From edceb0173c858c2b0a3d730d73822ebea8c5a13d Mon Sep 17 00:00:00 2001 From: Andrew Ozz Date: Fri, 19 Feb 2016 19:19:26 +0000 Subject: [PATCH] TinyMCE: update to 4.3.4. Changelog: https://github.com/tinymce/tinymce/blob/master/changelog.txt. Fixes #35876. Built from https://develop.svn.wordpress.org/trunk@36589 git-svn-id: http://core.svn.wordpress.org/trunk@36556 1a063a9b-81f0-0310-95a4-ce76da25c4cd --- .../js/tinymce/plugins/charmap/plugin.min.js | 2 +- .../tinymce/plugins/colorpicker/plugin.min.js | 2 +- .../plugins/directionality/plugin.min.js | 2 +- .../tinymce/plugins/fullscreen/plugin.min.js | 2 +- .../js/tinymce/plugins/hr/plugin.min.js | 2 +- .../js/tinymce/plugins/lists/plugin.js | 49 +++++++++++++++--- .../js/tinymce/plugins/lists/plugin.min.js | 2 +- .../js/tinymce/plugins/media/plugin.min.js | 2 +- .../js/tinymce/plugins/paste/plugin.min.js | 2 +- .../js/tinymce/plugins/tabfocus/plugin.min.js | 2 +- .../tinymce/plugins/textcolor/plugin.min.js | 2 +- .../skins/lightgray/content.inline.min.css | 2 +- .../tinymce/skins/lightgray/content.min.css | 2 +- .../tinymce/skins/lightgray/skin.ie7.min.css | 2 +- .../js/tinymce/skins/lightgray/skin.min.css | 2 +- wp-includes/js/tinymce/themes/modern/theme.js | 8 ++- .../js/tinymce/themes/modern/theme.min.js | 2 +- wp-includes/js/tinymce/tinymce.min.js | 26 +++++----- wp-includes/js/tinymce/wp-tinymce.js.gz | Bin 163769 -> 164847 bytes wp-includes/version.php | 4 +- 20 files changed, 79 insertions(+), 38 deletions(-) diff --git a/wp-includes/js/tinymce/plugins/charmap/plugin.min.js b/wp-includes/js/tinymce/plugins/charmap/plugin.min.js index fdad478e06..9fd639ef9c 100644 --- a/wp-includes/js/tinymce/plugins/charmap/plugin.min.js +++ b/wp-includes/js/tinymce/plugins/charmap/plugin.min.js @@ -1 +1 @@ -tinymce.PluginManager.add("charmap",function(e){function t(){return[["160","no-break space"],["173","soft hyphen"],["34","quotation mark"],["162","cent sign"],["8364","euro sign"],["163","pound sign"],["165","yen sign"],["169","copyright sign"],["174","registered sign"],["8482","trade mark sign"],["8240","per mille sign"],["181","micro sign"],["183","middle dot"],["8226","bullet"],["8230","three dot leader"],["8242","minutes / feet"],["8243","seconds / inches"],["167","section sign"],["182","paragraph sign"],["223","sharp s / ess-zed"],["8249","single left-pointing angle quotation mark"],["8250","single right-pointing angle quotation mark"],["171","left pointing guillemet"],["187","right pointing guillemet"],["8216","left single quotation mark"],["8217","right single quotation mark"],["8220","left double quotation mark"],["8221","right double quotation mark"],["8218","single low-9 quotation mark"],["8222","double low-9 quotation mark"],["60","less-than sign"],["62","greater-than sign"],["8804","less-than or equal to"],["8805","greater-than or equal to"],["8211","en dash"],["8212","em dash"],["175","macron"],["8254","overline"],["164","currency sign"],["166","broken bar"],["168","diaeresis"],["161","inverted exclamation mark"],["191","turned question mark"],["710","circumflex accent"],["732","small tilde"],["176","degree sign"],["8722","minus sign"],["177","plus-minus sign"],["247","division sign"],["8260","fraction slash"],["215","multiplication sign"],["185","superscript one"],["178","superscript two"],["179","superscript three"],["188","fraction one quarter"],["189","fraction one half"],["190","fraction three quarters"],["402","function / florin"],["8747","integral"],["8721","n-ary sumation"],["8734","infinity"],["8730","square root"],["8764","similar to"],["8773","approximately equal to"],["8776","almost equal to"],["8800","not equal to"],["8801","identical to"],["8712","element of"],["8713","not an element of"],["8715","contains as member"],["8719","n-ary product"],["8743","logical and"],["8744","logical or"],["172","not sign"],["8745","intersection"],["8746","union"],["8706","partial differential"],["8704","for all"],["8707","there exists"],["8709","diameter"],["8711","backward difference"],["8727","asterisk operator"],["8733","proportional to"],["8736","angle"],["180","acute accent"],["184","cedilla"],["170","feminine ordinal indicator"],["186","masculine ordinal indicator"],["8224","dagger"],["8225","double dagger"],["192","A - grave"],["193","A - acute"],["194","A - circumflex"],["195","A - tilde"],["196","A - diaeresis"],["197","A - ring above"],["198","ligature AE"],["199","C - cedilla"],["200","E - grave"],["201","E - acute"],["202","E - circumflex"],["203","E - diaeresis"],["204","I - grave"],["205","I - acute"],["206","I - circumflex"],["207","I - diaeresis"],["208","ETH"],["209","N - tilde"],["210","O - grave"],["211","O - acute"],["212","O - circumflex"],["213","O - tilde"],["214","O - diaeresis"],["216","O - slash"],["338","ligature OE"],["352","S - caron"],["217","U - grave"],["218","U - acute"],["219","U - circumflex"],["220","U - diaeresis"],["221","Y - acute"],["376","Y - diaeresis"],["222","THORN"],["224","a - grave"],["225","a - acute"],["226","a - circumflex"],["227","a - tilde"],["228","a - diaeresis"],["229","a - ring above"],["230","ligature ae"],["231","c - cedilla"],["232","e - grave"],["233","e - acute"],["234","e - circumflex"],["235","e - diaeresis"],["236","i - grave"],["237","i - acute"],["238","i - circumflex"],["239","i - diaeresis"],["240","eth"],["241","n - tilde"],["242","o - grave"],["243","o - acute"],["244","o - circumflex"],["245","o - tilde"],["246","o - diaeresis"],["248","o slash"],["339","ligature oe"],["353","s - caron"],["249","u - grave"],["250","u - acute"],["251","u - circumflex"],["252","u - diaeresis"],["253","y - acute"],["254","thorn"],["255","y - diaeresis"],["913","Alpha"],["914","Beta"],["915","Gamma"],["916","Delta"],["917","Epsilon"],["918","Zeta"],["919","Eta"],["920","Theta"],["921","Iota"],["922","Kappa"],["923","Lambda"],["924","Mu"],["925","Nu"],["926","Xi"],["927","Omicron"],["928","Pi"],["929","Rho"],["931","Sigma"],["932","Tau"],["933","Upsilon"],["934","Phi"],["935","Chi"],["936","Psi"],["937","Omega"],["945","alpha"],["946","beta"],["947","gamma"],["948","delta"],["949","epsilon"],["950","zeta"],["951","eta"],["952","theta"],["953","iota"],["954","kappa"],["955","lambda"],["956","mu"],["957","nu"],["958","xi"],["959","omicron"],["960","pi"],["961","rho"],["962","final sigma"],["963","sigma"],["964","tau"],["965","upsilon"],["966","phi"],["967","chi"],["968","psi"],["969","omega"],["8501","alef symbol"],["982","pi symbol"],["8476","real part symbol"],["978","upsilon - hook symbol"],["8472","Weierstrass p"],["8465","imaginary part"],["8592","leftwards arrow"],["8593","upwards arrow"],["8594","rightwards arrow"],["8595","downwards arrow"],["8596","left right arrow"],["8629","carriage return"],["8656","leftwards double arrow"],["8657","upwards double arrow"],["8658","rightwards double arrow"],["8659","downwards double arrow"],["8660","left right double arrow"],["8756","therefore"],["8834","subset of"],["8835","superset of"],["8836","not a subset of"],["8838","subset of or equal to"],["8839","superset of or equal to"],["8853","circled plus"],["8855","circled times"],["8869","perpendicular"],["8901","dot operator"],["8968","left ceiling"],["8969","right ceiling"],["8970","left floor"],["8971","right floor"],["9001","left-pointing angle bracket"],["9002","right-pointing angle bracket"],["9674","lozenge"],["9824","black spade suit"],["9827","black club suit"],["9829","black heart suit"],["9830","black diamond suit"],["8194","en space"],["8195","em space"],["8201","thin space"],["8204","zero width non-joiner"],["8205","zero width joiner"],["8206","left-to-right mark"],["8207","right-to-left mark"]]}function n(e){return tinymce.util.Tools.grep(e,function(e){return l(e)&&2==e.length})}function r(e){return l(e)?[].concat(n(e)):"function"==typeof e?e():[]}function i(t){var n=e.settings;return n.charmap&&(t=r(n.charmap)),n.charmap_append?[].concat(t).concat(r(n.charmap_append)):t}function o(){return i(t())}function a(t){e.fire("insertCustomChar",{chr:t}).chr,e.execCommand("mceInsertContent",!1,t)}function s(){function t(e){for(;e;){if("TD"==e.nodeName)return e;e=e.parentNode}}var n,r,i,s;n='';var l=o(),c=Math.min(l.length,25),u=Math.ceil(l.length/c);for(i=0;u>i;i++){for(n+="",r=0;c>r;r++){var d=i*c+r;if(d
'+(f?String.fromCharCode(parseInt(f[0],10)):" ")+"
"}else n+="
"}n+="";var h={type:"container",html:n,onclick:function(e){var n=e.target;/^(TD|DIV)$/.test(n.nodeName)&&t(n).firstChild&&(a(tinymce.trim(n.innerText||n.textContent)),e.ctrlKey||s.close())},onmouseover:function(e){var n=t(e.target);n&&n.firstChild?(s.find("#preview").text(n.firstChild.firstChild.data),s.find("#previewTitle").text(n.title)):(s.find("#preview").text(" "),s.find("#previewTitle").text(" "))}};s=e.windowManager.open({title:"Special character",spacing:10,padding:10,items:[h,{type:"container",layout:"flex",direction:"column",align:"center",spacing:5,minWidth:160,minHeight:160,items:[{type:"label",name:"preview",text:" ",style:"font-size: 40px; text-align: center",border:1,minWidth:140,minHeight:80},{type:"label",name:"previewTitle",text:" ",style:"text-align: center",border:1,minWidth:140,minHeight:80}]}],buttons:[{text:"Close",onclick:function(){s.close()}}]})}var l=tinymce.util.Tools.isArray;return e.addCommand("mceShowCharmap",s),e.addButton("charmap",{icon:"charmap",tooltip:"Special character",cmd:"mceShowCharmap"}),e.addMenuItem("charmap",{icon:"charmap",text:"Special character",cmd:"mceShowCharmap",context:"insert"}),{getCharMap:o,insertChar:a}}); \ No newline at end of file +tinymce.PluginManager.add("charmap",function(a){function b(){return[["160","no-break space"],["173","soft hyphen"],["34","quotation mark"],["162","cent sign"],["8364","euro sign"],["163","pound sign"],["165","yen sign"],["169","copyright sign"],["174","registered sign"],["8482","trade mark sign"],["8240","per mille sign"],["181","micro sign"],["183","middle dot"],["8226","bullet"],["8230","three dot leader"],["8242","minutes / feet"],["8243","seconds / inches"],["167","section sign"],["182","paragraph sign"],["223","sharp s / ess-zed"],["8249","single left-pointing angle quotation mark"],["8250","single right-pointing angle quotation mark"],["171","left pointing guillemet"],["187","right pointing guillemet"],["8216","left single quotation mark"],["8217","right single quotation mark"],["8220","left double quotation mark"],["8221","right double quotation mark"],["8218","single low-9 quotation mark"],["8222","double low-9 quotation mark"],["60","less-than sign"],["62","greater-than sign"],["8804","less-than or equal to"],["8805","greater-than or equal to"],["8211","en dash"],["8212","em dash"],["175","macron"],["8254","overline"],["164","currency sign"],["166","broken bar"],["168","diaeresis"],["161","inverted exclamation mark"],["191","turned question mark"],["710","circumflex accent"],["732","small tilde"],["176","degree sign"],["8722","minus sign"],["177","plus-minus sign"],["247","division sign"],["8260","fraction slash"],["215","multiplication sign"],["185","superscript one"],["178","superscript two"],["179","superscript three"],["188","fraction one quarter"],["189","fraction one half"],["190","fraction three quarters"],["402","function / florin"],["8747","integral"],["8721","n-ary sumation"],["8734","infinity"],["8730","square root"],["8764","similar to"],["8773","approximately equal to"],["8776","almost equal to"],["8800","not equal to"],["8801","identical to"],["8712","element of"],["8713","not an element of"],["8715","contains as member"],["8719","n-ary product"],["8743","logical and"],["8744","logical or"],["172","not sign"],["8745","intersection"],["8746","union"],["8706","partial differential"],["8704","for all"],["8707","there exists"],["8709","diameter"],["8711","backward difference"],["8727","asterisk operator"],["8733","proportional to"],["8736","angle"],["180","acute accent"],["184","cedilla"],["170","feminine ordinal indicator"],["186","masculine ordinal indicator"],["8224","dagger"],["8225","double dagger"],["192","A - grave"],["193","A - acute"],["194","A - circumflex"],["195","A - tilde"],["196","A - diaeresis"],["197","A - ring above"],["198","ligature AE"],["199","C - cedilla"],["200","E - grave"],["201","E - acute"],["202","E - circumflex"],["203","E - diaeresis"],["204","I - grave"],["205","I - acute"],["206","I - circumflex"],["207","I - diaeresis"],["208","ETH"],["209","N - tilde"],["210","O - grave"],["211","O - acute"],["212","O - circumflex"],["213","O - tilde"],["214","O - diaeresis"],["216","O - slash"],["338","ligature OE"],["352","S - caron"],["217","U - grave"],["218","U - acute"],["219","U - circumflex"],["220","U - diaeresis"],["221","Y - acute"],["376","Y - diaeresis"],["222","THORN"],["224","a - grave"],["225","a - acute"],["226","a - circumflex"],["227","a - tilde"],["228","a - diaeresis"],["229","a - ring above"],["230","ligature ae"],["231","c - cedilla"],["232","e - grave"],["233","e - acute"],["234","e - circumflex"],["235","e - diaeresis"],["236","i - grave"],["237","i - acute"],["238","i - circumflex"],["239","i - diaeresis"],["240","eth"],["241","n - tilde"],["242","o - grave"],["243","o - acute"],["244","o - circumflex"],["245","o - tilde"],["246","o - diaeresis"],["248","o slash"],["339","ligature oe"],["353","s - caron"],["249","u - grave"],["250","u - acute"],["251","u - circumflex"],["252","u - diaeresis"],["253","y - acute"],["254","thorn"],["255","y - diaeresis"],["913","Alpha"],["914","Beta"],["915","Gamma"],["916","Delta"],["917","Epsilon"],["918","Zeta"],["919","Eta"],["920","Theta"],["921","Iota"],["922","Kappa"],["923","Lambda"],["924","Mu"],["925","Nu"],["926","Xi"],["927","Omicron"],["928","Pi"],["929","Rho"],["931","Sigma"],["932","Tau"],["933","Upsilon"],["934","Phi"],["935","Chi"],["936","Psi"],["937","Omega"],["945","alpha"],["946","beta"],["947","gamma"],["948","delta"],["949","epsilon"],["950","zeta"],["951","eta"],["952","theta"],["953","iota"],["954","kappa"],["955","lambda"],["956","mu"],["957","nu"],["958","xi"],["959","omicron"],["960","pi"],["961","rho"],["962","final sigma"],["963","sigma"],["964","tau"],["965","upsilon"],["966","phi"],["967","chi"],["968","psi"],["969","omega"],["8501","alef symbol"],["982","pi symbol"],["8476","real part symbol"],["978","upsilon - hook symbol"],["8472","Weierstrass p"],["8465","imaginary part"],["8592","leftwards arrow"],["8593","upwards arrow"],["8594","rightwards arrow"],["8595","downwards arrow"],["8596","left right arrow"],["8629","carriage return"],["8656","leftwards double arrow"],["8657","upwards double arrow"],["8658","rightwards double arrow"],["8659","downwards double arrow"],["8660","left right double arrow"],["8756","therefore"],["8834","subset of"],["8835","superset of"],["8836","not a subset of"],["8838","subset of or equal to"],["8839","superset of or equal to"],["8853","circled plus"],["8855","circled times"],["8869","perpendicular"],["8901","dot operator"],["8968","left ceiling"],["8969","right ceiling"],["8970","left floor"],["8971","right floor"],["9001","left-pointing angle bracket"],["9002","right-pointing angle bracket"],["9674","lozenge"],["9824","black spade suit"],["9827","black club suit"],["9829","black heart suit"],["9830","black diamond suit"],["8194","en space"],["8195","em space"],["8201","thin space"],["8204","zero width non-joiner"],["8205","zero width joiner"],["8206","left-to-right mark"],["8207","right-to-left mark"]]}function c(a){return tinymce.util.Tools.grep(a,function(a){return i(a)&&2==a.length})}function d(a){return i(a)?[].concat(c(a)):"function"==typeof a?a():[]}function e(b){var c=a.settings;return c.charmap&&(b=d(c.charmap)),c.charmap_append?[].concat(b).concat(d(c.charmap_append)):b}function f(){return e(b())}function g(b){a.fire("insertCustomChar",{chr:b}).chr,a.execCommand("mceInsertContent",!1,b)}function h(){function b(a){for(;a;){if("TD"==a.nodeName)return a;a=a.parentNode}}var c,d,e,h;c='';var i=f(),j=Math.min(i.length,25),k=Math.ceil(i.length/j);for(e=0;k>e;e++){for(c+="",d=0;j>d;d++){var l=e*j+d;if(l
'+(m?String.fromCharCode(parseInt(m[0],10)):" ")+"
"}else c+="
"}c+="";var n={type:"container",html:c,onclick:function(a){var c=a.target;/^(TD|DIV)$/.test(c.nodeName)&&b(c).firstChild&&(g(tinymce.trim(c.innerText||c.textContent)),a.ctrlKey||h.close())},onmouseover:function(a){var c=b(a.target);c&&c.firstChild?(h.find("#preview").text(c.firstChild.firstChild.data),h.find("#previewTitle").text(c.title)):(h.find("#preview").text(" "),h.find("#previewTitle").text(" "))}};h=a.windowManager.open({title:"Special character",spacing:10,padding:10,items:[n,{type:"container",layout:"flex",direction:"column",align:"center",spacing:5,minWidth:160,minHeight:160,items:[{type:"label",name:"preview",text:" ",style:"font-size: 40px; text-align: center",border:1,minWidth:140,minHeight:80},{type:"label",name:"previewTitle",text:" ",style:"text-align: center",border:1,minWidth:140,minHeight:80}]}],buttons:[{text:"Close",onclick:function(){h.close()}}]})}var i=tinymce.util.Tools.isArray;return a.addCommand("mceShowCharmap",h),a.addButton("charmap",{icon:"charmap",tooltip:"Special character",cmd:"mceShowCharmap"}),a.addMenuItem("charmap",{icon:"charmap",text:"Special character",cmd:"mceShowCharmap",context:"insert"}),{getCharMap:f,insertChar:g}}); \ No newline at end of file diff --git a/wp-includes/js/tinymce/plugins/colorpicker/plugin.min.js b/wp-includes/js/tinymce/plugins/colorpicker/plugin.min.js index b56b88f4c5..66ea69c2a4 100644 --- a/wp-includes/js/tinymce/plugins/colorpicker/plugin.min.js +++ b/wp-includes/js/tinymce/plugins/colorpicker/plugin.min.js @@ -1 +1 @@ -tinymce.PluginManager.add("colorpicker",function(e){function t(t,n){function r(e){var t=new tinymce.util.Color(e),n=t.toRgb();o.fromJSON({r:n.r,g:n.g,b:n.b,hex:t.toHex().substr(1)}),i(t.toHex())}function i(e){o.find("#preview")[0].getEl().style.background=e}var o=e.windowManager.open({title:"Color",items:{type:"container",layout:"flex",direction:"row",align:"stretch",padding:5,spacing:10,items:[{type:"colorpicker",value:n,onchange:function(){var e=this.rgb();o&&(o.find("#r").value(e.r),o.find("#g").value(e.g),o.find("#b").value(e.b),o.find("#hex").value(this.value().substr(1)),i(this.value()))}},{type:"form",padding:0,labelGap:5,defaults:{type:"textbox",size:7,value:"0",flex:1,spellcheck:!1,onchange:function(){var e,t,n=o.find("colorpicker")[0];return e=this.name(),t=this.value(),"hex"==e?(t="#"+t,r(t),void n.value(t)):(t={r:o.find("#r").value(),g:o.find("#g").value(),b:o.find("#b").value()},n.value(t),void r(t))}},items:[{name:"r",label:"R",autofocus:1},{name:"g",label:"G"},{name:"b",label:"B"},{name:"hex",label:"#",value:"000000"},{name:"preview",type:"container",border:1}]}]},onSubmit:function(){t("#"+this.toJSON().hex)}});r(n)}e.settings.color_picker_callback||(e.settings.color_picker_callback=t)}); \ No newline at end of file +tinymce.PluginManager.add("colorpicker",function(a){function b(b,c){function d(a){var b=new tinymce.util.Color(a),c=b.toRgb();f.fromJSON({r:c.r,g:c.g,b:c.b,hex:b.toHex().substr(1)}),e(b.toHex())}function e(a){f.find("#preview")[0].getEl().style.background=a}var f=a.windowManager.open({title:"Color",items:{type:"container",layout:"flex",direction:"row",align:"stretch",padding:5,spacing:10,items:[{type:"colorpicker",value:c,onchange:function(){var a=this.rgb();f&&(f.find("#r").value(a.r),f.find("#g").value(a.g),f.find("#b").value(a.b),f.find("#hex").value(this.value().substr(1)),e(this.value()))}},{type:"form",padding:0,labelGap:5,defaults:{type:"textbox",size:7,value:"0",flex:1,spellcheck:!1,onchange:function(){var a,b,c=f.find("colorpicker")[0];return a=this.name(),b=this.value(),"hex"==a?(b="#"+b,d(b),void c.value(b)):(b={r:f.find("#r").value(),g:f.find("#g").value(),b:f.find("#b").value()},c.value(b),void d(b))}},items:[{name:"r",label:"R",autofocus:1},{name:"g",label:"G"},{name:"b",label:"B"},{name:"hex",label:"#",value:"000000"},{name:"preview",type:"container",border:1}]}]},onSubmit:function(){b("#"+this.toJSON().hex)}});d(c)}a.settings.color_picker_callback||(a.settings.color_picker_callback=b)}); \ No newline at end of file diff --git a/wp-includes/js/tinymce/plugins/directionality/plugin.min.js b/wp-includes/js/tinymce/plugins/directionality/plugin.min.js index c472a90aec..43caba6e26 100644 --- a/wp-includes/js/tinymce/plugins/directionality/plugin.min.js +++ b/wp-includes/js/tinymce/plugins/directionality/plugin.min.js @@ -1 +1 @@ -tinymce.PluginManager.add("directionality",function(e){function t(t){var n,r=e.dom,i=e.selection.getSelectedBlocks();i.length&&(n=r.getAttrib(i[0],"dir"),tinymce.each(i,function(e){r.getParent(e.parentNode,"*[dir='"+t+"']",r.getRoot())||(n!=t?r.setAttrib(e,"dir",t):r.setAttrib(e,"dir",null))}),e.nodeChanged())}function n(e){var t=[];return tinymce.each("h1 h2 h3 h4 h5 h6 div p".split(" "),function(n){t.push(n+"[dir="+e+"]")}),t.join(",")}e.addCommand("mceDirectionLTR",function(){t("ltr")}),e.addCommand("mceDirectionRTL",function(){t("rtl")}),e.addButton("ltr",{title:"Left to right",cmd:"mceDirectionLTR",stateSelector:n("ltr")}),e.addButton("rtl",{title:"Right to left",cmd:"mceDirectionRTL",stateSelector:n("rtl")})}); \ No newline at end of file +tinymce.PluginManager.add("directionality",function(a){function b(b){var c,d=a.dom,e=a.selection.getSelectedBlocks();e.length&&(c=d.getAttrib(e[0],"dir"),tinymce.each(e,function(a){d.getParent(a.parentNode,"*[dir='"+b+"']",d.getRoot())||(c!=b?d.setAttrib(a,"dir",b):d.setAttrib(a,"dir",null))}),a.nodeChanged())}function c(a){var b=[];return tinymce.each("h1 h2 h3 h4 h5 h6 div p".split(" "),function(c){b.push(c+"[dir="+a+"]")}),b.join(",")}a.addCommand("mceDirectionLTR",function(){b("ltr")}),a.addCommand("mceDirectionRTL",function(){b("rtl")}),a.addButton("ltr",{title:"Left to right",cmd:"mceDirectionLTR",stateSelector:c("ltr")}),a.addButton("rtl",{title:"Right to left",cmd:"mceDirectionRTL",stateSelector:c("rtl")})}); \ No newline at end of file diff --git a/wp-includes/js/tinymce/plugins/fullscreen/plugin.min.js b/wp-includes/js/tinymce/plugins/fullscreen/plugin.min.js index e7304f9632..b559cfb907 100644 --- a/wp-includes/js/tinymce/plugins/fullscreen/plugin.min.js +++ b/wp-includes/js/tinymce/plugins/fullscreen/plugin.min.js @@ -1 +1 @@ -tinymce.PluginManager.add("fullscreen",function(e){function t(){var e,t,n=window,r=document,i=r.body;return i.offsetWidth&&(e=i.offsetWidth,t=i.offsetHeight),n.innerWidth&&n.innerHeight&&(e=n.innerWidth,t=n.innerHeight),{w:e,h:t}}function n(){var e=tinymce.DOM.getViewPort();return{x:e.x,y:e.y}}function r(e){scrollTo(e.x,e.y)}function i(){function i(){f.setStyle(p,"height",t().h-(m.clientHeight-p.clientHeight))}var h,m,p,g,v=document.body,y=document.documentElement;d=!d,m=e.getContainer(),h=m.style,p=e.getContentAreaContainer().firstChild,g=p.style,d?(u=n(),o=g.width,a=g.height,g.width=g.height="100%",l=h.width,c=h.height,h.width=h.height="",f.addClass(v,"mce-fullscreen"),f.addClass(y,"mce-fullscreen"),f.addClass(m,"mce-fullscreen"),f.bind(window,"resize",i),i(),s=i):(g.width=o,g.height=a,l&&(h.width=l),c&&(h.height=c),f.removeClass(v,"mce-fullscreen"),f.removeClass(y,"mce-fullscreen"),f.removeClass(m,"mce-fullscreen"),f.unbind(window,"resize",s),r(u)),e.fire("FullscreenStateChanged",{state:d})}var o,a,s,l,c,u,d=!1,f=tinymce.DOM;return e.settings.inline?void 0:(e.on("init",function(){e.addShortcut("Meta+Alt+F","",i)}),e.on("remove",function(){s&&f.unbind(window,"resize",s)}),e.addCommand("mceFullScreen",i),e.addMenuItem("fullscreen",{text:"Fullscreen",shortcut:"Meta+Alt+F",selectable:!0,onClick:i,onPostRender:function(){var t=this;e.on("FullscreenStateChanged",function(e){t.active(e.state)})},context:"view"}),e.addButton("fullscreen",{tooltip:"Fullscreen",shortcut:"Meta+Alt+F",onClick:i,onPostRender:function(){var t=this;e.on("FullscreenStateChanged",function(e){t.active(e.state)})}}),{isFullscreen:function(){return d}})}); \ No newline at end of file +tinymce.PluginManager.add("fullscreen",function(a){function b(){var a,b,c=window,d=document,e=d.body;return e.offsetWidth&&(a=e.offsetWidth,b=e.offsetHeight),c.innerWidth&&c.innerHeight&&(a=c.innerWidth,b=c.innerHeight),{w:a,h:b}}function c(){var a=tinymce.DOM.getViewPort();return{x:a.x,y:a.y}}function d(a){scrollTo(a.x,a.y)}function e(){function e(){m.setStyle(p,"height",b().h-(o.clientHeight-p.clientHeight))}var n,o,p,q,r=document.body,s=document.documentElement;l=!l,o=a.getContainer(),n=o.style,p=a.getContentAreaContainer().firstChild,q=p.style,l?(k=c(),f=q.width,g=q.height,q.width=q.height="100%",i=n.width,j=n.height,n.width=n.height="",m.addClass(r,"mce-fullscreen"),m.addClass(s,"mce-fullscreen"),m.addClass(o,"mce-fullscreen"),m.bind(window,"resize",e),e(),h=e):(q.width=f,q.height=g,i&&(n.width=i),j&&(n.height=j),m.removeClass(r,"mce-fullscreen"),m.removeClass(s,"mce-fullscreen"),m.removeClass(o,"mce-fullscreen"),m.unbind(window,"resize",h),d(k)),a.fire("FullscreenStateChanged",{state:l})}var f,g,h,i,j,k,l=!1,m=tinymce.DOM;return a.settings.inline?void 0:(a.on("init",function(){a.addShortcut("Meta+Alt+F","",e)}),a.on("remove",function(){h&&m.unbind(window,"resize",h)}),a.addCommand("mceFullScreen",e),a.addMenuItem("fullscreen",{text:"Fullscreen",shortcut:"Meta+Alt+F",selectable:!0,onClick:e,onPostRender:function(){var b=this;a.on("FullscreenStateChanged",function(a){b.active(a.state)})},context:"view"}),a.addButton("fullscreen",{tooltip:"Fullscreen",shortcut:"Meta+Alt+F",onClick:e,onPostRender:function(){var b=this;a.on("FullscreenStateChanged",function(a){b.active(a.state)})}}),{isFullscreen:function(){return l}})}); \ No newline at end of file diff --git a/wp-includes/js/tinymce/plugins/hr/plugin.min.js b/wp-includes/js/tinymce/plugins/hr/plugin.min.js index ca36c92751..25abb0c1b1 100644 --- a/wp-includes/js/tinymce/plugins/hr/plugin.min.js +++ b/wp-includes/js/tinymce/plugins/hr/plugin.min.js @@ -1 +1 @@ -tinymce.PluginManager.add("hr",function(e){e.addCommand("InsertHorizontalRule",function(){e.execCommand("mceInsertContent",!1,"
")}),e.addButton("hr",{icon:"hr",tooltip:"Horizontal line",cmd:"InsertHorizontalRule"}),e.addMenuItem("hr",{icon:"hr",text:"Horizontal line",cmd:"InsertHorizontalRule",context:"insert"})}); \ No newline at end of file +tinymce.PluginManager.add("hr",function(a){a.addCommand("InsertHorizontalRule",function(){a.execCommand("mceInsertContent",!1,"
")}),a.addButton("hr",{icon:"hr",tooltip:"Horizontal line",cmd:"InsertHorizontalRule"}),a.addMenuItem("hr",{icon:"hr",text:"Horizontal line",cmd:"InsertHorizontalRule",context:"insert"})}); \ No newline at end of file diff --git a/wp-includes/js/tinymce/plugins/lists/plugin.js b/wp-includes/js/tinymce/plugins/lists/plugin.js index 8d4a2e8296..06e4f189e0 100644 --- a/wp-includes/js/tinymce/plugins/lists/plugin.js +++ b/wp-includes/js/tinymce/plugins/lists/plugin.js @@ -14,8 +14,16 @@ tinymce.PluginManager.add('lists', function(editor) { var self = this; + function isChildOfBody(elm) { + return editor.$.contains(editor.getBody(), elm); + } + + function isBr(node) { + return node && node.nodeName == 'BR'; + } + function isListNode(node) { - return node && (/^(OL|UL|DL)$/).test(node.nodeName); + return node && (/^(OL|UL|DL)$/).test(node.nodeName) && isChildOfBody(node); } function isFirstChild(node) { @@ -558,8 +566,8 @@ tinymce.PluginManager.add('lists', function(editor) { return; } - if (dom.isBlock(node) || node.nodeName == 'BR') { - if (node.nodeName == 'BR') { + if (dom.isBlock(node) || isBr(node)) { + if (isBr(node)) { dom.remove(node); } @@ -665,6 +673,18 @@ tinymce.PluginManager.add('lists', function(editor) { }; } + function isBogusBr(node) { + if (!isBr(node)) { + return false; + } + + if (dom.isBlock(node.nextSibling) && !isBr(node.previousSibling)) { + return true; + } + + return false; + } + self.backspaceDelete = function(isForward) { function findNextCaretContainer(rng, isForward) { var node = rng.startContainer, offset = rng.startOffset; @@ -675,9 +695,16 @@ tinymce.PluginManager.add('lists', function(editor) { } nonEmptyBlocks = editor.schema.getNonEmptyElements(); - walker = new tinymce.dom.TreeWalker(rng.startContainer); + walker = new tinymce.dom.TreeWalker(rng.startContainer, editor.getBody()); - while ((node = walker[isForward ? 'next' : 'prev']())) { + // Delete at
  • |
  • then jump over the bogus br + if (isForward) { + if (isBogusBr(tinymce.dom.RangeUtils.getNode(rng.startContainer, rng.startOffset))) { + walker.next(); + } + } + + while ((node = walker[isForward ? 'next' : 'prev2']())) { if (node.nodeName == 'LI' && !node.hasChildNodes()) { return node; } @@ -695,12 +722,22 @@ tinymce.PluginManager.add('lists', function(editor) { function mergeLiElements(fromElm, toElm) { var node, listNode, ul = fromElm.parentNode; + if (!isChildOfBody(fromElm) || !isChildOfBody(toElm)) { + return; + } + if (isListNode(toElm.lastChild)) { listNode = toElm.lastChild; } + if (ul == toElm.lastChild) { + if (isBr(ul.previousSibling)) { + dom.remove(ul.previousSibling); + } + } + node = toElm.lastChild; - if (node && node.nodeName == 'BR' && fromElm.hasChildNodes()) { + if (node && isBr(node) && fromElm.hasChildNodes()) { dom.remove(node); } diff --git a/wp-includes/js/tinymce/plugins/lists/plugin.min.js b/wp-includes/js/tinymce/plugins/lists/plugin.min.js index 4e74e02d8a..6afd58aef5 100644 --- a/wp-includes/js/tinymce/plugins/lists/plugin.min.js +++ b/wp-includes/js/tinymce/plugins/lists/plugin.min.js @@ -1 +1 @@ -tinymce.PluginManager.add("lists",function(e){function t(e){return e&&/^(OL|UL|DL)$/.test(e.nodeName)}function n(e){return e.parentNode.firstChild==e}function r(e){return e.parentNode.lastChild==e}function i(t){return t&&!!e.schema.getTextBlockElements()[t.nodeName]}function o(t){return t===e.getBody()}var a=this;e.on("init",function(){function s(e,t){var n=N.isEmpty(e);return t&&N.select("span[data-mce-type=bookmark]").length>0?!1:n}function l(e){function t(t){var r,i,o;i=e[t?"startContainer":"endContainer"],o=e[t?"startOffset":"endOffset"],1==i.nodeType&&(r=N.create("span",{"data-mce-type":"bookmark"}),i.hasChildNodes()?(o=Math.min(o,i.childNodes.length-1),t?i.insertBefore(r,i.childNodes[o]):N.insertAfter(r,i.childNodes[o])):i.appendChild(r),i=r,o=0),n[t?"startContainer":"endContainer"]=i,n[t?"startOffset":"endOffset"]=o}var n={};return t(!0),e.collapsed||t(),n}function c(e){function t(t){function n(e){for(var t=e.parentNode.firstChild,n=0;t;){if(t==e)return n;(1!=t.nodeType||"bookmark"!=t.getAttribute("data-mce-type"))&&n++,t=t.nextSibling}return-1}var r,i,o;r=o=e[t?"startContainer":"endContainer"],i=e[t?"startOffset":"endOffset"],r&&(1==r.nodeType&&(i=n(r),r=r.parentNode,N.remove(o)),e[t?"startContainer":"endContainer"]=r,e[t?"startOffset":"endOffset"]=i)}t(!0),t();var n=N.createRng();n.setStart(e.startContainer,e.startOffset),e.endContainer&&n.setEnd(e.endContainer,e.endOffset),E.setRng(n)}function u(t,n){var r,i,o,a=N.createFragment(),s=e.schema.getBlockElements();if(e.settings.forced_root_block&&(n=n||e.settings.forced_root_block),n&&(i=N.create(n),i.tagName===e.settings.forced_root_block&&N.setAttribs(i,e.settings.forced_root_block_attrs),a.appendChild(i)),t)for(;r=t.firstChild;){var l=r.nodeName;o||"SPAN"==l&&"bookmark"==r.getAttribute("data-mce-type")||(o=!0),s[l]?(a.appendChild(r),i=null):n?(i||(i=N.create(n),a.appendChild(i)),i.appendChild(r)):a.appendChild(r)}return e.settings.forced_root_block?o||tinymce.Env.ie&&!(tinymce.Env.ie>10)||i.appendChild(N.create("br",{"data-mce-bogus":"1"})):a.appendChild(N.create("br")),a}function d(){return tinymce.grep(E.getSelectedBlocks(),function(e){return/^(LI|DT|DD)$/.test(e.nodeName)})}function f(e,t,n){function r(e){tinymce.each(a,function(n){e.parentNode.insertBefore(n,t.parentNode)}),N.remove(e)}var i,o,a,l;for(a=N.select('span[data-mce-type="bookmark"]',e),n=n||u(t),i=N.createRng(),i.setStartAfter(t),i.setEndAfter(e),o=i.extractContents(),l=o.firstChild;l;l=l.firstChild)if("LI"==l.nodeName&&N.isEmpty(l)){N.remove(l);break}N.isEmpty(o)||N.insertAfter(o,e),N.insertAfter(n,e),s(t.parentNode)&&r(t.parentNode),N.remove(t),s(e)&&N.remove(e)}function h(e){var n,r;if(n=e.nextSibling,n&&t(n)&&n.nodeName==e.nodeName){for(;r=n.firstChild;)e.appendChild(r);N.remove(n)}if(n=e.previousSibling,n&&t(n)&&n.nodeName==e.nodeName){for(;r=n.firstChild;)e.insertBefore(r,e.firstChild);N.remove(n)}}function m(e){tinymce.each(tinymce.grep(N.select("ol,ul",e)),function(e){var n,r=e.parentNode;"LI"==r.nodeName&&r.firstChild==e&&(n=r.previousSibling,n&&"LI"==n.nodeName&&(n.appendChild(e),s(r)&&N.remove(r))),t(r)&&(n=r.previousSibling,n&&"LI"==n.nodeName&&n.appendChild(e))})}function p(e){function i(e){s(e)&&N.remove(e)}var a,l=e.parentNode,c=l.parentNode;return o(l)?!0:"DD"==e.nodeName?(N.rename(e,"DT"),!0):n(e)&&r(e)?("LI"==c.nodeName?(N.insertAfter(e,c),i(c),N.remove(l)):t(c)?N.remove(l,!0):(c.insertBefore(u(e),l),N.remove(l)),!0):n(e)?("LI"==c.nodeName?(N.insertAfter(e,c),e.appendChild(l),i(c)):t(c)?c.insertBefore(e,l):(c.insertBefore(u(e),l),N.remove(e)),!0):r(e)?("LI"==c.nodeName?N.insertAfter(e,c):t(c)?N.insertAfter(e,l):(N.insertAfter(u(e),l),N.remove(e)),!0):("LI"==c.nodeName?(l=c,a=u(e,"LI")):a=t(c)?u(e,"LI"):u(e),f(l,e,a),m(l.parentNode),!0)}function g(e){function n(n,r){var i;if(t(n)){for(;i=e.lastChild.firstChild;)r.appendChild(i);N.remove(n)}}var r,i;return"DT"==e.nodeName?(N.rename(e,"DD"),!0):(r=e.previousSibling,r&&t(r)?(r.appendChild(e),!0):r&&"LI"==r.nodeName&&t(r.lastChild)?(r.lastChild.appendChild(e),n(e.lastChild,r.lastChild),!0):(r=e.nextSibling,r&&t(r)?(r.insertBefore(e,r.firstChild),!0):r&&"LI"==r.nodeName&&t(e.lastChild)?!1:(r=e.previousSibling,r&&"LI"==r.nodeName?(i=N.create(e.parentNode.nodeName),r.appendChild(i),i.appendChild(e),n(e.lastChild,i),!0):!1)))}function v(){var t=d();if(t.length){for(var n=l(E.getRng(!0)),r=0;r0))return o;for(r=e.schema.getNonEmptyElements(),i=new tinymce.dom.TreeWalker(t.startContainer);o=i[n?"next":"prev"]();){if("LI"==o.nodeName&&!o.hasChildNodes())return o;if(r[o.nodeName])return o;if(3==o.nodeType&&o.data.length>0)return o}}function i(e,n){var r,i,a=e.parentNode;if(t(n.lastChild)&&(i=n.lastChild),r=n.lastChild,r&&"BR"==r.nodeName&&e.hasChildNodes()&&N.remove(r),s(n,!0)&&N.$(n).empty(),!s(e,!0))for(;r=e.firstChild;)n.appendChild(r);i&&n.appendChild(i),N.remove(e),s(a)&&!o(a)&&N.remove(a)}if(E.isCollapsed()){var a,u,d,f=N.getParent(E.getStart(),"LI");if(f){if(a=f.parentNode,o(a)&&N.isEmpty(a))return!0;if(u=E.getRng(!0),d=N.getParent(r(u,n),"LI"),d&&d!=f){var h=l(u);return n?i(d,f):i(f,d),c(h),!0}if(!d&&!n&&x(a.nodeName))return!0}}},e.on("BeforeExecCommand",function(t){var n,r=t.command.toLowerCase();return"indent"==r?v()&&(n=!0):"outdent"==r&&y()&&(n=!0),n?(e.fire("ExecCommand",{command:t.command}),t.preventDefault(),!0):void 0}),e.addCommand("InsertUnorderedList",function(){C("UL")}),e.addCommand("InsertOrderedList",function(){C("OL")}),e.addCommand("InsertDefinitionList",function(){C("DL")}),e.addQueryStateHandler("InsertUnorderedList",w("UL")),e.addQueryStateHandler("InsertOrderedList",w("OL")),e.addQueryStateHandler("InsertDefinitionList",w("DL")),e.on("keydown",function(t){9!=t.keyCode||tinymce.util.VK.metaKeyPressed(t)||e.dom.getParent(e.selection.getStart(),"LI,DT,DD")&&(t.preventDefault(),t.shiftKey?y():v())})}),e.addButton("indent",{icon:"indent",title:"Increase indent",cmd:"Indent",onPostRender:function(){var t=this;e.on("nodechange",function(){for(var r=e.selection.getSelectedBlocks(),i=!1,o=0,a=r.length;!i&&a>o;o++){var s=r[o].nodeName;i="LI"==s&&n(r[o])||"UL"==s||"OL"==s||"DD"==s}t.disabled(i)})}}),e.on("keydown",function(e){e.keyCode==tinymce.util.VK.BACKSPACE?a.backspaceDelete()&&e.preventDefault():e.keyCode==tinymce.util.VK.DELETE&&a.backspaceDelete(!0)&&e.preventDefault()})}); \ No newline at end of file +tinymce.PluginManager.add("lists",function(a){function b(b){return a.$.contains(a.getBody(),b)}function c(a){return a&&"BR"==a.nodeName}function d(a){return a&&/^(OL|UL|DL)$/.test(a.nodeName)&&b(a)}function e(a){return a.parentNode.firstChild==a}function f(a){return a.parentNode.lastChild==a}function g(b){return b&&!!a.schema.getTextBlockElements()[b.nodeName]}function h(b){return b===a.getBody()}var i=this;a.on("init",function(){function j(a,b){var c=A.isEmpty(a);return b&&A.select("span[data-mce-type=bookmark]").length>0?!1:c}function k(a){function b(b){var d,e,f;e=a[b?"startContainer":"endContainer"],f=a[b?"startOffset":"endOffset"],1==e.nodeType&&(d=A.create("span",{"data-mce-type":"bookmark"}),e.hasChildNodes()?(f=Math.min(f,e.childNodes.length-1),b?e.insertBefore(d,e.childNodes[f]):A.insertAfter(d,e.childNodes[f])):e.appendChild(d),e=d,f=0),c[b?"startContainer":"endContainer"]=e,c[b?"startOffset":"endOffset"]=f}var c={};return b(!0),a.collapsed||b(),c}function l(a){function b(b){function c(a){for(var b=a.parentNode.firstChild,c=0;b;){if(b==a)return c;(1!=b.nodeType||"bookmark"!=b.getAttribute("data-mce-type"))&&c++,b=b.nextSibling}return-1}var d,e,f;d=f=a[b?"startContainer":"endContainer"],e=a[b?"startOffset":"endOffset"],d&&(1==d.nodeType&&(e=c(d),d=d.parentNode,A.remove(f)),a[b?"startContainer":"endContainer"]=d,a[b?"startOffset":"endOffset"]=e)}b(!0),b();var c=A.createRng();c.setStart(a.startContainer,a.startOffset),a.endContainer&&c.setEnd(a.endContainer,a.endOffset),B.setRng(c)}function m(b,c){var d,e,f,g=A.createFragment(),h=a.schema.getBlockElements();if(a.settings.forced_root_block&&(c=c||a.settings.forced_root_block),c&&(e=A.create(c),e.tagName===a.settings.forced_root_block&&A.setAttribs(e,a.settings.forced_root_block_attrs),g.appendChild(e)),b)for(;d=b.firstChild;){var i=d.nodeName;f||"SPAN"==i&&"bookmark"==d.getAttribute("data-mce-type")||(f=!0),h[i]?(g.appendChild(d),e=null):c?(e||(e=A.create(c),g.appendChild(e)),e.appendChild(d)):g.appendChild(d)}return a.settings.forced_root_block?f||tinymce.Env.ie&&!(tinymce.Env.ie>10)||e.appendChild(A.create("br",{"data-mce-bogus":"1"})):g.appendChild(A.create("br")),g}function n(){return tinymce.grep(B.getSelectedBlocks(),function(a){return/^(LI|DT|DD)$/.test(a.nodeName)})}function o(a,b,c){function d(a){tinymce.each(g,function(c){a.parentNode.insertBefore(c,b.parentNode)}),A.remove(a)}var e,f,g,h;for(g=A.select('span[data-mce-type="bookmark"]',a),c=c||m(b),e=A.createRng(),e.setStartAfter(b),e.setEndAfter(a),f=e.extractContents(),h=f.firstChild;h;h=h.firstChild)if("LI"==h.nodeName&&A.isEmpty(h)){A.remove(h);break}A.isEmpty(f)||A.insertAfter(f,a),A.insertAfter(c,a),j(b.parentNode)&&d(b.parentNode),A.remove(b),j(a)&&A.remove(a)}function p(a){var b,c;if(b=a.nextSibling,b&&d(b)&&b.nodeName==a.nodeName){for(;c=b.firstChild;)a.appendChild(c);A.remove(b)}if(b=a.previousSibling,b&&d(b)&&b.nodeName==a.nodeName){for(;c=b.firstChild;)a.insertBefore(c,a.firstChild);A.remove(b)}}function q(a){tinymce.each(tinymce.grep(A.select("ol,ul",a)),function(a){var b,c=a.parentNode;"LI"==c.nodeName&&c.firstChild==a&&(b=c.previousSibling,b&&"LI"==b.nodeName&&(b.appendChild(a),j(c)&&A.remove(c))),d(c)&&(b=c.previousSibling,b&&"LI"==b.nodeName&&b.appendChild(a))})}function r(a){function b(a){j(a)&&A.remove(a)}var c,g=a.parentNode,i=g.parentNode;return h(g)?!0:"DD"==a.nodeName?(A.rename(a,"DT"),!0):e(a)&&f(a)?("LI"==i.nodeName?(A.insertAfter(a,i),b(i),A.remove(g)):d(i)?A.remove(g,!0):(i.insertBefore(m(a),g),A.remove(g)),!0):e(a)?("LI"==i.nodeName?(A.insertAfter(a,i),a.appendChild(g),b(i)):d(i)?i.insertBefore(a,g):(i.insertBefore(m(a),g),A.remove(a)),!0):f(a)?("LI"==i.nodeName?A.insertAfter(a,i):d(i)?A.insertAfter(a,g):(A.insertAfter(m(a),g),A.remove(a)),!0):("LI"==i.nodeName?(g=i,c=m(a,"LI")):c=d(i)?m(a,"LI"):m(a),o(g,a,c),q(g.parentNode),!0)}function s(a){function b(b,c){var e;if(d(b)){for(;e=a.lastChild.firstChild;)c.appendChild(e);A.remove(b)}}var c,e;return"DT"==a.nodeName?(A.rename(a,"DD"),!0):(c=a.previousSibling,c&&d(c)?(c.appendChild(a),!0):c&&"LI"==c.nodeName&&d(c.lastChild)?(c.lastChild.appendChild(a),b(a.lastChild,c.lastChild),!0):(c=a.nextSibling,c&&d(c)?(c.insertBefore(a,c.firstChild),!0):c&&"LI"==c.nodeName&&d(a.lastChild)?!1:(c=a.previousSibling,c&&"LI"==c.nodeName?(e=A.create(a.parentNode.nodeName),c.appendChild(e),e.appendChild(a),b(a.lastChild,e),!0):!1)))}function t(){var b=n();if(b.length){for(var c=k(B.getRng(!0)),d=0;d0))return f;for(d=a.schema.getNonEmptyElements(),e=new tinymce.dom.TreeWalker(b.startContainer,a.getBody()),c&&z(tinymce.dom.RangeUtils.getNode(b.startContainer,b.startOffset))&&e.next();f=e[c?"next":"prev2"]();){if("LI"==f.nodeName&&!f.hasChildNodes())return f;if(d[f.nodeName])return f;if(3==f.nodeType&&f.data.length>0)return f}}function g(a,e){var f,g,i=a.parentNode;if(b(a)&&b(e)){if(d(e.lastChild)&&(g=e.lastChild),i==e.lastChild&&c(i.previousSibling)&&A.remove(i.previousSibling),f=e.lastChild,f&&c(f)&&a.hasChildNodes()&&A.remove(f),j(e,!0)&&A.$(e).empty(),!j(a,!0))for(;f=a.firstChild;)e.appendChild(f);g&&e.appendChild(g),A.remove(a),j(i)&&!h(i)&&A.remove(i)}}if(B.isCollapsed()){var i,m,n,o=A.getParent(B.getStart(),"LI");if(o){if(i=o.parentNode,h(i)&&A.isEmpty(i))return!0;if(m=B.getRng(!0),n=A.getParent(f(m,e),"LI"),n&&n!=o){var p=k(m);return e?g(n,o):g(o,n),l(p),!0}if(!n&&!e&&w(i.nodeName))return!0}}},a.on("BeforeExecCommand",function(b){var c,d=b.command.toLowerCase();return"indent"==d?t()&&(c=!0):"outdent"==d&&u()&&(c=!0),c?(a.fire("ExecCommand",{command:b.command}),b.preventDefault(),!0):void 0}),a.addCommand("InsertUnorderedList",function(){x("UL")}),a.addCommand("InsertOrderedList",function(){x("OL")}),a.addCommand("InsertDefinitionList",function(){x("DL")}),a.addQueryStateHandler("InsertUnorderedList",y("UL")),a.addQueryStateHandler("InsertOrderedList",y("OL")),a.addQueryStateHandler("InsertDefinitionList",y("DL")),a.on("keydown",function(b){9!=b.keyCode||tinymce.util.VK.metaKeyPressed(b)||a.dom.getParent(a.selection.getStart(),"LI,DT,DD")&&(b.preventDefault(),b.shiftKey?u():t())})}),a.addButton("indent",{icon:"indent",title:"Increase indent",cmd:"Indent",onPostRender:function(){var b=this;a.on("nodechange",function(){for(var c=a.selection.getSelectedBlocks(),d=!1,f=0,g=c.length;!d&&g>f;f++){var h=c[f].nodeName;d="LI"==h&&e(c[f])||"UL"==h||"OL"==h||"DD"==h}b.disabled(d)})}}),a.on("keydown",function(a){a.keyCode==tinymce.util.VK.BACKSPACE?i.backspaceDelete()&&a.preventDefault():a.keyCode==tinymce.util.VK.DELETE&&i.backspaceDelete(!0)&&a.preventDefault()})}); \ No newline at end of file diff --git a/wp-includes/js/tinymce/plugins/media/plugin.min.js b/wp-includes/js/tinymce/plugins/media/plugin.min.js index 296e3aea10..77b5fb2590 100644 --- a/wp-includes/js/tinymce/plugins/media/plugin.min.js +++ b/wp-includes/js/tinymce/plugins/media/plugin.min.js @@ -1 +1 @@ -tinymce.PluginManager.add("media",function(e,t){function n(e){return e=e.toLowerCase(),-1!=e.indexOf(".mp3")?"audio/mpeg":-1!=e.indexOf(".wav")?"audio/wav":-1!=e.indexOf(".mp4")?"video/mp4":-1!=e.indexOf(".webm")?"video/webm":-1!=e.indexOf(".ogg")?"video/ogg":-1!=e.indexOf(".swf")?"application/x-shockwave-flash":""}function r(t){var n=e.settings.media_scripts;if(n)for(var r=0;r=0;i--)t[r]==n[i]&&n.splice(i,1);e.selection.select(n[0]),e.nodeChanged()}})}function o(){var t=e.selection.getNode();return t.getAttribute("data-mce-object")?e.selection.getContent():void 0}function a(i){var o="";if(!i.source1&&(tinymce.extend(i,s(i.embed)),!i.source1))return"";if(i.source2||(i.source2=""),i.poster||(i.poster=""),i.source1=e.convertURL(i.source1,"source"),i.source2=e.convertURL(i.source2,"source"),i.source1mime=n(i.source1),i.source2mime=n(i.source2),i.poster=e.convertURL(i.poster,"poster"),i.flashPlayerUrl=e.convertURL(t+"/moxieplayer.swf","movie"),tinymce.each(m,function(e){var t,n,r;if(t=e.regex.exec(i.source1)){for(r=e.url,n=0;t[n];n++)r=r.replace("$"+n,function(){return t[n]});i.source1=r,i.type=e.type,i.allowFullscreen=e.allowFullscreen,i.width=i.width||e.w,i.height=i.height||e.h}}),i.embed)o=u(i.embed,i,!0);else{var a=r(i.source1);if(a&&(i.type="script",i.width=a.width,i.height=a.height),i.width=i.width||300,i.height=i.height||150,tinymce.each(i,function(t,n){i[n]=e.dom.encode(t)}),"iframe"==i.type){var l=i.allowFullscreen?' allowFullscreen="1"':"";o+='"}else"application/x-shockwave-flash"==i.source1mime?(o+='',i.poster&&(o+=''),o+=""):-1!=i.source1mime.indexOf("audio")?e.settings.audio_template_callback?o=e.settings.audio_template_callback(i):o+='":"script"==i.type?o+='':o=e.settings.video_template_callback?e.settings.video_template_callback(i):'"}return o}function s(e){var t={};return new tinymce.html.SaxParser({validate:!1,allow_conditional_comments:!0,special:"script,noscript",start:function(e,n){if(t.source1||"param"!=e||(t.source1=n.map.movie),("iframe"==e||"object"==e||"embed"==e||"video"==e||"audio"==e)&&(t.type||(t.type=e),t=tinymce.extend(n.map,t)),"script"==e){var i=r(n.map.src);if(!i)return;t={type:"script",source1:n.map.src,width:i.width,height:i.height}}"source"==e&&(t.source1?t.source2||(t.source2=n.map.src):t.source1=n.map.src),"img"!=e||t.poster||(t.poster=n.map.src)}}).parse(e),t.source1=t.source1||t.src||t.data,t.source2=t.source2||"",t.poster=t.poster||"",t}function l(t){return t.getAttribute("data-mce-object")?s(e.serializer.serialize(t,{selection:!0})):{}}function c(t){if(e.settings.media_filter_html===!1)return t;var n,r=new tinymce.html.Writer;return new tinymce.html.SaxParser({validate:!1,allow_conditional_comments:!1,special:"script,noscript",comment:function(e){r.comment(e)},cdata:function(e){r.cdata(e)},text:function(e,t){r.text(e,t)},start:function(t,i,o){if(n=!0,"script"!=t&&"noscript"!=t){for(var a=0;a=a&&(r(s,{src:t["source"+a],type:t["source"+a+"mime"]}),!t["source"+a]))return;break;case"img":if(!t.poster)return;i=!0}o.start(e,s,l)},end:function(e){if("video"==e&&n)for(var s=1;2>=s;s++)if(t["source"+s]){var l=[];l.map={},s>a&&(r(l,{src:t["source"+s],type:t["source"+s+"mime"]}),o.start("source",l,!0))}if(t.poster&&"object"==e&&n&&!i){var c=[];c.map={},r(c,{src:t.poster,width:t.width,height:t.height}),o.start("img",c,!0)}o.end(e)}},new tinymce.html.Schema({})).parse(e),o.getContent()}function d(t,n){var r,i,o,a,s;for(o=t.attributes,a=o.length;a--;)r=o[a].name,i=o[a].value,"width"!==r&&"height"!==r&&"style"!==r&&(("data"==r||"src"==r)&&(i=e.convertURL(i,r)),n.attr("data-mce-p-"+r,i));s=t.firstChild&&t.firstChild.value,s&&(n.attr("data-mce-html",escape(s)),n.firstChild=null)}function f(e){var t,n=e.name;return t=new tinymce.html.Node("img",1),t.shortEnded=!0,d(e,t),t.attr({width:e.attr("width")||"300",height:e.attr("height")||("audio"==n?"30":"150"),style:e.attr("style"),src:tinymce.Env.transparentSrc,"data-mce-object":n,"class":"mce-object mce-object-"+n}),t}function h(e){var t,n,r,i=e.name;return t=new tinymce.html.Node("span",1),t.attr({contentEditable:"false",style:e.attr("style"),"data-mce-object":i,"class":"mce-preview-object mce-object-"+i}),d(e,t),n=new tinymce.html.Node(i,1),n.attr({src:e.attr("src"),allowfullscreen:e.attr("allowfullscreen"),width:e.attr("width")||"300",height:e.attr("height")||("audio"==i?"30":"150"),frameborder:"0"}),r=new tinymce.html.Node("span",1),r.attr("class","mce-shim"),t.append(n),t.append(r),t}var m=[{regex:/youtu\.be\/([\w\-.]+)/,type:"iframe",w:560,h:314,url:"//www.youtube.com/embed/$1",allowFullscreen:!0},{regex:/youtube\.com(.+)v=([^&]+)/,type:"iframe",w:560,h:314,url:"//www.youtube.com/embed/$2",allowFullscreen:!0},{regex:/youtube.com\/embed\/([a-z0-9\-_]+)/i,type:"iframe",w:560,h:314,url:"//www.youtube.com/embed/$1",allowFullscreen:!0},{regex:/vimeo\.com\/([0-9]+)/,type:"iframe",w:425,h:350,url:"//player.vimeo.com/video/$1?title=0&byline=0&portrait=0&color=8dc7dc",allowfullscreen:!0},{regex:/vimeo\.com\/(.*)\/([0-9]+)/,type:"iframe",w:425,h:350,url:"//player.vimeo.com/video/$2?title=0&byline=0",allowfullscreen:!0},{regex:/maps\.google\.([a-z]{2,3})\/maps\/(.+)msid=(.+)/,type:"iframe",w:425,h:350,url:'//maps.google.com/maps/ms?msid=$2&output=embed"',allowFullscreen:!1}],p=tinymce.Env.ie&&tinymce.Env.ie<=8?"onChange":"onInput";e.on("ResolveName",function(e){var t;1==e.target.nodeType&&(t=e.target.getAttribute("data-mce-object"))&&(e.name=t)}),e.on("preInit",function(){var t=e.schema.getSpecialElements();tinymce.each("video audio iframe object".split(" "),function(e){t[e]=new RegExp("]*>","gi")});var n=e.schema.getBoolAttrs();tinymce.each("webkitallowfullscreen mozallowfullscreen allowfullscreen".split(" "),function(e){n[e]={}}),e.parser.addNodeFilter("iframe,video,audio,object,embed,script",function(t){for(var n,i,o,a=t.length;a--;)n=t[a],n.parent&&(n.parent.attr("data-mce-object")||("script"!=n.name||(o=r(n.attr("src"))))&&(o&&(o.width&&n.attr("width",o.width.toString()),o.height&&n.attr("height",o.height.toString())),i="iframe"==n.name&&e.settings.media_live_embeds!==!1&&tinymce.Env.ceFalse?h(n):f(n),n.replace(i)))}),e.serializer.addAttributeFilter("data-mce-object",function(e,t){for(var n,r,i,o,a,s,l,u,d=e.length;d--;)if(n=e[d],n.parent){for(l=n.attr(t),r=new tinymce.html.Node(l,1),"audio"!=l&&"script"!=l&&(u=n.attr("class"),u&&-1!==u.indexOf("mce-preview-object")?r.attr({width:n.firstChild.attr("width"),height:n.firstChild.attr("height")}):r.attr({width:n.attr("width"),height:n.attr("height")})),r.attr({style:n.attr("style")}),o=n.attributes,i=o.length;i--;){var f=o[i].name;0===f.indexOf("data-mce-p-")&&r.attr(f.substr(11),o[i].value)}"script"==l&&r.attr("type","text/javascript"),a=n.attr("data-mce-html"),a&&(s=new tinymce.html.Node("#text",3),s.raw=!0,s.value=c(unescape(a)),r.append(s)),n.replace(r)}})}),e.on("ObjectSelected",function(e){var t=e.target.getAttribute("data-mce-object");("audio"==t||"script"==t)&&e.preventDefault()}),e.on("objectResized",function(e){var t,n=e.target;n.getAttribute("data-mce-object")&&(t=n.getAttribute("data-mce-html"),t&&(t=unescape(t),n.setAttribute("data-mce-html",escape(u(t,{width:e.width,height:e.height})))))}),e.addButton("media",{tooltip:"Insert/edit video",onclick:i,stateSelector:["img[data-mce-object]","span[data-mce-object]"]}),e.addMenuItem("media",{icon:"media",text:"Insert/edit video",onclick:i,context:"insert",prependToContext:!0}),e.addCommand("mceMedia",i),this.showDialog=i}); \ No newline at end of file +tinymce.PluginManager.add("media",function(a,b){function c(a){return a=a.toLowerCase(),-1!=a.indexOf(".mp3")?"audio/mpeg":-1!=a.indexOf(".wav")?"audio/wav":-1!=a.indexOf(".mp4")?"video/mp4":-1!=a.indexOf(".webm")?"video/webm":-1!=a.indexOf(".ogg")?"video/ogg":-1!=a.indexOf(".swf")?"application/x-shockwave-flash":""}function d(b){var c=a.settings.media_scripts;if(c)for(var d=0;d=0;e--)b[d]==c[e]&&c.splice(e,1);a.selection.select(c[0]),a.nodeChanged()}})}function f(){var b=a.selection.getNode();return b.getAttribute("data-mce-object")?a.selection.getContent():void 0}function g(e){var f="";if(!e.source1&&(tinymce.extend(e,h(e.embed)),!e.source1))return"";if(e.source2||(e.source2=""),e.poster||(e.poster=""),e.source1=a.convertURL(e.source1,"source"),e.source2=a.convertURL(e.source2,"source"),e.source1mime=c(e.source1),e.source2mime=c(e.source2),e.poster=a.convertURL(e.poster,"poster"),e.flashPlayerUrl=a.convertURL(b+"/moxieplayer.swf","movie"),tinymce.each(o,function(a){var b,c,d;if(b=a.regex.exec(e.source1)){for(d=a.url,c=0;b[c];c++)d=d.replace("$"+c,function(){return b[c]});e.source1=d,e.type=a.type,e.allowFullscreen=a.allowFullscreen,e.width=e.width||a.w,e.height=e.height||a.h}}),e.embed)f=k(e.embed,e,!0);else{var g=d(e.source1);if(g&&(e.type="script",e.width=g.width,e.height=g.height),e.width=e.width||300,e.height=e.height||150,tinymce.each(e,function(b,c){e[c]=a.dom.encode(b)}),"iframe"==e.type){var i=e.allowFullscreen?' allowFullscreen="1"':"";f+='"}else"application/x-shockwave-flash"==e.source1mime?(f+='',e.poster&&(f+=''),f+=""):-1!=e.source1mime.indexOf("audio")?a.settings.audio_template_callback?f=a.settings.audio_template_callback(e):f+='":"script"==e.type?f+='':f=a.settings.video_template_callback?a.settings.video_template_callback(e):'"}return f}function h(a){var b={};return new tinymce.html.SaxParser({validate:!1,allow_conditional_comments:!0,special:"script,noscript",start:function(a,c){if(b.source1||"param"!=a||(b.source1=c.map.movie),("iframe"==a||"object"==a||"embed"==a||"video"==a||"audio"==a)&&(b.type||(b.type=a),b=tinymce.extend(c.map,b)),"script"==a){var e=d(c.map.src);if(!e)return;b={type:"script",source1:c.map.src,width:e.width,height:e.height}}"source"==a&&(b.source1?b.source2||(b.source2=c.map.src):b.source1=c.map.src),"img"!=a||b.poster||(b.poster=c.map.src)}}).parse(a),b.source1=b.source1||b.src||b.data,b.source2=b.source2||"",b.poster=b.poster||"",b}function i(b){return b.getAttribute("data-mce-object")?h(a.serializer.serialize(b,{selection:!0})):{}}function j(b){if(a.settings.media_filter_html===!1)return b;var c,d=new tinymce.html.Writer;return new tinymce.html.SaxParser({validate:!1,allow_conditional_comments:!1,special:"script,noscript",comment:function(a){d.comment(a)},cdata:function(a){d.cdata(a)},text:function(a,b){d.text(a,b)},start:function(b,e,f){if(c=!0,"script"!=b&&"noscript"!=b){for(var g=0;g=g&&(d(h,{src:b["source"+g],type:b["source"+g+"mime"]}),!b["source"+g]))return;break;case"img":if(!b.poster)return;e=!0}f.start(a,h,i)},end:function(a){if("video"==a&&c)for(var h=1;2>=h;h++)if(b["source"+h]){var i=[];i.map={},h>g&&(d(i,{src:b["source"+h],type:b["source"+h+"mime"]}),f.start("source",i,!0))}if(b.poster&&"object"==a&&c&&!e){var j=[];j.map={},d(j,{src:b.poster,width:b.width,height:b.height}),f.start("img",j,!0)}f.end(a)}},new tinymce.html.Schema({})).parse(a),f.getContent()}function l(b,c){var d,e,f,g,h;for(f=b.attributes,g=f.length;g--;)d=f[g].name,e=f[g].value,"width"!==d&&"height"!==d&&"style"!==d&&(("data"==d||"src"==d)&&(e=a.convertURL(e,d)),c.attr("data-mce-p-"+d,e));h=b.firstChild&&b.firstChild.value,h&&(c.attr("data-mce-html",escape(h)),c.firstChild=null)}function m(a){var b,c=a.name;return b=new tinymce.html.Node("img",1),b.shortEnded=!0,l(a,b),b.attr({width:a.attr("width")||"300",height:a.attr("height")||("audio"==c?"30":"150"),style:a.attr("style"),src:tinymce.Env.transparentSrc,"data-mce-object":c,"class":"mce-object mce-object-"+c}),b}function n(a){var b,c,d,e=a.name;return b=new tinymce.html.Node("span",1),b.attr({contentEditable:"false",style:a.attr("style"),"data-mce-object":e,"class":"mce-preview-object mce-object-"+e}),l(a,b),c=new tinymce.html.Node(e,1),c.attr({src:a.attr("src"),allowfullscreen:a.attr("allowfullscreen"),width:a.attr("width")||"300",height:a.attr("height")||("audio"==e?"30":"150"),frameborder:"0"}),d=new tinymce.html.Node("span",1),d.attr("class","mce-shim"),b.append(c),b.append(d),b}var o=[{regex:/youtu\.be\/([\w\-.]+)/,type:"iframe",w:560,h:314,url:"//www.youtube.com/embed/$1",allowFullscreen:!0},{regex:/youtube\.com(.+)v=([^&]+)/,type:"iframe",w:560,h:314,url:"//www.youtube.com/embed/$2",allowFullscreen:!0},{regex:/youtube.com\/embed\/([a-z0-9\-_]+)/i,type:"iframe",w:560,h:314,url:"//www.youtube.com/embed/$1",allowFullscreen:!0},{regex:/vimeo\.com\/([0-9]+)/,type:"iframe",w:425,h:350,url:"//player.vimeo.com/video/$1?title=0&byline=0&portrait=0&color=8dc7dc",allowfullscreen:!0},{regex:/vimeo\.com\/(.*)\/([0-9]+)/,type:"iframe",w:425,h:350,url:"//player.vimeo.com/video/$2?title=0&byline=0",allowfullscreen:!0},{regex:/maps\.google\.([a-z]{2,3})\/maps\/(.+)msid=(.+)/,type:"iframe",w:425,h:350,url:'//maps.google.com/maps/ms?msid=$2&output=embed"',allowFullscreen:!1}],p=tinymce.Env.ie&&tinymce.Env.ie<=8?"onChange":"onInput";a.on("ResolveName",function(a){var b;1==a.target.nodeType&&(b=a.target.getAttribute("data-mce-object"))&&(a.name=b)}),a.on("preInit",function(){var b=a.schema.getSpecialElements();tinymce.each("video audio iframe object".split(" "),function(a){b[a]=new RegExp("]*>","gi")});var c=a.schema.getBoolAttrs();tinymce.each("webkitallowfullscreen mozallowfullscreen allowfullscreen".split(" "),function(a){c[a]={}}),a.parser.addNodeFilter("iframe,video,audio,object,embed,script",function(b){for(var c,e,f,g=b.length;g--;)c=b[g],c.parent&&(c.parent.attr("data-mce-object")||("script"!=c.name||(f=d(c.attr("src"))))&&(f&&(f.width&&c.attr("width",f.width.toString()),f.height&&c.attr("height",f.height.toString())),e="iframe"==c.name&&a.settings.media_live_embeds!==!1&&tinymce.Env.ceFalse?n(c):m(c),c.replace(e)))}),a.serializer.addAttributeFilter("data-mce-object",function(a,b){for(var c,d,e,f,g,h,i,k,l=a.length;l--;)if(c=a[l],c.parent){for(i=c.attr(b),d=new tinymce.html.Node(i,1),"audio"!=i&&"script"!=i&&(k=c.attr("class"),k&&-1!==k.indexOf("mce-preview-object")?d.attr({width:c.firstChild.attr("width"),height:c.firstChild.attr("height")}):d.attr({width:c.attr("width"),height:c.attr("height")})),d.attr({style:c.attr("style")}),f=c.attributes,e=f.length;e--;){var m=f[e].name;0===m.indexOf("data-mce-p-")&&d.attr(m.substr(11),f[e].value)}"script"==i&&d.attr("type","text/javascript"),g=c.attr("data-mce-html"),g&&(h=new tinymce.html.Node("#text",3),h.raw=!0,h.value=j(unescape(g)),d.append(h)),c.replace(d)}})}),a.on("ObjectSelected",function(a){var b=a.target.getAttribute("data-mce-object");("audio"==b||"script"==b)&&a.preventDefault()}),a.on("objectResized",function(a){var b,c=a.target;c.getAttribute("data-mce-object")&&(b=c.getAttribute("data-mce-html"),b&&(b=unescape(b),c.setAttribute("data-mce-html",escape(k(b,{width:a.width,height:a.height})))))}),a.addButton("media",{tooltip:"Insert/edit video",onclick:e,stateSelector:["img[data-mce-object]","span[data-mce-object]"]}),a.addMenuItem("media",{icon:"media",text:"Insert/edit video",onclick:e,context:"insert",prependToContext:!0}),a.addCommand("mceMedia",e),this.showDialog=e}); \ 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 b3f9186011..0145b01119 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,r=[],o=0;o/g]),o(s.parse(i)),l}function o(e){function t(e,t,n){return t||n?"\xa0":" "}return e=r(e,[/^[\s\S]*]*>\s*|\s*<\/body[^>]*>[\s\S]*$/g,/|/g,[/( ?)\u00a0<\/span>( ?)/g,t],/
    /g,/
    $/i])}return{filter:r,innerText:i,trimHtml:o}}),r("tinymce/pasteplugin/Clipboard",["tinymce/Env","tinymce/dom/RangeUtils","tinymce/util/VK","tinymce/pasteplugin/Utils","tinymce/util/Delay"],function(e,t,n,r,i){return function(o){function a(e){var t,n=o.dom;if(t=o.fire("BeforePastePreProcess",{content:e}),t=o.fire("PastePreProcess",t),e=t.content,!t.isDefaultPrevented()){if(o.hasEventListeners("PastePostProcess")&&!t.isDefaultPrevented()){var r=n.add(o.getBody(),"div",{style:"display:none"},e);t=o.fire("PastePostProcess",{node:r}),n.remove(r),e=t.node.innerHTML}t.isDefaultPrevented()||o.insertContent(e,{merge:o.settings.paste_merge_formats!==!1,data:{paste:!0}})}}function s(e){e=o.dom.encode(e).replace(/\r\n/g,"\n");var t,n=o.dom.getParent(o.selection.getStart(),o.dom.isBlock),i=o.settings.forced_root_block;i&&(t=o.dom.createHTML(i,o.settings.forced_root_block_attrs),t=t.substr(0,t.length-3)+">"),n&&/^(PRE|DIV)$/.test(n.nodeName)||!i?e=r.filter(e,[[/\n/g,"
    "]]):(e=r.filter(e,[[/\n\n/g,"

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

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

    ")&&(e=t+e)),a(e)}function l(){function t(e){var t,n,i,o=e.startContainer;if(t=e.getClientRects(),t.length)return t[0];if(e.collapsed&&1==o.nodeType){for(i=o.childNodes[w.startOffset];i&&3==i.nodeType&&!i.data.length;)i=i.nextSibling;if(i)return"BR"==i.tagName&&(n=r.doc.createTextNode("\ufeff"),i.parentNode.insertBefore(n,i),e=r.createRng(),e.setStartBefore(n),e.setEndAfter(n),t=e.getClientRects(),r.remove(n)),t.length?t[0]:void 0}}var n,r=o.dom,i=o.getBody(),a=o.dom.getViewPort(o.getWin()),s=a.y,l=20;if(w=o.selection.getRng(),o.inline&&(n=o.selection.getScrollContainer(),n&&n.scrollTop>0&&(s=n.scrollTop)),w.getClientRects){var c=t(w);if(c)l=s+(c.top-r.getPos(i).y);else{l=s;var u=w.startContainer;u&&(3==u.nodeType&&u.parentNode!=i&&(u=u.parentNode),1==u.nodeType&&(l=r.getPos(u,n||i).y))}}C=r.add(o.getBody(),"div",{id:"mcepastebin",contentEditable:!0,"data-mce-bogus":"all",style:"position: absolute; top: "+l+"px;width: 10px; height: 10px; overflow: hidden; opacity: 0"},k),(e.ie||e.gecko)&&r.setStyle(C,"left","rtl"==r.getStyle(i,"direction",!0)?65535:-65535),r.bind(C,"beforedeactivate focusin focusout",function(e){e.stopPropagation()}),C.focus(),o.selection.select(C,!0)}function c(){if(C){for(var e;e=o.dom.get("mcepastebin");)o.dom.remove(e),o.dom.unbind(e);w&&o.selection.setRng(w)}C=w=null}function u(){var e,t,n,r,i="";for(e=o.dom.select("div[id=mcepastebin]"),t=0;t>8);return decodeURIComponent(escape(n))}function f(e){var t,n,r;return n="",t=e.indexOf(n),-1!==t&&(e=e.substr(t+n.length)),r="",t=e.indexOf(r),-1!==t&&(e=e.substr(0,t)),e}function h(e){var t={};if(e){if(e.getData){var n=e.getData("Text");n&&n.length>0&&-1==n.indexOf(T)&&(t["text/plain"]=n)}if(e.types)for(var r=0;r')}var i,s,l,c=!1;if(n)for(i=0;i0}function b(e){return n.metaKeyPressed(e)&&86==e.keyCode||e.shiftKey&&45==e.keyCode}function x(){function t(e,t,n){var i;return y(e,"text/html")?i=e["text/html"]:(i=u(),i==k&&(n=!0)),i=r.trimHtml(i),C&&C.firstChild&&"mcepastebin"===C.firstChild.id&&(n=!0),c(),i.length||(n=!0),n&&(i=y(e,"text/plain")&&-1==i.indexOf("

    ")?e["text/plain"]:r.innerText(i)),i==k?void(t||o.windowManager.alert("Please use Ctrl+V/Cmd+V keyboard shortcuts to paste contents.")):void(n?s(i):a(i))}o.on("keydown",function(t){function n(e){b(e)&&!e.isDefaultPrevented()&&c()}if(b(t)&&!t.isDefaultPrevented()){if(N=t.shiftKey&&86==t.keyCode,N&&e.webkit&&-1!=navigator.userAgent.indexOf("Version/"))return;if(t.stopImmediatePropagation(),_=(new Date).getTime(),e.ie&&N)return t.preventDefault(),void o.fire("paste",{ieFake:!0});c(),l(),o.once("keyup",n),o.once("paste",function(){o.off("keyup",n)})}}),o.on("paste",function(n){var r=(new Date).getTime(),a=m(n),s=(new Date).getTime()-r,d=(new Date).getTime()-_-s<1e3,f="text"==E.pasteFormat||N;return N=!1,n.isDefaultPrevented()||g(n)?void c():p(n)?void c():(d||n.preventDefault(),!e.ie||d&&!n.ieFake||(l(),o.dom.bind(C,"paste",function(e){e.stopPropagation()}),o.getDoc().execCommand("Paste",!1,null),a["text/html"]=u()),void(y(a,"text/html")?(n.preventDefault(),t(a,d,f)):i.setEditorTimeout(o,function(){t(a,d,f)},0)))}),o.on("dragstart dragend",function(e){S="dragstart"==e.type}),o.on("drop",function(e){var t=v(e);if(!e.isDefaultPrevented()&&!S&&!p(e,t)&&t&&o.settings.paste_filter_drop!==!1){var n=h(e.dataTransfer),i=n["mce-internal"]||n["text/html"]||n["text/plain"];i&&(e.preventDefault(),o.undoManager.transact(function(){n["mce-internal"]&&o.execCommand("Delete"),o.selection.setRng(t),i=r.trimHtml(i),n["text/html"]?a(i):s(i)}))}}),o.on("dragover dragend",function(e){o.settings.paste_data_images&&e.preventDefault()})}var C,w,N,E=this,_=0,S=!1,k="%MCEPASTEBIN%",T="data:text/mce-internal,";E.pasteHtml=a,E.pasteText=s,o.on("preInit",function(){x(),o.parser.addNodeFilter("img",function(t,n,r){function i(e){return e.data&&e.data.paste===!0}function a(t){t.attr("data-mce-object")||u===e.transparentSrc||t.remove()}function s(e){return 0===e.indexOf("webkit-fake-url")}function l(e){return 0===e.indexOf("data:")}if(!o.settings.paste_data_images&&i(r))for(var c=t.length;c--;){var u=t[c].attributes.map.src;u&&(s(u)?a(t[c]):!o.settings.allow_html_data_urls&&l(u)&&a(t[c]))}})})}}),r("tinymce/pasteplugin/WordFilter",["tinymce/util/Tools","tinymce/html/DomParser","tinymce/html/Schema","tinymce/html/Serializer","tinymce/html/Node","tinymce/pasteplugin/Utils"],function(e,t,n,r,i,o){function a(e){return/s?a&&(a=a.parent.parent):(c=a,a=null)),a&&a.name==t?a.append(e):(c=c||a,a=new i(t,1),o>1&&a.attr("start",""+o),e.wrap(a)),e.name="li",s>u&&c&&c.lastChild.append(a),u=s,r(e),n(e,/^\u00a0+/),n(e,/^\s*([\u2022\u00b7\u00a7\u25CF]|\w+\.)/),n(e,/^\u00a0+/)}for(var a,c,u=1,d=[],f=e.firstChild;"undefined"!=typeof f&&null!==f;)if(d.push(f),f=f.walk(),null!==f)for(;"undefined"!=typeof f&&f.parent!==e;)f=f.walk();for(var h=0;h]+id="?docs-internal-[^>]*>/gi,""),g=g.replace(/
    /gi,""),m=u.paste_retain_style_properties,m&&(p=e.makeMap(m.split(/[, ]/))),u.paste_enable_default_filters!==!1&&a(d.content)){d.wordContent=!0,g=o.filter(g,[//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 v=u.paste_word_valid_elements;v||(v="-strong/b,-em/i,-u,-span,-p,-ol,-ul,-li,-h1,-h2,-h3,-h4,-h5,-h6,-p/div,-a[href|name],sub,sup,strike,br,del,table[width],tr,td[colspan|rowspan|width],th[colspan|rowspan|width],thead,tfoot,tbody");var y=new n({valid_elements:v,valid_children:"-li[p]"});e.each(y.elements,function(e){e.attributes["class"]||(e.attributes["class"]={},e.attributesOrder.push("class")),e.attributes.style||(e.attributes.style={},e.attributesOrder.push("style"))});var b=new t({},y);b.addAttributeFilter("style",function(e){for(var t,n=e.length;n--;)t=e[n],t.attr("style",h(t,t.attr("style"))),"span"==t.name&&t.parent&&!t.attributes.length&&t.unwrap()}),b.addAttributeFilter("class",function(e){for(var t,n,r=e.length;r--;)t=e[r],n=t.attr("class"),/^(MsoCommentReference|MsoCommentText|msoDel)$/i.test(n)&&t.remove(),t.attr("class",null)}),b.addNodeFilter("del",function(e){for(var t=e.length;t--;)e[t].remove()}),b.addNodeFilter("a",function(e){for(var t,n,r,i=e.length;i--;)if(t=e[i],n=t.attr("href"),r=t.attr("name"),n&&-1!=n.indexOf("#_msocom_"))t.remove();else if(n&&0===n.indexOf("file://")&&(n=n.split("#")[1],n&&(n="#"+n)),n||r){if(r&&!/^_?(?:toc|edn|ftn)/i.test(r)){t.unwrap();continue}t.attr({href:n,name:r})}else t.unwrap()});var x=b.parse(g);u.paste_convert_word_fake_lists!==!1&&f(x),d.content=new r({validate:u.validate},y).serialize(x)}})}return c.isWordContent=a,c}),r("tinymce/pasteplugin/Quirks",["tinymce/Env","tinymce/util/Tools","tinymce/pasteplugin/WordFilter","tinymce/pasteplugin/Utils"],function(e,t,n,r){return function(i){function o(e){i.on("BeforePastePreProcess",function(t){t.content=e(t.content)})}function a(e){if(!n.isWordContent(e))return e;var o=[];t.each(i.schema.getBlockElements(),function(e,t){o.push(t)});var a=new RegExp("(?:
     [\\s\\r\\n]+|
    )*(<\\/?("+o.join("|")+")[^>]*>)(?:
     [\\s\\r\\n]+|
    )*","g");return e=r.filter(e,[[a,"$1"]]),e=r.filter(e,[[/

    /g,"

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

    /g,"
    "]])}function s(e){if(n.isWordContent(e))return e;var t=i.settings.paste_webkit_styles;if(i.settings.paste_remove_styles_if_webkit===!1||"all"==t)return e;if(t&&(t=t.split(/[, ]/)),t){var r=i.dom,o=i.selection.getNode();e=e.replace(/(<[^>]+) style="([^"]*)"([^>]*>)/gi,function(e,n,i,a){var s=r.parseStyle(i,"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,r){return t+' style="'+n+'"'+r})}e.webkit&&o(s),e.ie&&o(a)}}),r("tinymce/pasteplugin/Plugin",["tinymce/PluginManager","tinymce/pasteplugin/Clipboard","tinymce/pasteplugin/WordFilter","tinymce/pasteplugin/Quirks"],function(e,t,n,r){var i;e.add("paste",function(e){function o(){if("text"==a.pasteFormat)this.active(!1),a.pasteFormat="html";else if(a.pasteFormat="text",this.active(!0),!i){var t=e.translate("Paste is now in plain text mode. Contents will now be pasted as plain text until you toggle this option off.");e.notificationManager.open({text:t,type:"info"}),i=!0}}var a,s=this,l=e.settings;s.clipboard=a=new t(e),s.quirks=new r(e),s.wordFilter=new n(e),e.settings.paste_as_text&&(s.clipboard.pasteFormat="text"),l.paste_preprocess&&e.on("PastePreProcess",function(e){l.paste_preprocess.call(s,s,e)}),l.paste_postprocess&&e.on("PastePostProcess",function(e){l.paste_postprocess.call(s,s,e)}),e.addCommand("mceInsertClipboardContent",function(e,t){t.content&&s.clipboard.pasteHtml(t.content),t.text&&s.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"==s.clipboard.pasteFormat}),e.addMenuItem("pastetext",{text:"Paste as text",selectable:!0,active:a.pasteFormat,onclick:o})})}),o(["tinymce/pasteplugin/Utils"])}(this); \ No newline at end of file +!function(a,b){"use strict";function c(a,b){for(var c,d=[],f=0;f/g]),f(h.parse(e)),i}function f(a){function b(a,b,c){return b||c?"\xa0":" "}return a=d(a,[/^[\s\S]*]*>\s*|\s*<\/body[^>]*>[\s\S]*$/g,/|/g,[/( ?)\u00a0<\/span>( ?)/g,b],/
    /g,/
    $/i])}return{filter:d,innerText:e,trimHtml:f}}),d("tinymce/pasteplugin/Clipboard",["tinymce/Env","tinymce/dom/RangeUtils","tinymce/util/VK","tinymce/pasteplugin/Utils","tinymce/util/Delay"],function(a,b,c,d,e){return function(f){function g(a){var b,c=f.dom;if(b=f.fire("BeforePastePreProcess",{content:a}),b=f.fire("PastePreProcess",b),a=b.content,!b.isDefaultPrevented()){if(f.hasEventListeners("PastePostProcess")&&!b.isDefaultPrevented()){var d=c.add(f.getBody(),"div",{style:"display:none"},a);b=f.fire("PastePostProcess",{node:d}),c.remove(d),a=b.node.innerHTML}b.isDefaultPrevented()||f.insertContent(a,{merge:f.settings.paste_merge_formats!==!1,data:{paste:!0}})}}function h(a){a=f.dom.encode(a).replace(/\r\n/g,"\n");var b,c=f.dom.getParent(f.selection.getStart(),f.dom.isBlock),e=f.settings.forced_root_block;e&&(b=f.dom.createHTML(e,f.settings.forced_root_block_attrs),b=b.substr(0,b.length-3)+">"),c&&/^(PRE|DIV)$/.test(c.nodeName)||!e?a=d.filter(a,[[/\n/g,"
    "]]):(a=d.filter(a,[[/\n\n/g,"

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

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

    ")&&(a=b+a)),g(a)}function i(){function b(a){var b,c,e,f=a.startContainer;if(b=a.getClientRects(),b.length)return b[0];if(a.collapsed&&1==f.nodeType){for(e=f.childNodes[w.startOffset];e&&3==e.nodeType&&!e.data.length;)e=e.nextSibling;if(e)return"BR"==e.tagName&&(c=d.doc.createTextNode("\ufeff"),e.parentNode.insertBefore(c,e),a=d.createRng(),a.setStartBefore(c),a.setEndAfter(c),b=a.getClientRects(),d.remove(c)),b.length?b[0]:void 0}}var c,d=f.dom,e=f.getBody(),g=f.dom.getViewPort(f.getWin()),h=g.y,i=20;if(w=f.selection.getRng(),f.inline&&(c=f.selection.getScrollContainer(),c&&c.scrollTop>0&&(h=c.scrollTop)),w.getClientRects){var j=b(w);if(j)i=h+(j.top-d.getPos(e).y);else{i=h;var k=w.startContainer;k&&(3==k.nodeType&&k.parentNode!=e&&(k=k.parentNode),1==k.nodeType&&(i=d.getPos(k,c||e).y))}}v=d.add(f.getBody(),"div",{id:"mcepastebin",contentEditable:!0,"data-mce-bogus":"all",style:"position: absolute; top: "+i+"px;width: 10px; height: 10px; overflow: hidden; opacity: 0"},B),(a.ie||a.gecko)&&d.setStyle(v,"left","rtl"==d.getStyle(e,"direction",!0)?65535:-65535),d.bind(v,"beforedeactivate focusin focusout",function(a){a.stopPropagation()}),v.focus(),f.selection.select(v,!0)}function j(){if(v){for(var a;a=f.dom.get("mcepastebin");)f.dom.remove(a),f.dom.unbind(a);w&&f.selection.setRng(w)}v=w=null}function k(){var a,b,c,d,e="";for(a=f.dom.select("div[id=mcepastebin]"),b=0;b>8);return decodeURIComponent(escape(c))}function m(a){var b,c,d;return c="",b=a.indexOf(c),-1!==b&&(a=a.substr(b+c.length)),d="",b=a.indexOf(d),-1!==b&&(a=a.substr(0,b)),a}function n(a){var b={};if(a){if(a.getData){var c=a.getData("Text");c&&c.length>0&&-1==c.indexOf(C)&&(b["text/plain"]=c)}if(a.types)for(var d=0;d')}var e,h,i,j=!1;if(c)for(e=0;e0}function t(a){return c.metaKeyPressed(a)&&86==a.keyCode||a.shiftKey&&45==a.keyCode}function u(){function b(a,b,c){var e;return s(a,"text/html")?e=a["text/html"]:(e=k(),e==B&&(c=!0)),e=d.trimHtml(e),v&&v.firstChild&&"mcepastebin"===v.firstChild.id&&(c=!0),j(),e.length||(c=!0),c&&(e=s(a,"text/plain")&&-1==e.indexOf("

    ")?a["text/plain"]:d.innerText(e)),e==B?void(b||f.windowManager.alert("Please use Ctrl+V/Cmd+V keyboard shortcuts to paste contents.")):void(c?h(e):g(e))}f.on("keydown",function(b){function c(a){t(a)&&!a.isDefaultPrevented()&&j()}if(t(b)&&!b.isDefaultPrevented()){if(x=b.shiftKey&&86==b.keyCode,x&&a.webkit&&-1!=navigator.userAgent.indexOf("Version/"))return;if(b.stopImmediatePropagation(),z=(new Date).getTime(),a.ie&&x)return b.preventDefault(),void f.fire("paste",{ieFake:!0});j(),i(),f.once("keyup",c),f.once("paste",function(){f.off("keyup",c)})}}),f.on("paste",function(c){var d=(new Date).getTime(),g=o(c),h=(new Date).getTime()-d,l=(new Date).getTime()-z-h<1e3,m="text"==y.pasteFormat||x;return x=!1,c.isDefaultPrevented()||q(c)?void j():p(c)?void j():(l||c.preventDefault(),!a.ie||l&&!c.ieFake||(i(),f.dom.bind(v,"paste",function(a){a.stopPropagation()}),f.getDoc().execCommand("Paste",!1,null),g["text/html"]=k()),void(s(g,"text/html")?(c.preventDefault(),b(g,l,m)):e.setEditorTimeout(f,function(){b(g,l,m)},0)))}),f.on("dragstart dragend",function(a){A="dragstart"==a.type}),f.on("drop",function(a){var b=r(a);if(!a.isDefaultPrevented()&&!A&&!p(a,b)&&b&&f.settings.paste_filter_drop!==!1){var c=n(a.dataTransfer),e=c["mce-internal"]||c["text/html"]||c["text/plain"];e&&(a.preventDefault(),f.undoManager.transact(function(){c["mce-internal"]&&f.execCommand("Delete"),f.selection.setRng(b),e=d.trimHtml(e),c["text/html"]?g(e):h(e)}))}}),f.on("dragover dragend",function(a){f.settings.paste_data_images&&a.preventDefault()})}var v,w,x,y=this,z=0,A=!1,B="%MCEPASTEBIN%",C="data:text/mce-internal,";y.pasteHtml=g,y.pasteText=h,f.on("preInit",function(){u(),f.parser.addNodeFilter("img",function(b,c,d){function e(a){return a.data&&a.data.paste===!0}function g(b){b.attr("data-mce-object")||k===a.transparentSrc||b.remove()}function h(a){return 0===a.indexOf("webkit-fake-url")}function i(a){return 0===a.indexOf("data:")}if(!f.settings.paste_data_images&&e(d))for(var j=b.length;j--;){var k=b[j].attributes.map.src;k&&(h(k)?g(b[j]):!f.settings.allow_html_data_urls&&i(k)&&g(b[j]))}})})}}),d("tinymce/pasteplugin/WordFilter",["tinymce/util/Tools","tinymce/html/DomParser","tinymce/html/Schema","tinymce/html/Serializer","tinymce/html/Node","tinymce/pasteplugin/Utils"],function(a,b,c,d,e,f){function g(a){return/h?g&&(g=g.parent.parent):(j=g,g=null)),g&&g.name==b?g.append(a):(j=j||g,g=new e(b,1),f>1&&g.attr("start",""+f),a.wrap(g)),a.name="li",h>k&&j&&j.lastChild.append(g),k=h,d(a),c(a,/^\u00a0+/),c(a,/^\s*([\u2022\u00b7\u00a7\u25CF]|\w+\.)/),c(a,/^\u00a0+/)}for(var g,j,k=1,l=[],m=a.firstChild;"undefined"!=typeof m&&null!==m;)if(l.push(m),m=m.walk(),null!==m)for(;"undefined"!=typeof m&&m.parent!==a;)m=m.walk();for(var n=0;n]+id="?docs-internal-[^>]*>/gi,""),q=q.replace(/
    /gi,""),o=k.paste_retain_style_properties,o&&(p=a.makeMap(o.split(/[, ]/))),k.paste_enable_default_filters!==!1&&g(l.content)){l.wordContent=!0,q=f.filter(q,[//gi,/<(!|script[^>]*>.*?<\/script(?=[>\s])|\/?(\?xml(:\w+)?|img|meta|link|style|\w:\w+)(?=[\s\/>]))[^>]*>/gi,[/<(\/?)s>/gi,"<$1strike>"],[/ /gi,"\xa0"],[/([\s\u00a0]*)<\/span>/gi,function(a,b){return b.length>0?b.replace(/./," ").slice(Math.floor(b.length/2)).split("").join("\xa0"):""}]]);var r=k.paste_word_valid_elements;r||(r="-strong/b,-em/i,-u,-span,-p,-ol,-ul,-li,-h1,-h2,-h3,-h4,-h5,-h6,-p/div,-a[href|name],sub,sup,strike,br,del,table[width],tr,td[colspan|rowspan|width],th[colspan|rowspan|width],thead,tfoot,tbody");var s=new c({valid_elements:r,valid_children:"-li[p]"});a.each(s.elements,function(a){a.attributes["class"]||(a.attributes["class"]={},a.attributesOrder.push("class")),a.attributes.style||(a.attributes.style={},a.attributesOrder.push("style"))});var t=new b({},s);t.addAttributeFilter("style",function(a){for(var b,c=a.length;c--;)b=a[c],b.attr("style",n(b,b.attr("style"))),"span"==b.name&&b.parent&&!b.attributes.length&&b.unwrap()}),t.addAttributeFilter("class",function(a){for(var b,c,d=a.length;d--;)b=a[d],c=b.attr("class"),/^(MsoCommentReference|MsoCommentText|msoDel)$/i.test(c)&&b.remove(),b.attr("class",null)}),t.addNodeFilter("del",function(a){for(var b=a.length;b--;)a[b].remove()}),t.addNodeFilter("a",function(a){for(var b,c,d,e=a.length;e--;)if(b=a[e],c=b.attr("href"),d=b.attr("name"),c&&-1!=c.indexOf("#_msocom_"))b.remove();else if(c&&0===c.indexOf("file://")&&(c=c.split("#")[1],c&&(c="#"+c)),c||d){if(d&&!/^_?(?:toc|edn|ftn)/i.test(d)){b.unwrap();continue}b.attr({href:c,name:d})}else b.unwrap()});var u=t.parse(q);k.paste_convert_word_fake_lists!==!1&&m(u),l.content=new d({validate:k.validate},s).serialize(u)}})}return j.isWordContent=g,j}),d("tinymce/pasteplugin/Quirks",["tinymce/Env","tinymce/util/Tools","tinymce/pasteplugin/WordFilter","tinymce/pasteplugin/Utils"],function(a,b,c,d){return function(e){function f(a){e.on("BeforePastePreProcess",function(b){b.content=a(b.content)})}function g(a){if(!c.isWordContent(a))return a;var f=[];b.each(e.schema.getBlockElements(),function(a,b){f.push(b)});var g=new RegExp("(?:
     [\\s\\r\\n]+|
    )*(<\\/?("+f.join("|")+")[^>]*>)(?:
     [\\s\\r\\n]+|
    )*","g");return a=d.filter(a,[[g,"$1"]]),a=d.filter(a,[[/

    /g,"

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

    /g,"
    "]])}function h(a){if(c.isWordContent(a))return a;var b=e.settings.paste_webkit_styles;if(e.settings.paste_remove_styles_if_webkit===!1||"all"==b)return a;if(b&&(b=b.split(/[, ]/)),b){var d=e.dom,f=e.selection.getNode();a=a.replace(/(<[^>]+) style="([^"]*)"([^>]*>)/gi,function(a,c,e,g){var h=d.parseStyle(e,"span"),i={};if("none"===b)return c+g;for(var j=0;j]+) style="([^"]*)"([^>]*>)/gi,"$1$3");return a=a.replace(/(<[^>]+) data-mce-style="([^"]+)"([^>]*>)/gi,function(a,b,c,d){return b+' style="'+c+'"'+d})}a.webkit&&f(h),a.ie&&f(g)}}),d("tinymce/pasteplugin/Plugin",["tinymce/PluginManager","tinymce/pasteplugin/Clipboard","tinymce/pasteplugin/WordFilter","tinymce/pasteplugin/Quirks"],function(a,b,c,d){var e;a.add("paste",function(a){function f(){if("text"==g.pasteFormat)this.active(!1),g.pasteFormat="html";else if(g.pasteFormat="text",this.active(!0),!e){var b=a.translate("Paste is now in plain text mode. Contents will now be pasted as plain text until you toggle this option off.");a.notificationManager.open({text:b,type:"info"}),e=!0}}var g,h=this,i=a.settings;h.clipboard=g=new b(a),h.quirks=new d(a),h.wordFilter=new c(a),a.settings.paste_as_text&&(h.clipboard.pasteFormat="text"),i.paste_preprocess&&a.on("PastePreProcess",function(a){i.paste_preprocess.call(h,h,a)}),i.paste_postprocess&&a.on("PastePostProcess",function(a){i.paste_postprocess.call(h,h,a)}),a.addCommand("mceInsertClipboardContent",function(a,b){b.content&&h.clipboard.pasteHtml(b.content),b.text&&h.clipboard.pasteText(b.text)}),a.paste_block_drop&&a.on("dragend dragover draggesture dragdrop drop drag",function(a){a.preventDefault(),a.stopPropagation()}),a.settings.paste_data_images||a.on("drop",function(a){var b=a.dataTransfer;b&&b.files&&b.files.length>0&&a.preventDefault()}),a.addButton("pastetext",{icon:"pastetext",tooltip:"Paste as text",onclick:f,active:"text"==h.clipboard.pasteFormat}),a.addMenuItem("pastetext",{text:"Paste as text",selectable:!0,active:g.pasteFormat,onclick:f})})}),f(["tinymce/pasteplugin/Utils"])}(this); \ No newline at end of file diff --git a/wp-includes/js/tinymce/plugins/tabfocus/plugin.min.js b/wp-includes/js/tinymce/plugins/tabfocus/plugin.min.js index 25a990ffc4..df420ac61b 100644 --- a/wp-includes/js/tinymce/plugins/tabfocus/plugin.min.js +++ b/wp-includes/js/tinymce/plugins/tabfocus/plugin.min.js @@ -1 +1 @@ -tinymce.PluginManager.add("tabfocus",function(e){function t(e){9!==e.keyCode||e.ctrlKey||e.altKey||e.metaKey||e.preventDefault()}function n(t){function n(n){function o(e){return"BODY"===e.nodeName||"hidden"!=e.type&&"none"!=e.style.display&&"hidden"!=e.style.visibility&&o(e.parentNode)}function l(e){return/INPUT|TEXTAREA|BUTTON/.test(e.tagName)&&tinymce.get(t.id)&&-1!=e.tabIndex&&o(e)}if(s=r.select(":input:enabled,*[tabindex]:not(iframe)"),i(s,function(t,n){return t.id==e.id?(a=n,!1):void 0}),n>0){for(c=a+1;c=0;c--)if(l(s[c]))return s[c];return null}var a,s,l,c;if(!(9!==t.keyCode||t.ctrlKey||t.altKey||t.metaKey||t.isDefaultPrevented())&&(l=o(e.getParam("tab_focus",e.getParam("tabfocus_elements",":prev,:next"))),1==l.length&&(l[1]=l[0],l[0]=":prev"),s=t.shiftKey?":prev"==l[0]?n(-1):r.get(l[0]):":next"==l[1]?n(1):r.get(l[1]))){var u=tinymce.get(s.id||s.name);s.id&&u?u.focus():tinymce.util.Delay.setTimeout(function(){tinymce.Env.webkit||window.focus(),s.focus()},10),t.preventDefault()}}var r=tinymce.DOM,i=tinymce.each,o=tinymce.explode;e.on("init",function(){e.inline&&tinymce.DOM.setAttrib(e.getBody(),"tabIndex",null),e.on("keyup",t),tinymce.Env.gecko?e.on("keypress keydown",n):e.on("keydown",n)})}); \ No newline at end of file +tinymce.PluginManager.add("tabfocus",function(a){function b(a){9!==a.keyCode||a.ctrlKey||a.altKey||a.metaKey||a.preventDefault()}function c(b){function c(c){function f(a){return"BODY"===a.nodeName||"hidden"!=a.type&&"none"!=a.style.display&&"hidden"!=a.style.visibility&&f(a.parentNode)}function i(a){return/INPUT|TEXTAREA|BUTTON/.test(a.tagName)&&tinymce.get(b.id)&&-1!=a.tabIndex&&f(a)}if(h=d.select(":input:enabled,*[tabindex]:not(iframe)"),e(h,function(b,c){return b.id==a.id?(g=c,!1):void 0}),c>0){for(j=g+1;j=0;j--)if(i(h[j]))return h[j];return null}var g,h,i,j;if(!(9!==b.keyCode||b.ctrlKey||b.altKey||b.metaKey||b.isDefaultPrevented())&&(i=f(a.getParam("tab_focus",a.getParam("tabfocus_elements",":prev,:next"))),1==i.length&&(i[1]=i[0],i[0]=":prev"),h=b.shiftKey?":prev"==i[0]?c(-1):d.get(i[0]):":next"==i[1]?c(1):d.get(i[1]))){var k=tinymce.get(h.id||h.name);h.id&&k?k.focus():tinymce.util.Delay.setTimeout(function(){tinymce.Env.webkit||window.focus(),h.focus()},10),b.preventDefault()}}var d=tinymce.DOM,e=tinymce.each,f=tinymce.explode;a.on("init",function(){a.inline&&tinymce.DOM.setAttrib(a.getBody(),"tabIndex",null),a.on("keyup",b),tinymce.Env.gecko?a.on("keypress keydown",c):a.on("keydown",c)})}); \ No newline at end of file diff --git a/wp-includes/js/tinymce/plugins/textcolor/plugin.min.js b/wp-includes/js/tinymce/plugins/textcolor/plugin.min.js index 777a2bdb36..7ca105af4a 100644 --- a/wp-includes/js/tinymce/plugins/textcolor/plugin.min.js +++ b/wp-includes/js/tinymce/plugins/textcolor/plugin.min.js @@ -1 +1 @@ -tinymce.PluginManager.add("textcolor",function(e){function t(t){var n;return e.dom.getParents(e.selection.getStart(),function(e){var r;(r=e.style["forecolor"==t?"color":"background-color"])&&(n=r)}),n}function n(){var t,n,r=[];for(n=e.settings.textcolor_map||["000000","Black","993300","Burnt orange","333300","Dark olive","003300","Dark green","003366","Dark azure","000080","Navy Blue","333399","Indigo","333333","Very dark gray","800000","Maroon","FF6600","Orange","808000","Olive","008000","Green","008080","Teal","0000FF","Blue","666699","Grayish blue","808080","Gray","FF0000","Red","FF9900","Amber","99CC00","Yellow green","339966","Sea green","33CCCC","Turquoise","3366FF","Royal blue","800080","Purple","999999","Medium gray","FF00FF","Magenta","FFCC00","Gold","FFFF00","Yellow","00FF00","Lime","00FFFF","Aqua","00CCFF","Sky blue","993366","Red violet","FFFFFF","White","FF99CC","Pink","FFCC99","Peach","FFFF99","Light yellow","CCFFCC","Pale green","CCFFFF","Pale cyan","99CCFF","Light sky blue","CC99FF","Plum"],t=0;t
    '+(n?"×":"")+"
    "}var r,i,o,a,s,u,d,f=this,h=f._id,m=0;for(r=n(),r.push({text:tinymce.translate("No color"),color:"transparent"}),o='',a=r.length-1,u=0;c>u;u++){for(o+="",s=0;l>s;s++)d=u*l+s,d>a?o+="":(i=r[d],o+=t(i.color,i.text));o+=""}if(e.settings.color_picker_callback){for(o+='",o+="",s=0;l>s;s++)o+=t("","Custom color");o+=""}return o+="
    "}function i(t,n){e.undoManager.transact(function(){e.focus(),e.formatter.apply(t,{value:n}),e.nodeChanged()})}function o(t){e.undoManager.transact(function(){e.focus(),e.formatter.remove(t,{value:null},null,!0),e.nodeChanged()})}function a(n){function r(e){u.hidePanel(),u.color(e),i(u.settings.format,e)}function a(){u.hidePanel(),u.resetColor(),o(u.settings.format)}function s(e,t){e.style.background=t,e.setAttribute("data-mce-color",t)}var c,u=this.parent();tinymce.DOM.getParent(n.target,".mce-custom-color-btn")&&(u.hidePanel(),e.settings.color_picker_callback.call(e,function(e){var t,n,i,o=u.panel.getEl().getElementsByTagName("table")[0];for(t=tinymce.map(o.rows[o.rows.length-1].childNodes,function(e){return e.firstChild}),i=0;ii;i++)s(t[i],t[i+1].getAttribute("data-mce-color"));s(n,e),r(e)},t(u.settings.format))),c=n.target.getAttribute("data-mce-color"),c?(this.lastId&&document.getElementById(this.lastId).setAttribute("aria-selected",!1),n.target.setAttribute("aria-selected",!0),this.lastId=n.target.id,"transparent"==c?a():r(c)):null!==c&&u.hidePanel()}function s(){var e=this;e._color?i(e.settings.format,e._color):o(e.settings.format)}var l,c;c=e.settings.textcolor_rows||5,l=e.settings.textcolor_cols||8,e.addButton("forecolor",{type:"colorbutton",tooltip:"Text color",format:"forecolor",panel:{role:"application",ariaRemember:!0,html:r,onclick:a},onclick:s}),e.addButton("backcolor",{type:"colorbutton",tooltip:"Background color",format:"hilitecolor",panel:{role:"application",ariaRemember:!0,html:r,onclick:a},onclick:s})}); \ No newline at end of file +tinymce.PluginManager.add("textcolor",function(a){function b(b){var c;return a.dom.getParents(a.selection.getStart(),function(a){var d;(d=a.style["forecolor"==b?"color":"background-color"])&&(c=d)}),c}function c(){var b,c,d=[];for(c=a.settings.textcolor_map||["000000","Black","993300","Burnt orange","333300","Dark olive","003300","Dark green","003366","Dark azure","000080","Navy Blue","333399","Indigo","333333","Very dark gray","800000","Maroon","FF6600","Orange","808000","Olive","008000","Green","008080","Teal","0000FF","Blue","666699","Grayish blue","808080","Gray","FF0000","Red","FF9900","Amber","99CC00","Yellow green","339966","Sea green","33CCCC","Turquoise","3366FF","Royal blue","800080","Purple","999999","Medium gray","FF00FF","Magenta","FFCC00","Gold","FFFF00","Yellow","00FF00","Lime","00FFFF","Aqua","00CCFF","Sky blue","993366","Red violet","FFFFFF","White","FF99CC","Pink","FFCC99","Peach","FFFF99","Light yellow","CCFFCC","Pale green","CCFFFF","Pale cyan","99CCFF","Light sky blue","CC99FF","Plum"],b=0;b
    '+(c?"×":"")+"
    "}var d,e,f,g,h,k,l,m=this,n=m._id,o=0;for(d=c(),d.push({text:tinymce.translate("No color"),color:"transparent"}),f='',g=d.length-1,k=0;j>k;k++){for(f+="",h=0;i>h;h++)l=k*i+h,l>g?f+="":(e=d[l],f+=b(e.color,e.text));f+=""}if(a.settings.color_picker_callback){for(f+='",f+="",h=0;i>h;h++)f+=b("","Custom color");f+=""}return f+="
    "}function e(b,c){a.undoManager.transact(function(){a.focus(),a.formatter.apply(b,{value:c}),a.nodeChanged()})}function f(b){a.undoManager.transact(function(){a.focus(),a.formatter.remove(b,{value:null},null,!0),a.nodeChanged()})}function g(c){function d(a){k.hidePanel(),k.color(a),e(k.settings.format,a)}function g(){k.hidePanel(),k.resetColor(),f(k.settings.format)}function h(a,b){a.style.background=b,a.setAttribute("data-mce-color",b)}var j,k=this.parent();tinymce.DOM.getParent(c.target,".mce-custom-color-btn")&&(k.hidePanel(),a.settings.color_picker_callback.call(a,function(a){var b,c,e,f=k.panel.getEl().getElementsByTagName("table")[0];for(b=tinymce.map(f.rows[f.rows.length-1].childNodes,function(a){return a.firstChild}),e=0;ee;e++)h(b[e],b[e+1].getAttribute("data-mce-color"));h(c,a),d(a)},b(k.settings.format))),j=c.target.getAttribute("data-mce-color"),j?(this.lastId&&document.getElementById(this.lastId).setAttribute("aria-selected",!1),c.target.setAttribute("aria-selected",!0),this.lastId=c.target.id,"transparent"==j?g():d(j)):null!==j&&k.hidePanel()}function h(){var a=this;a._color?e(a.settings.format,a._color):f(a.settings.format)}var i,j;j=a.settings.textcolor_rows||5,i=a.settings.textcolor_cols||8,a.addButton("forecolor",{type:"colorbutton",tooltip:"Text color",format:"forecolor",panel:{role:"application",ariaRemember:!0,html:d,onclick:g},onclick:h}),a.addButton("backcolor",{type:"colorbutton",tooltip:"Background color",format:"hilitecolor",panel:{role:"application",ariaRemember:!0,html:d,onclick:g},onclick:h})}); \ No newline at end of file diff --git a/wp-includes/js/tinymce/skins/lightgray/content.inline.min.css b/wp-includes/js/tinymce/skins/lightgray/content.inline.min.css index 71b3e105c5..3597a011b4 100644 --- a/wp-includes/js/tinymce/skins/lightgray/content.inline.min.css +++ b/wp-includes/js/tinymce/skins/lightgray/content.inline.min.css @@ -1 +1 @@ -.mce-content-body .mce-reset{margin:0;padding:0;border:0;outline:0;vertical-align:top;background:transparent;text-decoration:none;color:black;font-family:Arial;font-size:11px;text-shadow:none;float:none;position:static;width:auto;height:auto;white-space:nowrap;cursor:inherit;line-height:normal;font-weight:normal;text-align:left;-webkit-tap-highlight-color:transparent;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;direction:ltr;max-width:none}.mce-object{border:1px dotted #3a3a3a;background:#d5d5d5 url(img/object.gif) no-repeat center}.mce-preview-object{display:inline-block;position:relative;margin:0 2px 0 2px;line-height:0;border:1px solid gray}.mce-preview-object .mce-shim{position:absolute;top:0;left:0;width:100%;height:100%;background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}figure.align-left{float:left}figure.align-right{float:right}figure.image.align-center{display:table;margin-left:auto;margin-right:auto}figure.image{display:inline-block;border:1px solid gray;margin:0 2px 0 1px;background:#f5f2f0}figure.image img{margin:8px 8px 0 8px}figure.image figcaption{margin:6px 8px 6px 8px;text-align:center}.mce-preview-object[data-mce-selected] .mce-shim{display:none}.mce-pagebreak{cursor:default;display:block;border:0;width:100%;height:5px;border:1px dashed #666;margin-top:15px;page-break-before:always}@media print{.mce-pagebreak{border:0}}.mce-item-anchor{cursor:default;display:inline-block;-webkit-user-select:all;-webkit-user-modify:read-only;-moz-user-select:all;-moz-user-modify:read-only;user-select:all;user-modify:read-only;width:9px !important;height:9px !important;border:1px dotted #3a3a3a;background:#d5d5d5 url(img/anchor.gif) no-repeat center}.mce-nbsp,.mce-shy{background:#aaa}.mce-shy::after{content:'-'}hr{cursor:default}.mce-match-marker{background:#aaa;color:#fff}.mce-match-marker-selected{background:#39f;color:#fff}.mce-spellchecker-word{border-bottom:2px solid #f00;cursor:default}.mce-spellchecker-grammar{border-bottom:2px solid #008000;cursor:default}.mce-item-table,.mce-item-table td,.mce-item-table th,.mce-item-table caption{border:1px dashed #bbb}td.mce-item-selected,th.mce-item-selected{background-color:#39f !important}.mce-edit-focus{outline:1px dotted #333}.mce-content-body *[contentEditable=false] *[contentEditable=true]:focus{outline:2px solid #2d8ac7}.mce-content-body *[contentEditable=false] *[contentEditable=true]:hover{outline:2px solid #7acaff}.mce-content-body *[contentEditable=false][data-mce-selected]{outline:2px solid #2d8ac7}.mce-resize-bar-dragging{background-color:blue;opacity:.25;filter:alpha(opacity=25);zoom:1} \ No newline at end of file +.mce-content-body .mce-reset{margin:0;padding:0;border:0;outline:0;vertical-align:top;background:transparent;text-decoration:none;color:black;font-family:Arial;font-size:11px;text-shadow:none;float:none;position:static;width:auto;height:auto;white-space:nowrap;cursor:inherit;line-height:normal;font-weight:normal;text-align:left;-webkit-tap-highlight-color:transparent;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;direction:ltr;max-width:none}.mce-object{border:1px dotted #3a3a3a;background:#d5d5d5 url(img/object.gif) no-repeat center}.mce-preview-object{display:inline-block;position:relative;margin:0 2px 0 2px;line-height:0;border:1px solid gray}.mce-preview-object .mce-shim{position:absolute;top:0;left:0;width:100%;height:100%;background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}figure.align-left{float:left}figure.align-right{float:right}figure.image.align-center{display:table;margin-left:auto;margin-right:auto}figure.image{display:inline-block;border:1px solid gray;margin:0 2px 0 1px;background:#f5f2f0}figure.image img{margin:8px 8px 0 8px}figure.image figcaption{margin:6px 8px 6px 8px;text-align:center}.mce-preview-object[data-mce-selected] .mce-shim{display:none}.mce-pagebreak{cursor:default;display:block;border:0;width:100%;height:5px;border:1px dashed #666;margin-top:15px;page-break-before:always}@media print{.mce-pagebreak{border:0}}.mce-item-anchor{cursor:default;display:inline-block;-webkit-user-select:all;-webkit-user-modify:read-only;-moz-user-select:all;-moz-user-modify:read-only;user-select:all;user-modify:read-only;width:9px !important;height:9px !important;border:1px dotted #3a3a3a;background:#d5d5d5 url(img/anchor.gif) no-repeat center}.mce-nbsp,.mce-shy{background:#aaa}.mce-shy::after{content:'-'}hr{cursor:default}.mce-match-marker{background:#aaa;color:#fff}.mce-match-marker-selected{background:#39f;color:#fff}.mce-spellchecker-word{border-bottom:2px solid #f00;cursor:default}.mce-spellchecker-grammar{border-bottom:2px solid #008000;cursor:default}.mce-item-table,.mce-item-table td,.mce-item-table th,.mce-item-table caption{border:1px dashed #bbb}td[data-mce-selected],th[data-mce-selected]{background-color:#39f !important}.mce-edit-focus{outline:1px dotted #333}.mce-content-body *[contentEditable=false] *[contentEditable=true]:focus{outline:2px solid #2d8ac7}.mce-content-body *[contentEditable=false] *[contentEditable=true]:hover{outline:2px solid #7acaff}.mce-content-body *[contentEditable=false][data-mce-selected]{outline:2px solid #2d8ac7}.mce-resize-bar-dragging{background-color:blue;opacity:.25;filter:alpha(opacity=25);zoom:1} \ No newline at end of file diff --git a/wp-includes/js/tinymce/skins/lightgray/content.min.css b/wp-includes/js/tinymce/skins/lightgray/content.min.css index 68c3737025..7f8149506f 100644 --- a/wp-includes/js/tinymce/skins/lightgray/content.min.css +++ b/wp-includes/js/tinymce/skins/lightgray/content.min.css @@ -1 +1 @@ -body{background-color:#fff;color:#000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;scrollbar-3dlight-color:#f0f0ee;scrollbar-arrow-color:#676662;scrollbar-base-color:#f0f0ee;scrollbar-darkshadow-color:#ddd;scrollbar-face-color:#e0e0dd;scrollbar-highlight-color:#f0f0ee;scrollbar-shadow-color:#f0f0ee;scrollbar-track-color:#f5f5f5}td,th{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px}.mce-content-body .mce-reset{margin:0;padding:0;border:0;outline:0;vertical-align:top;background:transparent;text-decoration:none;color:black;font-family:Arial;font-size:11px;text-shadow:none;float:none;position:static;width:auto;height:auto;white-space:nowrap;cursor:inherit;line-height:normal;font-weight:normal;text-align:left;-webkit-tap-highlight-color:transparent;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;direction:ltr;max-width:none}.mce-object{border:1px dotted #3a3a3a;background:#d5d5d5 url(img/object.gif) no-repeat center}.mce-preview-object{display:inline-block;position:relative;margin:0 2px 0 2px;line-height:0;border:1px solid gray}.mce-preview-object .mce-shim{position:absolute;top:0;left:0;width:100%;height:100%;background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}figure.align-left{float:left}figure.align-right{float:right}figure.image.align-center{display:table;margin-left:auto;margin-right:auto}figure.image{display:inline-block;border:1px solid gray;margin:0 2px 0 1px;background:#f5f2f0}figure.image img{margin:8px 8px 0 8px}figure.image figcaption{margin:6px 8px 6px 8px;text-align:center}.mce-preview-object[data-mce-selected] .mce-shim{display:none}.mce-pagebreak{cursor:default;display:block;border:0;width:100%;height:5px;border:1px dashed #666;margin-top:15px;page-break-before:always}@media print{.mce-pagebreak{border:0}}.mce-item-anchor{cursor:default;display:inline-block;-webkit-user-select:all;-webkit-user-modify:read-only;-moz-user-select:all;-moz-user-modify:read-only;user-select:all;user-modify:read-only;width:9px !important;height:9px !important;border:1px dotted #3a3a3a;background:#d5d5d5 url(img/anchor.gif) no-repeat center}.mce-nbsp,.mce-shy{background:#aaa}.mce-shy::after{content:'-'}hr{cursor:default}.mce-match-marker{background:#aaa;color:#fff}.mce-match-marker-selected{background:#39f;color:#fff}.mce-spellchecker-word{border-bottom:2px solid #f00;cursor:default}.mce-spellchecker-grammar{border-bottom:2px solid #008000;cursor:default}.mce-item-table,.mce-item-table td,.mce-item-table th,.mce-item-table caption{border:1px dashed #bbb}td.mce-item-selected,th.mce-item-selected{background-color:#39f !important}.mce-edit-focus{outline:1px dotted #333}.mce-content-body *[contentEditable=false] *[contentEditable=true]:focus{outline:2px solid #2d8ac7}.mce-content-body *[contentEditable=false] *[contentEditable=true]:hover{outline:2px solid #7acaff}.mce-content-body *[contentEditable=false][data-mce-selected]{outline:2px solid #2d8ac7}.mce-resize-bar-dragging{background-color:blue;opacity:.25;filter:alpha(opacity=25);zoom:1} \ No newline at end of file +body{background-color:#fff;color:#000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;scrollbar-3dlight-color:#f0f0ee;scrollbar-arrow-color:#676662;scrollbar-base-color:#f0f0ee;scrollbar-darkshadow-color:#ddd;scrollbar-face-color:#e0e0dd;scrollbar-highlight-color:#f0f0ee;scrollbar-shadow-color:#f0f0ee;scrollbar-track-color:#f5f5f5}td,th{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px}.mce-content-body .mce-reset{margin:0;padding:0;border:0;outline:0;vertical-align:top;background:transparent;text-decoration:none;color:black;font-family:Arial;font-size:11px;text-shadow:none;float:none;position:static;width:auto;height:auto;white-space:nowrap;cursor:inherit;line-height:normal;font-weight:normal;text-align:left;-webkit-tap-highlight-color:transparent;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;direction:ltr;max-width:none}.mce-object{border:1px dotted #3a3a3a;background:#d5d5d5 url(img/object.gif) no-repeat center}.mce-preview-object{display:inline-block;position:relative;margin:0 2px 0 2px;line-height:0;border:1px solid gray}.mce-preview-object .mce-shim{position:absolute;top:0;left:0;width:100%;height:100%;background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}figure.align-left{float:left}figure.align-right{float:right}figure.image.align-center{display:table;margin-left:auto;margin-right:auto}figure.image{display:inline-block;border:1px solid gray;margin:0 2px 0 1px;background:#f5f2f0}figure.image img{margin:8px 8px 0 8px}figure.image figcaption{margin:6px 8px 6px 8px;text-align:center}.mce-preview-object[data-mce-selected] .mce-shim{display:none}.mce-pagebreak{cursor:default;display:block;border:0;width:100%;height:5px;border:1px dashed #666;margin-top:15px;page-break-before:always}@media print{.mce-pagebreak{border:0}}.mce-item-anchor{cursor:default;display:inline-block;-webkit-user-select:all;-webkit-user-modify:read-only;-moz-user-select:all;-moz-user-modify:read-only;user-select:all;user-modify:read-only;width:9px !important;height:9px !important;border:1px dotted #3a3a3a;background:#d5d5d5 url(img/anchor.gif) no-repeat center}.mce-nbsp,.mce-shy{background:#aaa}.mce-shy::after{content:'-'}hr{cursor:default}.mce-match-marker{background:#aaa;color:#fff}.mce-match-marker-selected{background:#39f;color:#fff}.mce-spellchecker-word{border-bottom:2px solid #f00;cursor:default}.mce-spellchecker-grammar{border-bottom:2px solid #008000;cursor:default}.mce-item-table,.mce-item-table td,.mce-item-table th,.mce-item-table caption{border:1px dashed #bbb}td[data-mce-selected],th[data-mce-selected]{background-color:#39f !important}.mce-edit-focus{outline:1px dotted #333}.mce-content-body *[contentEditable=false] *[contentEditable=true]:focus{outline:2px solid #2d8ac7}.mce-content-body *[contentEditable=false] *[contentEditable=true]:hover{outline:2px solid #7acaff}.mce-content-body *[contentEditable=false][data-mce-selected]{outline:2px solid #2d8ac7}.mce-resize-bar-dragging{background-color:blue;opacity:.25;filter:alpha(opacity=25);zoom:1} \ 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 525ac63d4d..5a2da13e90 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;max-width:none}.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}.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 rgba(0,0,0,0.2);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.mce-grid-cell div{border:1px solid #d6d6d6;width:15px;height:15px;margin:0;cursor:pointer}.mce-grid td.mce-grid-cell div:focus{border-color:#3498db}.mce-grid td.mce-grid-cell div[disabled]{cursor:not-allowed}.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:#3498db}.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:#3498db;background:#3498db}.mce-text-center{text-align:center}div.mce-tinymce-inline{width:100%}.mce-colorbtn-trans div{text-align:center;vertical-align:middle;font-weight:bold;font-size:20px;line-height:16px;color:#707070}.mce-monospace{font-family:"Courier New",Courier,monospace}.mce-toolbar-grp{padding:2px 0}.mce-toolbar-grp .mce-flow-layout-item{margin-bottom:0}.mce-rtl .mce-wordcount{left:0;right:auto}.mce-croprect-container{position:absolute;top:0;left:0}.mce-croprect-handle{position:absolute;top:0;left:0;width:20px;height:20px;border:2px solid white}.mce-croprect-handle-nw{border-width:2px 0 0 2px;margin:-2px 0 0 -2px;cursor:nw-resize;top:100px;left:100px}.mce-croprect-handle-ne{border-width:2px 2px 0 0;margin:-2px 0 0 -20px;cursor:ne-resize;top:100px;left:200px}.mce-croprect-handle-sw{border-width:0 0 2px 2px;margin:-20px 2px 0 -2px;cursor:sw-resize;top:200px;left:100px}.mce-croprect-handle-se{border-width:0 2px 2px 0;margin:-20px 0 0 -20px;cursor:se-resize;top:200px;left:200px}.mce-croprect-handle-move{position:absolute;cursor:move;border:0}.mce-croprect-block{opacity:.3;filter:alpha(opacity=30);zoom:1;position:absolute;background:black}.mce-imagepanel{overflow:auto;background:black}.mce-imagepanel img{position:absolute}.mce-imagetool.mce-btn .mce-ico{display:block;width:20px;height:20px;text-align:center;line-height:20px;font-size:20px;padding:5px}.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%}.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}.mce-scroll{position:relative}.mce-panel{border:0 solid #cacaca;border:0 solid rgba(0,0,0,0.2);background-color:#f0f0f0}.mce-floatpanel{position:absolute}.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;top:0;left:0;background:#fff;border:1px solid rgba(0,0,0,0.2);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:rgba(0,0,0,0.2);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;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{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}.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-body .mce-listbox{border-color:#ccc}.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-tooltip{position:absolute;padding:5px;opacity:.8;filter:alpha(opacity=80);zoom:1}.mce-tooltip-inner{font-size:11px;background-color:#000;color:white;max-width:200px;padding:5px 8px 4px 8px;text-align:center;white-space:normal}.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:0;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-progress{display:inline-block;position:relative;height:20px}.mce-progress .mce-bar-container{display:inline-block;width:100px;height:100%;margin-right:8px;border:1px solid #ccc;overflow:hidden}.mce-progress .mce-text{display:inline-block;margin-top:auto;margin-bottom:auto;font-size:14px;width:40px;color:#333}.mce-bar{display:block;width:0;height:100%;background-color:#d7d7d7;-webkit-transition:width .2s ease;transition:width .2s ease}.mce-notification{position:absolute;background-color:#f0f0f0;padding:5px;margin-top:5px;opacity:.8;filter:alpha(opacity=80);zoom:1;border-width:1px;border-style:solid;border-color:#ccc}.mce-notification-success{background-color:#dff0d8;border-color:#d6e9c6}.mce-notification-info{background-color:#d9edf7;border-color:#779ecb}.mce-notification-warning{background-color:#fcf8e3;border-color:#faebcc}.mce-notification-error{background-color:#f2dede;border-color:#ebccd1}.mce-notification.mce-has-close{padding-right:15px}.mce-notification .mce-ico{margin-top:5px}.mce-notification-inner{display:inline-block;font-size:14px;margin:5px 8px 4px 8px;text-align:center;white-space:normal;color:#31708f}.mce-notification-inner a{text-decoration:underline;cursor:pointer}.mce-notification .mce-progress{margin-right:8px}.mce-notification .mce-progress .mce-text{margin-top:5px}.mce-notification *,.mce-notification .mce-progress .mce-text{color:#333}.mce-notification .mce-progress .mce-bar-container{border-color:#ccc}.mce-notification .mce-progress .mce-bar-container .mce-bar{background-color:#333}.mce-notification-success *,.mce-notification-success .mce-progress .mce-text{color:#3c763d}.mce-notification-success .mce-progress .mce-bar-container{border-color:#d6e9c6}.mce-notification-success .mce-progress .mce-bar-container .mce-bar{background-color:#3c763d}.mce-notification-info *,.mce-notification-info .mce-progress .mce-text{color:#31708f}.mce-notification-info .mce-progress .mce-bar-container{border-color:#779ecb}.mce-notification-info .mce-progress .mce-bar-container .mce-bar{background-color:#31708f}.mce-notification-warning *,.mce-notification-warning .mce-progress .mce-text{color:#8a6d3b}.mce-notification-warning .mce-progress .mce-bar-container{border-color:#faebcc}.mce-notification-warning .mce-progress .mce-bar-container .mce-bar{background-color:#8a6d3b}.mce-notification-error *,.mce-notification-error .mce-progress .mce-text{color:#a94442}.mce-notification-error .mce-progress .mce-bar-container{border-color:#ebccd1}.mce-notification-error .mce-progress .mce-bar-container .mce-bar{background-color:#a94442}.mce-notification .mce-close{position:absolute;top:6px;right:8px;font-size:20px;font-weight:bold;line-height:20px;color:#858585;cursor:pointer;height:20px;overflow:hidden}.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-btn{border:1px solid #b1b1b1;border-color:transparent transparent transparent transparent;position:relative;text-shadow:0 1px 1px rgba(255,255,255,0.75);display:inline-block;*display:inline;*zoom:1;background-color:#f0f0f0}.mce-btn:hover,.mce-btn:focus{color:#333;background-color:#e3e3e3;border-color:#ccc}.mce-btn.mce-disabled button,.mce-btn.mce-disabled:hover button{cursor:default;opacity:.4;filter:alpha(opacity=40);zoom:1}.mce-btn.mce-active,.mce-btn.mce-active:hover{background-color:#dbdbdb;border-color:#ccc}.mce-btn:active{background-color:#e0e0e0;border-color:#ccc}.mce-btn button{padding:4px 8px;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 none}.mce-primary{min-width:50px;color:#fff;border:1px solid transparent;border-color:transparent;background-color:#2d8ac7}.mce-primary:hover,.mce-primary:focus{background-color:#257cb6;border-color:transparent}.mce-primary.mce-disabled button,.mce-primary.mce-disabled:hover button{cursor:default;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:#206ea1}.mce-primary button,.mce-primary button i{color:#fff;text-shadow:1px 1px none}.mce-btn .mce-txt{font-size:inherit;line-height:inherit;color:inherit}.mce-btn-large button{padding:9px 14px;font-size:16px;line-height:normal}.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-btn-flat{border:0;background:transparent;filter:none}.mce-btn-flat:hover,.mce-btn-flat.mce-active,.mce-btn-flat:focus,.mce-btn-flat:active{border:0;background:#e6e6e6;filter:none}.mce-btn-has-text .mce-ico{padding-right:5px}.mce-rtl .mce-btn button{direction:rtl}.mce-btn-group .mce-btn{border-width:1px;margin:0;margin-left:2px}.mce-btn-group:not(:first-child){border-left:1px solid #d9d9d9;padding-left:3px;margin-left:3px}.mce-btn-group .mce-first{margin-left:0}.mce-btn-group .mce-btn.mce-flow-layout-item{margin:0}.mce-rtl .mce-btn-group .mce-btn{margin-left:0;margin-right:2px}.mce-rtl .mce-btn-group .mce-first{margin-right:0}.mce-rtl .mce-btn-group:not(:first-child){border-left:none;border-right:1px solid #d9d9d9;padding-right:4px;margin-right:4px}.mce-checkbox{cursor:pointer}i.mce-i-checkbox{margin:0 3px 0 0;border:1px solid #c5c5c5;background-color:#f0f0f0;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)}.mce-checkbox.mce-disabled .mce-label,.mce-checkbox.mce-disabled i.mce-i-checkbox{color:#acacac}.mce-checkbox .mce-label{vertical-align:middle}.mce-rtl .mce-checkbox{direction:rtl;text-align:right}.mce-rtl i.mce-i-checkbox{margin:0 0 0 3px}.mce-combobox{display:inline-block;*display:inline;*zoom:1;*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-btn{border:1px solid #c5c5c5;border-left:0}.mce-combobox button{padding-right:8px;padding-left:8px}.mce-combobox.mce-disabled .mce-btn button{cursor:default;opacity:.4;filter:alpha(opacity=40);zoom:1}.mce-colorbox i{border:1px solid #c5c5c5;width:14px;height:14px}.mce-colorbutton .mce-ico{position:relative}.mce-colorbutton-grid{margin:4px}.mce-colorbutton button{padding-right:6px;padding-left:6px}.mce-colorbutton .mce-preview{padding-right:3px;display:block;position:absolute;left:50%;top:50%;margin-left:-17px;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;padding-right:4px;border-left:1px solid transparent}.mce-colorbutton:hover .mce-open{border-color:#ccc}.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:3px}.mce-rtl .mce-colorbutton.mce-btn-small .mce-preview{margin-left:0;padding-right:0;padding-left:2px}.mce-rtl .mce-colorbutton .mce-open{padding-left:4px;padding-right:4px;border-left:0}.mce-colorpicker{position:relative;width:250px;height:220px}.mce-colorpicker-sv{position:absolute;top:0;left:0;width:90%;height:100%;border:1px solid #c5c5c5;cursor:crosshair;overflow:hidden}.mce-colorpicker-h-chunk{width:100%}.mce-colorpicker-overlay1,.mce-colorpicker-overlay2{width:100%;height:100%;position:absolute;top:0;left:0}.mce-colorpicker-overlay1{filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#ffffff', endColorstr='#00ffffff');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#ffffff', endColorstr='#00ffffff')";background:linear-gradient(to right, #fff, rgba(255,255,255,0))}.mce-colorpicker-overlay2{filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#00000000', endColorstr='#000000');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#00000000', endColorstr='#000000')";background:linear-gradient(to bottom, rgba(0,0,0,0), #000)}.mce-colorpicker-selector1{background:none;position:absolute;width:12px;height:12px;margin:-8px 0 0 -8px;border:1px solid black;border-radius:50%}.mce-colorpicker-selector2{position:absolute;width:10px;height:10px;border:1px solid white;border-radius:50%}.mce-colorpicker-h{position:absolute;top:0;right:0;width:6.5%;height:100%;border:1px solid #c5c5c5;cursor:crosshair}.mce-colorpicker-h-marker{margin-top:-4px;position:absolute;top:0;left:-1px;width:100%;border:1px solid #333;background:#fff;height:4px;z-index:100}.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}.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 rgba(0,0,0,0.2);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;filter:none}.mce-menubar .mce-menubtn button{color:#333}.mce-menubar{border:1px solid rgba(217,217,217,0.52)}.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:#ccc;background:#fff;filter:none}.mce-menubtn button{color:#333}.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-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:white}.mce-menu-item:hover .mce-ico,.mce-menu-item.mce-selected .mce-ico,.mce-menu-item:focus .mce-ico{color:white}.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:white}.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:white}.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:#3498db}.mce-menu-item-preview.mce-active{border-left:5px solid #aaa}.mce-menu-item-normal.mce-active .mce-text{color:white}.mce-menu-item-normal.mce-active:hover .mce-text,.mce-menu-item-normal.mce-active:hover .mce-ico{color:white}.mce-menu-item-normal.mce-active:focus .mce-text,.mce-menu-item-normal.mce-active:focus .mce-ico{color:white}.mce-menu-item:hover,.mce-menu-item.mce-selected,.mce-menu-item:focus{text-decoration:none;color:white;background-color:#2d8ac7}div.mce-menu .mce-menu-item-sep,.mce-menu-item-sep:hover{border:0;padding:0;height:1px;margin:9px 1px;overflow:hidden;background:transparent;border-bottom:1px solid rgba(0,0,0,0.1);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:white}.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:-1px 0 0;min-width:160px;background:#fff;border:1px solid #989898;border:1px solid rgba(0,0,0,0.2);z-index:1002;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-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-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-selectbox{background:#fff;border:1px solid #c5c5c5}.mce-slider{border:1px solid #aaa;background:#eee;width:100px;height:10px;position:relative;display:block}.mce-slider.mce-vertical{width:10px;height:100px}.mce-slider-handle{border:1px solid #bbb;background:#ddd;display:block;width:13px;height:13px;position:absolute;top:0;left:0;margin-left:-1px;margin-top:-2px}.mce-spacer{visibility:hidden}.mce-splitbtn .mce-open{border-left:1px solid transparent}.mce-splitbtn:hover .mce-open{border-left-color:#ccc}.mce-splitbtn button{padding-right:6px;padding-left:6px}.mce-splitbtn .mce-open{padding-right:4px;padding-left:4px}.mce-splitbtn .mce-open.mce-active{background-color:#dbdbdb;outline:1px solid #ccc}.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:4px;padding-left:4px}.mce-rtl .mce-splitbtn .mce-open{border-left:0}.mce-stack-layout-item{display:block}.mce-tabs{display:block;border-bottom:1px solid #c5c5c5}.mce-tabs,.mce-tabs+.mce-container-body{background:#fff}.mce-tab{display:inline-block;*display:inline;*zoom:1;border:1px solid #c5c5c5;border-width:0 1px 0 0;background:#fff;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;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:#3498db}.mce-placeholder .mce-textbox{color:#aaa}.mce-textbox.mce-multiline{padding:4px;height:auto}.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-alignnone{-ie7-icon:"\e003"}.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-rotateleft{-ie7-icon:"\eaa8"}.mce-i-rotateright{-ie7-icon:"\eaa9"}.mce-i-crop{-ie7-icon:"\ee78"}.mce-i-editimage{-ie7-icon:"\e914"}.mce-i-options{-ie7-icon:"\ec6a"}.mce-i-flipv{-ie7-icon:"\eaaa"}.mce-i-fliph{-ie7-icon:"\eaac"}.mce-i-zoomin{-ie7-icon:"\eb35"}.mce-i-zoomout{-ie7-icon:"\eb36"}.mce-i-sun{-ie7-icon:"\eccc"}.mce-i-moon{-ie7-icon:"\eccd"}.mce-i-arrowleft{-ie7-icon:"\edc0"}.mce-i-arrowright{-ie7-icon:"\edb8"}.mce-i-drop{-ie7-icon:"\e934"}.mce-i-contrast{-ie7-icon:"\ecd4"}.mce-i-sharpen{-ie7-icon:"\eba7"}.mce-i-palette{-ie7-icon:"\e92a"}.mce-i-resize2{-ie7-icon:"\edf9"}.mce-i-orientation{-ie7-icon:"\e601"}.mce-i-invert{-ie7-icon:"\e602"}.mce-i-gamma{-ie7-icon:"\e600"}.mce-i-remove{-ie7-icon:"\ed6a"}.mce-i-codesample{-ie7-icon:"\e603"}.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;max-width:none}.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}.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 rgba(0,0,0,0.2);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.mce-grid-cell div{border:1px solid #d6d6d6;width:15px;height:15px;margin:0;cursor:pointer}.mce-grid td.mce-grid-cell div:focus{border-color:#3498db}.mce-grid td.mce-grid-cell div[disabled]{cursor:not-allowed}.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:#3498db}.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:#3498db;background:#3498db}.mce-text-center{text-align:center}div.mce-tinymce-inline{width:100%}.mce-colorbtn-trans div{text-align:center;vertical-align:middle;font-weight:bold;font-size:20px;line-height:16px;color:#707070}.mce-monospace{font-family:"Courier New",Courier,monospace}.mce-toolbar-grp{padding:2px 0}.mce-toolbar-grp .mce-flow-layout-item{margin-bottom:0}.mce-rtl .mce-wordcount{left:0;right:auto}.mce-croprect-container{position:absolute;top:0;left:0}.mce-croprect-handle{position:absolute;top:0;left:0;width:20px;height:20px;border:2px solid white}.mce-croprect-handle-nw{border-width:2px 0 0 2px;margin:-2px 0 0 -2px;cursor:nw-resize;top:100px;left:100px}.mce-croprect-handle-ne{border-width:2px 2px 0 0;margin:-2px 0 0 -20px;cursor:ne-resize;top:100px;left:200px}.mce-croprect-handle-sw{border-width:0 0 2px 2px;margin:-20px 2px 0 -2px;cursor:sw-resize;top:200px;left:100px}.mce-croprect-handle-se{border-width:0 2px 2px 0;margin:-20px 0 0 -20px;cursor:se-resize;top:200px;left:200px}.mce-croprect-handle-move{position:absolute;cursor:move;border:0}.mce-croprect-block{opacity:.3;filter:alpha(opacity=30);zoom:1;position:absolute;background:black}.mce-imagepanel{overflow:auto;background:black}.mce-imagepanel img{position:absolute}.mce-imagetool.mce-btn .mce-ico{display:block;width:20px;height:20px;text-align:center;line-height:20px;font-size:20px;padding:5px}.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%}.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}.mce-scroll{position:relative}.mce-panel{border:0 solid #cacaca;border:0 solid rgba(0,0,0,0.2);background-color:#f0f0f0}.mce-floatpanel{position:absolute}.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;top:0;left:0;background:#fff;border:1px solid rgba(0,0,0,0.2);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:rgba(0,0,0,0.2);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;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{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}.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-body .mce-listbox{border-color:#ccc}.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-tooltip{position:absolute;padding:5px;opacity:.8;filter:alpha(opacity=80);zoom:1}.mce-tooltip-inner{font-size:11px;background-color:#000;color:white;max-width:200px;padding:5px 8px 4px 8px;text-align:center;white-space:normal}.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:0;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-progress{display:inline-block;position:relative;height:20px}.mce-progress .mce-bar-container{display:inline-block;width:100px;height:100%;margin-right:8px;border:1px solid #ccc;overflow:hidden}.mce-progress .mce-text{display:inline-block;margin-top:auto;margin-bottom:auto;font-size:14px;width:40px;color:#333}.mce-bar{display:block;width:0;height:100%;background-color:#d7d7d7;-webkit-transition:width .2s ease;transition:width .2s ease}.mce-notification{position:absolute;background-color:#f0f0f0;padding:5px;margin-top:5px;opacity:.8;filter:alpha(opacity=80);zoom:1;border-width:1px;border-style:solid;border-color:#ccc}.mce-notification-success{background-color:#dff0d8;border-color:#d6e9c6}.mce-notification-info{background-color:#d9edf7;border-color:#779ecb}.mce-notification-warning{background-color:#fcf8e3;border-color:#faebcc}.mce-notification-error{background-color:#f2dede;border-color:#ebccd1}.mce-notification.mce-has-close{padding-right:15px}.mce-notification .mce-ico{margin-top:5px}.mce-notification-inner{display:inline-block;font-size:14px;margin:5px 8px 4px 8px;text-align:center;white-space:normal;color:#31708f}.mce-notification-inner a{text-decoration:underline;cursor:pointer}.mce-notification .mce-progress{margin-right:8px}.mce-notification .mce-progress .mce-text{margin-top:5px}.mce-notification *,.mce-notification .mce-progress .mce-text{color:#333}.mce-notification .mce-progress .mce-bar-container{border-color:#ccc}.mce-notification .mce-progress .mce-bar-container .mce-bar{background-color:#333}.mce-notification-success *,.mce-notification-success .mce-progress .mce-text{color:#3c763d}.mce-notification-success .mce-progress .mce-bar-container{border-color:#d6e9c6}.mce-notification-success .mce-progress .mce-bar-container .mce-bar{background-color:#3c763d}.mce-notification-info *,.mce-notification-info .mce-progress .mce-text{color:#31708f}.mce-notification-info .mce-progress .mce-bar-container{border-color:#779ecb}.mce-notification-info .mce-progress .mce-bar-container .mce-bar{background-color:#31708f}.mce-notification-warning *,.mce-notification-warning .mce-progress .mce-text{color:#8a6d3b}.mce-notification-warning .mce-progress .mce-bar-container{border-color:#faebcc}.mce-notification-warning .mce-progress .mce-bar-container .mce-bar{background-color:#8a6d3b}.mce-notification-error *,.mce-notification-error .mce-progress .mce-text{color:#a94442}.mce-notification-error .mce-progress .mce-bar-container{border-color:#ebccd1}.mce-notification-error .mce-progress .mce-bar-container .mce-bar{background-color:#a94442}.mce-notification .mce-close{position:absolute;top:6px;right:8px;font-size:20px;font-weight:bold;line-height:20px;color:#858585;cursor:pointer;height:20px;overflow:hidden}.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-btn{border:1px solid #b1b1b1;border-color:transparent transparent transparent transparent;position:relative;text-shadow:0 1px 1px rgba(255,255,255,0.75);display:inline-block;*display:inline;*zoom:1;background-color:#f0f0f0}.mce-btn:hover,.mce-btn:focus{color:#333;background-color:#e3e3e3;border-color:#ccc}.mce-btn.mce-disabled button,.mce-btn.mce-disabled:hover button{cursor:default;opacity:.4;filter:alpha(opacity=40);zoom:1}.mce-btn.mce-active,.mce-btn.mce-active:hover{background-color:#dbdbdb;border-color:#ccc}.mce-btn:active{background-color:#e0e0e0;border-color:#ccc}.mce-btn button{padding:4px 8px;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 none}.mce-primary{min-width:50px;color:#fff;border:1px solid transparent;border-color:transparent;background-color:#2d8ac7}.mce-primary:hover,.mce-primary:focus{background-color:#257cb6;border-color:transparent}.mce-primary.mce-disabled button,.mce-primary.mce-disabled:hover button{cursor:default;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:#206ea1}.mce-primary button,.mce-primary button i{color:#fff;text-shadow:1px 1px none}.mce-btn .mce-txt{font-size:inherit;line-height:inherit;color:inherit}.mce-btn-large button{padding:9px 14px;font-size:16px;line-height:normal}.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-btn-flat{border:0;background:transparent;filter:none}.mce-btn-flat:hover,.mce-btn-flat.mce-active,.mce-btn-flat:focus,.mce-btn-flat:active{border:0;background:#e6e6e6;filter:none}.mce-btn-has-text .mce-ico{padding-right:5px}.mce-rtl .mce-btn button{direction:rtl}.mce-btn-group .mce-btn{border-width:1px;margin:0;margin-left:2px}.mce-btn-group:not(:first-child){border-left:1px solid #d9d9d9;padding-left:3px;margin-left:3px}.mce-btn-group .mce-first{margin-left:0}.mce-btn-group .mce-btn.mce-flow-layout-item{margin:0}.mce-rtl .mce-btn-group .mce-btn{margin-left:0;margin-right:2px}.mce-rtl .mce-btn-group .mce-first{margin-right:0}.mce-rtl .mce-btn-group:not(:first-child){border-left:none;border-right:1px solid #d9d9d9;padding-right:4px;margin-right:4px}.mce-checkbox{cursor:pointer}i.mce-i-checkbox{margin:0 3px 0 0;border:1px solid #c5c5c5;background-color:#f0f0f0;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)}.mce-checkbox.mce-disabled .mce-label,.mce-checkbox.mce-disabled i.mce-i-checkbox{color:#acacac}.mce-checkbox .mce-label{vertical-align:middle}.mce-rtl .mce-checkbox{direction:rtl;text-align:right}.mce-rtl i.mce-i-checkbox{margin:0 0 0 3px}.mce-combobox{display:inline-block;*display:inline;*zoom:1;*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-btn{border:1px solid #c5c5c5;border-left:0}.mce-combobox button{padding-right:8px;padding-left:8px}.mce-combobox.mce-disabled .mce-btn button{cursor:default;opacity:.4;filter:alpha(opacity=40);zoom:1}.mce-colorbox i{border:1px solid #c5c5c5;width:14px;height:14px}.mce-colorbutton .mce-ico{position:relative}.mce-colorbutton-grid{margin:4px}.mce-colorbutton button{padding-right:6px;padding-left:6px}.mce-colorbutton .mce-preview{padding-right:3px;display:block;position:absolute;left:50%;top:50%;margin-left:-17px;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;padding-right:4px;border-left:1px solid transparent}.mce-colorbutton:hover .mce-open{border-color:#ccc}.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:3px}.mce-rtl .mce-colorbutton.mce-btn-small .mce-preview{margin-left:0;padding-right:0;padding-left:2px}.mce-rtl .mce-colorbutton .mce-open{padding-left:4px;padding-right:4px;border-left:0}.mce-colorpicker{position:relative;width:250px;height:220px}.mce-colorpicker-sv{position:absolute;top:0;left:0;width:90%;height:100%;border:1px solid #c5c5c5;cursor:crosshair;overflow:hidden}.mce-colorpicker-h-chunk{width:100%}.mce-colorpicker-overlay1,.mce-colorpicker-overlay2{width:100%;height:100%;position:absolute;top:0;left:0}.mce-colorpicker-overlay1{filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#ffffff', endColorstr='#00ffffff');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#ffffff', endColorstr='#00ffffff')";background:linear-gradient(to right, #fff, rgba(255,255,255,0))}.mce-colorpicker-overlay2{filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#00000000', endColorstr='#000000');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#00000000', endColorstr='#000000')";background:linear-gradient(to bottom, rgba(0,0,0,0), #000)}.mce-colorpicker-selector1{background:none;position:absolute;width:12px;height:12px;margin:-8px 0 0 -8px;border:1px solid black;border-radius:50%}.mce-colorpicker-selector2{position:absolute;width:10px;height:10px;border:1px solid white;border-radius:50%}.mce-colorpicker-h{position:absolute;top:0;right:0;width:6.5%;height:100%;border:1px solid #c5c5c5;cursor:crosshair}.mce-colorpicker-h-marker{margin-top:-4px;position:absolute;top:0;left:-1px;width:100%;border:1px solid #333;background:#fff;height:4px;z-index:100}.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}.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 rgba(0,0,0,0.2);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;filter:none}.mce-menubar .mce-menubtn button{color:#333}.mce-menubar{border:1px solid rgba(217,217,217,0.52)}.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:#ccc;background:#fff;filter:none}.mce-menubtn button{color:#333}.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-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:white}.mce-menu-item:hover .mce-ico,.mce-menu-item.mce-selected .mce-ico,.mce-menu-item:focus .mce-ico{color:white}.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:white}.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:white}.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:#3498db}.mce-menu-item-preview.mce-active{border-left:5px solid #aaa}.mce-menu-item-normal.mce-active .mce-text{color:white}.mce-menu-item-normal.mce-active:hover .mce-text,.mce-menu-item-normal.mce-active:hover .mce-ico{color:white}.mce-menu-item-normal.mce-active:focus .mce-text,.mce-menu-item-normal.mce-active:focus .mce-ico{color:white}.mce-menu-item:hover,.mce-menu-item.mce-selected,.mce-menu-item:focus{text-decoration:none;color:white;background-color:#2d8ac7}div.mce-menu .mce-menu-item-sep,.mce-menu-item-sep:hover{border:0;padding:0;height:1px;margin:9px 1px;overflow:hidden;background:transparent;border-bottom:1px solid rgba(0,0,0,0.1);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:white}.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}.mce-menu .mce-throbber-inline{height:25px;background-size:contain}.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:-1px 0 0;min-width:160px;background:#fff;border:1px solid #989898;border:1px solid rgba(0,0,0,0.2);z-index:1002;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-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-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-selectbox{background:#fff;border:1px solid #c5c5c5}.mce-slider{border:1px solid #aaa;background:#eee;width:100px;height:10px;position:relative;display:block}.mce-slider.mce-vertical{width:10px;height:100px}.mce-slider-handle{border:1px solid #bbb;background:#ddd;display:block;width:13px;height:13px;position:absolute;top:0;left:0;margin-left:-1px;margin-top:-2px}.mce-spacer{visibility:hidden}.mce-splitbtn .mce-open{border-left:1px solid transparent}.mce-splitbtn:hover .mce-open{border-left-color:#ccc}.mce-splitbtn button{padding-right:6px;padding-left:6px}.mce-splitbtn .mce-open{padding-right:4px;padding-left:4px}.mce-splitbtn .mce-open.mce-active{background-color:#dbdbdb;outline:1px solid #ccc}.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:4px;padding-left:4px}.mce-rtl .mce-splitbtn .mce-open{border-left:0}.mce-stack-layout-item{display:block}.mce-tabs{display:block;border-bottom:1px solid #c5c5c5}.mce-tabs,.mce-tabs+.mce-container-body{background:#fff}.mce-tab{display:inline-block;*display:inline;*zoom:1;border:1px solid #c5c5c5;border-width:0 1px 0 0;background:#fff;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;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:#3498db}.mce-placeholder .mce-textbox{color:#aaa}.mce-textbox.mce-multiline{padding:4px;height:auto}.mce-textbox.mce-disabled{color:#adadad}.mce-rtl .mce-textbox{text-align:right;direction:rtl}@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-alignnone{-ie7-icon:"\e003"}.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-rotateleft{-ie7-icon:"\eaa8"}.mce-i-rotateright{-ie7-icon:"\eaa9"}.mce-i-crop{-ie7-icon:"\ee78"}.mce-i-editimage{-ie7-icon:"\e914"}.mce-i-options{-ie7-icon:"\ec6a"}.mce-i-flipv{-ie7-icon:"\eaaa"}.mce-i-fliph{-ie7-icon:"\eaac"}.mce-i-zoomin{-ie7-icon:"\eb35"}.mce-i-zoomout{-ie7-icon:"\eb36"}.mce-i-sun{-ie7-icon:"\eccc"}.mce-i-moon{-ie7-icon:"\eccd"}.mce-i-arrowleft{-ie7-icon:"\edc0"}.mce-i-arrowright{-ie7-icon:"\edb8"}.mce-i-drop{-ie7-icon:"\e934"}.mce-i-contrast{-ie7-icon:"\ecd4"}.mce-i-sharpen{-ie7-icon:"\eba7"}.mce-i-palette{-ie7-icon:"\e92a"}.mce-i-resize2{-ie7-icon:"\edf9"}.mce-i-orientation{-ie7-icon:"\e601"}.mce-i-invert{-ie7-icon:"\e602"}.mce-i-gamma{-ie7-icon:"\e600"}.mce-i-remove{-ie7-icon:"\ed6a"}.mce-i-codesample{-ie7-icon:"\e603"}.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 42fb633022..8252bc2d87 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;max-width:none}.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}.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 rgba(0,0,0,0.2);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.mce-grid-cell div{border:1px solid #d6d6d6;width:15px;height:15px;margin:0;cursor:pointer}.mce-grid td.mce-grid-cell div:focus{border-color:#3498db}.mce-grid td.mce-grid-cell div[disabled]{cursor:not-allowed}.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:#3498db}.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:#3498db;background:#3498db}.mce-text-center{text-align:center}div.mce-tinymce-inline{width:100%}.mce-colorbtn-trans div{text-align:center;vertical-align:middle;font-weight:bold;font-size:20px;line-height:16px;color:#707070}.mce-monospace{font-family:"Courier New",Courier,monospace}.mce-toolbar-grp{padding:2px 0}.mce-toolbar-grp .mce-flow-layout-item{margin-bottom:0}.mce-rtl .mce-wordcount{left:0;right:auto}.mce-croprect-container{position:absolute;top:0;left:0}.mce-croprect-handle{position:absolute;top:0;left:0;width:20px;height:20px;border:2px solid white}.mce-croprect-handle-nw{border-width:2px 0 0 2px;margin:-2px 0 0 -2px;cursor:nw-resize;top:100px;left:100px}.mce-croprect-handle-ne{border-width:2px 2px 0 0;margin:-2px 0 0 -20px;cursor:ne-resize;top:100px;left:200px}.mce-croprect-handle-sw{border-width:0 0 2px 2px;margin:-20px 2px 0 -2px;cursor:sw-resize;top:200px;left:100px}.mce-croprect-handle-se{border-width:0 2px 2px 0;margin:-20px 0 0 -20px;cursor:se-resize;top:200px;left:200px}.mce-croprect-handle-move{position:absolute;cursor:move;border:0}.mce-croprect-block{opacity:.3;filter:alpha(opacity=30);zoom:1;position:absolute;background:black}.mce-imagepanel{overflow:auto;background:black}.mce-imagepanel img{position:absolute}.mce-imagetool.mce-btn .mce-ico{display:block;width:20px;height:20px;text-align:center;line-height:20px;font-size:20px;padding:5px}.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%}.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}.mce-scroll{position:relative}.mce-panel{border:0 solid #cacaca;border:0 solid rgba(0,0,0,0.2);background-color:#f0f0f0}.mce-floatpanel{position:absolute}.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;top:0;left:0;background:#fff;border:1px solid rgba(0,0,0,0.2);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:rgba(0,0,0,0.2);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;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{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}.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-body .mce-listbox{border-color:#ccc}.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-tooltip{position:absolute;padding:5px;opacity:.8;filter:alpha(opacity=80);zoom:1}.mce-tooltip-inner{font-size:11px;background-color:#000;color:white;max-width:200px;padding:5px 8px 4px 8px;text-align:center;white-space:normal}.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:0;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-progress{display:inline-block;position:relative;height:20px}.mce-progress .mce-bar-container{display:inline-block;width:100px;height:100%;margin-right:8px;border:1px solid #ccc;overflow:hidden}.mce-progress .mce-text{display:inline-block;margin-top:auto;margin-bottom:auto;font-size:14px;width:40px;color:#333}.mce-bar{display:block;width:0;height:100%;background-color:#d7d7d7;-webkit-transition:width .2s ease;transition:width .2s ease}.mce-notification{position:absolute;background-color:#f0f0f0;padding:5px;margin-top:5px;opacity:.8;filter:alpha(opacity=80);zoom:1;border-width:1px;border-style:solid;border-color:#ccc}.mce-notification-success{background-color:#dff0d8;border-color:#d6e9c6}.mce-notification-info{background-color:#d9edf7;border-color:#779ecb}.mce-notification-warning{background-color:#fcf8e3;border-color:#faebcc}.mce-notification-error{background-color:#f2dede;border-color:#ebccd1}.mce-notification.mce-has-close{padding-right:15px}.mce-notification .mce-ico{margin-top:5px}.mce-notification-inner{display:inline-block;font-size:14px;margin:5px 8px 4px 8px;text-align:center;white-space:normal;color:#31708f}.mce-notification-inner a{text-decoration:underline;cursor:pointer}.mce-notification .mce-progress{margin-right:8px}.mce-notification .mce-progress .mce-text{margin-top:5px}.mce-notification *,.mce-notification .mce-progress .mce-text{color:#333}.mce-notification .mce-progress .mce-bar-container{border-color:#ccc}.mce-notification .mce-progress .mce-bar-container .mce-bar{background-color:#333}.mce-notification-success *,.mce-notification-success .mce-progress .mce-text{color:#3c763d}.mce-notification-success .mce-progress .mce-bar-container{border-color:#d6e9c6}.mce-notification-success .mce-progress .mce-bar-container .mce-bar{background-color:#3c763d}.mce-notification-info *,.mce-notification-info .mce-progress .mce-text{color:#31708f}.mce-notification-info .mce-progress .mce-bar-container{border-color:#779ecb}.mce-notification-info .mce-progress .mce-bar-container .mce-bar{background-color:#31708f}.mce-notification-warning *,.mce-notification-warning .mce-progress .mce-text{color:#8a6d3b}.mce-notification-warning .mce-progress .mce-bar-container{border-color:#faebcc}.mce-notification-warning .mce-progress .mce-bar-container .mce-bar{background-color:#8a6d3b}.mce-notification-error *,.mce-notification-error .mce-progress .mce-text{color:#a94442}.mce-notification-error .mce-progress .mce-bar-container{border-color:#ebccd1}.mce-notification-error .mce-progress .mce-bar-container .mce-bar{background-color:#a94442}.mce-notification .mce-close{position:absolute;top:6px;right:8px;font-size:20px;font-weight:bold;line-height:20px;color:#858585;cursor:pointer;height:20px;overflow:hidden}.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-btn{border:1px solid #b1b1b1;border-color:transparent transparent transparent transparent;position:relative;text-shadow:0 1px 1px rgba(255,255,255,0.75);display:inline-block;*display:inline;*zoom:1;background-color:#f0f0f0}.mce-btn:hover,.mce-btn:focus{color:#333;background-color:#e3e3e3;border-color:#ccc}.mce-btn.mce-disabled button,.mce-btn.mce-disabled:hover button{cursor:default;opacity:.4;filter:alpha(opacity=40);zoom:1}.mce-btn.mce-active,.mce-btn.mce-active:hover{background-color:#dbdbdb;border-color:#ccc}.mce-btn:active{background-color:#e0e0e0;border-color:#ccc}.mce-btn button{padding:4px 8px;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 none}.mce-primary{min-width:50px;color:#fff;border:1px solid transparent;border-color:transparent;background-color:#2d8ac7}.mce-primary:hover,.mce-primary:focus{background-color:#257cb6;border-color:transparent}.mce-primary.mce-disabled button,.mce-primary.mce-disabled:hover button{cursor:default;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:#206ea1}.mce-primary button,.mce-primary button i{color:#fff;text-shadow:1px 1px none}.mce-btn .mce-txt{font-size:inherit;line-height:inherit;color:inherit}.mce-btn-large button{padding:9px 14px;font-size:16px;line-height:normal}.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-btn-flat{border:0;background:transparent;filter:none}.mce-btn-flat:hover,.mce-btn-flat.mce-active,.mce-btn-flat:focus,.mce-btn-flat:active{border:0;background:#e6e6e6;filter:none}.mce-btn-has-text .mce-ico{padding-right:5px}.mce-rtl .mce-btn button{direction:rtl}.mce-btn-group .mce-btn{border-width:1px;margin:0;margin-left:2px}.mce-btn-group:not(:first-child){border-left:1px solid #d9d9d9;padding-left:3px;margin-left:3px}.mce-btn-group .mce-first{margin-left:0}.mce-btn-group .mce-btn.mce-flow-layout-item{margin:0}.mce-rtl .mce-btn-group .mce-btn{margin-left:0;margin-right:2px}.mce-rtl .mce-btn-group .mce-first{margin-right:0}.mce-rtl .mce-btn-group:not(:first-child){border-left:none;border-right:1px solid #d9d9d9;padding-right:4px;margin-right:4px}.mce-checkbox{cursor:pointer}i.mce-i-checkbox{margin:0 3px 0 0;border:1px solid #c5c5c5;background-color:#f0f0f0;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)}.mce-checkbox.mce-disabled .mce-label,.mce-checkbox.mce-disabled i.mce-i-checkbox{color:#acacac}.mce-checkbox .mce-label{vertical-align:middle}.mce-rtl .mce-checkbox{direction:rtl;text-align:right}.mce-rtl i.mce-i-checkbox{margin:0 0 0 3px}.mce-combobox{display:inline-block;*display:inline;*zoom:1;*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-btn{border:1px solid #c5c5c5;border-left:0}.mce-combobox button{padding-right:8px;padding-left:8px}.mce-combobox.mce-disabled .mce-btn button{cursor:default;opacity:.4;filter:alpha(opacity=40);zoom:1}.mce-colorbox i{border:1px solid #c5c5c5;width:14px;height:14px}.mce-colorbutton .mce-ico{position:relative}.mce-colorbutton-grid{margin:4px}.mce-colorbutton button{padding-right:6px;padding-left:6px}.mce-colorbutton .mce-preview{padding-right:3px;display:block;position:absolute;left:50%;top:50%;margin-left:-17px;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;padding-right:4px;border-left:1px solid transparent}.mce-colorbutton:hover .mce-open{border-color:#ccc}.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:3px}.mce-rtl .mce-colorbutton.mce-btn-small .mce-preview{margin-left:0;padding-right:0;padding-left:2px}.mce-rtl .mce-colorbutton .mce-open{padding-left:4px;padding-right:4px;border-left:0}.mce-colorpicker{position:relative;width:250px;height:220px}.mce-colorpicker-sv{position:absolute;top:0;left:0;width:90%;height:100%;border:1px solid #c5c5c5;cursor:crosshair;overflow:hidden}.mce-colorpicker-h-chunk{width:100%}.mce-colorpicker-overlay1,.mce-colorpicker-overlay2{width:100%;height:100%;position:absolute;top:0;left:0}.mce-colorpicker-overlay1{filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#ffffff', endColorstr='#00ffffff');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#ffffff', endColorstr='#00ffffff')";background:linear-gradient(to right, #fff, rgba(255,255,255,0))}.mce-colorpicker-overlay2{filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#00000000', endColorstr='#000000');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#00000000', endColorstr='#000000')";background:linear-gradient(to bottom, rgba(0,0,0,0), #000)}.mce-colorpicker-selector1{background:none;position:absolute;width:12px;height:12px;margin:-8px 0 0 -8px;border:1px solid black;border-radius:50%}.mce-colorpicker-selector2{position:absolute;width:10px;height:10px;border:1px solid white;border-radius:50%}.mce-colorpicker-h{position:absolute;top:0;right:0;width:6.5%;height:100%;border:1px solid #c5c5c5;cursor:crosshair}.mce-colorpicker-h-marker{margin-top:-4px;position:absolute;top:0;left:-1px;width:100%;border:1px solid #333;background:#fff;height:4px;z-index:100}.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}.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 rgba(0,0,0,0.2);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;filter:none}.mce-menubar .mce-menubtn button{color:#333}.mce-menubar{border:1px solid rgba(217,217,217,0.52)}.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:#ccc;background:#fff;filter:none}.mce-menubtn button{color:#333}.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-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:white}.mce-menu-item:hover .mce-ico,.mce-menu-item.mce-selected .mce-ico,.mce-menu-item:focus .mce-ico{color:white}.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:white}.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:white}.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:#3498db}.mce-menu-item-preview.mce-active{border-left:5px solid #aaa}.mce-menu-item-normal.mce-active .mce-text{color:white}.mce-menu-item-normal.mce-active:hover .mce-text,.mce-menu-item-normal.mce-active:hover .mce-ico{color:white}.mce-menu-item-normal.mce-active:focus .mce-text,.mce-menu-item-normal.mce-active:focus .mce-ico{color:white}.mce-menu-item:hover,.mce-menu-item.mce-selected,.mce-menu-item:focus{text-decoration:none;color:white;background-color:#2d8ac7}div.mce-menu .mce-menu-item-sep,.mce-menu-item-sep:hover{border:0;padding:0;height:1px;margin:9px 1px;overflow:hidden;background:transparent;border-bottom:1px solid rgba(0,0,0,0.1);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:white}.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:-1px 0 0;min-width:160px;background:#fff;border:1px solid #989898;border:1px solid rgba(0,0,0,0.2);z-index:1002;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-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-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-selectbox{background:#fff;border:1px solid #c5c5c5}.mce-slider{border:1px solid #aaa;background:#eee;width:100px;height:10px;position:relative;display:block}.mce-slider.mce-vertical{width:10px;height:100px}.mce-slider-handle{border:1px solid #bbb;background:#ddd;display:block;width:13px;height:13px;position:absolute;top:0;left:0;margin-left:-1px;margin-top:-2px}.mce-spacer{visibility:hidden}.mce-splitbtn .mce-open{border-left:1px solid transparent}.mce-splitbtn:hover .mce-open{border-left-color:#ccc}.mce-splitbtn button{padding-right:6px;padding-left:6px}.mce-splitbtn .mce-open{padding-right:4px;padding-left:4px}.mce-splitbtn .mce-open.mce-active{background-color:#dbdbdb;outline:1px solid #ccc}.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:4px;padding-left:4px}.mce-rtl .mce-splitbtn .mce-open{border-left:0}.mce-stack-layout-item{display:block}.mce-tabs{display:block;border-bottom:1px solid #c5c5c5}.mce-tabs,.mce-tabs+.mce-container-body{background:#fff}.mce-tab{display:inline-block;*display:inline;*zoom:1;border:1px solid #c5c5c5;border-width:0 1px 0 0;background:#fff;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;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:#3498db}.mce-placeholder .mce-textbox{color:#aaa}.mce-textbox.mce-multiline{padding:4px;height:auto}.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-alignnone:before{content:"\e003"}.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-rotateleft:before{content:"\eaa8"}.mce-i-rotateright:before{content:"\eaa9"}.mce-i-crop:before{content:"\ee78"}.mce-i-editimage:before{content:"\e914"}.mce-i-options:before{content:"\ec6a"}.mce-i-flipv:before{content:"\eaaa"}.mce-i-fliph:before{content:"\eaac"}.mce-i-zoomin:before{content:"\eb35"}.mce-i-zoomout:before{content:"\eb36"}.mce-i-sun:before{content:"\eccc"}.mce-i-moon:before{content:"\eccd"}.mce-i-arrowleft:before{content:"\edc0"}.mce-i-arrowright:before{content:"\edb8"}.mce-i-drop:before{content:"\e934"}.mce-i-contrast:before{content:"\ecd4"}.mce-i-sharpen:before{content:"\eba7"}.mce-i-palette:before{content:"\e92a"}.mce-i-resize2:before{content:"\edf9"}.mce-i-orientation:before{content:"\e601"}.mce-i-invert:before{content:"\e602"}.mce-i-gamma:before{content:"\e600"}.mce-i-remove:before{content:"\ed6a"}.mce-i-tablerowprops:before{content:"\e604"}.mce-i-tablecellprops:before{content:"\e605"}.mce-i-table2:before{content:"\e606"}.mce-i-tablemergecells:before{content:"\e607"}.mce-i-tableinsertcolbefore:before{content:"\e608"}.mce-i-tableinsertcolafter:before{content:"\e609"}.mce-i-tableinsertrowbefore:before{content:"\e60a"}.mce-i-tableinsertrowafter:before{content:"\e60b"}.mce-i-tablesplitcells:before{content:"\e60d"}.mce-i-tabledelete:before{content:"\e60e"}.mce-i-tableleftheader:before{content:"\e62a"}.mce-i-tabletopheader:before{content:"\e62b"}.mce-i-tabledeleterow:before{content:"\e800"}.mce-i-tabledeletecol:before{content:"\e801"}.mce-i-codesample:before{content:"\e603"}.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;max-width:none}.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}.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 rgba(0,0,0,0.2);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.mce-grid-cell div{border:1px solid #d6d6d6;width:15px;height:15px;margin:0;cursor:pointer}.mce-grid td.mce-grid-cell div:focus{border-color:#3498db}.mce-grid td.mce-grid-cell div[disabled]{cursor:not-allowed}.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:#3498db}.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:#3498db;background:#3498db}.mce-text-center{text-align:center}div.mce-tinymce-inline{width:100%}.mce-colorbtn-trans div{text-align:center;vertical-align:middle;font-weight:bold;font-size:20px;line-height:16px;color:#707070}.mce-monospace{font-family:"Courier New",Courier,monospace}.mce-toolbar-grp{padding:2px 0}.mce-toolbar-grp .mce-flow-layout-item{margin-bottom:0}.mce-rtl .mce-wordcount{left:0;right:auto}.mce-croprect-container{position:absolute;top:0;left:0}.mce-croprect-handle{position:absolute;top:0;left:0;width:20px;height:20px;border:2px solid white}.mce-croprect-handle-nw{border-width:2px 0 0 2px;margin:-2px 0 0 -2px;cursor:nw-resize;top:100px;left:100px}.mce-croprect-handle-ne{border-width:2px 2px 0 0;margin:-2px 0 0 -20px;cursor:ne-resize;top:100px;left:200px}.mce-croprect-handle-sw{border-width:0 0 2px 2px;margin:-20px 2px 0 -2px;cursor:sw-resize;top:200px;left:100px}.mce-croprect-handle-se{border-width:0 2px 2px 0;margin:-20px 0 0 -20px;cursor:se-resize;top:200px;left:200px}.mce-croprect-handle-move{position:absolute;cursor:move;border:0}.mce-croprect-block{opacity:.3;filter:alpha(opacity=30);zoom:1;position:absolute;background:black}.mce-imagepanel{overflow:auto;background:black}.mce-imagepanel img{position:absolute}.mce-imagetool.mce-btn .mce-ico{display:block;width:20px;height:20px;text-align:center;line-height:20px;font-size:20px;padding:5px}.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%}.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}.mce-scroll{position:relative}.mce-panel{border:0 solid #cacaca;border:0 solid rgba(0,0,0,0.2);background-color:#f0f0f0}.mce-floatpanel{position:absolute}.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;top:0;left:0;background:#fff;border:1px solid rgba(0,0,0,0.2);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:rgba(0,0,0,0.2);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;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{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}.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-body .mce-listbox{border-color:#ccc}.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-tooltip{position:absolute;padding:5px;opacity:.8;filter:alpha(opacity=80);zoom:1}.mce-tooltip-inner{font-size:11px;background-color:#000;color:white;max-width:200px;padding:5px 8px 4px 8px;text-align:center;white-space:normal}.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:0;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-progress{display:inline-block;position:relative;height:20px}.mce-progress .mce-bar-container{display:inline-block;width:100px;height:100%;margin-right:8px;border:1px solid #ccc;overflow:hidden}.mce-progress .mce-text{display:inline-block;margin-top:auto;margin-bottom:auto;font-size:14px;width:40px;color:#333}.mce-bar{display:block;width:0;height:100%;background-color:#d7d7d7;-webkit-transition:width .2s ease;transition:width .2s ease}.mce-notification{position:absolute;background-color:#f0f0f0;padding:5px;margin-top:5px;opacity:.8;filter:alpha(opacity=80);zoom:1;border-width:1px;border-style:solid;border-color:#ccc}.mce-notification-success{background-color:#dff0d8;border-color:#d6e9c6}.mce-notification-info{background-color:#d9edf7;border-color:#779ecb}.mce-notification-warning{background-color:#fcf8e3;border-color:#faebcc}.mce-notification-error{background-color:#f2dede;border-color:#ebccd1}.mce-notification.mce-has-close{padding-right:15px}.mce-notification .mce-ico{margin-top:5px}.mce-notification-inner{display:inline-block;font-size:14px;margin:5px 8px 4px 8px;text-align:center;white-space:normal;color:#31708f}.mce-notification-inner a{text-decoration:underline;cursor:pointer}.mce-notification .mce-progress{margin-right:8px}.mce-notification .mce-progress .mce-text{margin-top:5px}.mce-notification *,.mce-notification .mce-progress .mce-text{color:#333}.mce-notification .mce-progress .mce-bar-container{border-color:#ccc}.mce-notification .mce-progress .mce-bar-container .mce-bar{background-color:#333}.mce-notification-success *,.mce-notification-success .mce-progress .mce-text{color:#3c763d}.mce-notification-success .mce-progress .mce-bar-container{border-color:#d6e9c6}.mce-notification-success .mce-progress .mce-bar-container .mce-bar{background-color:#3c763d}.mce-notification-info *,.mce-notification-info .mce-progress .mce-text{color:#31708f}.mce-notification-info .mce-progress .mce-bar-container{border-color:#779ecb}.mce-notification-info .mce-progress .mce-bar-container .mce-bar{background-color:#31708f}.mce-notification-warning *,.mce-notification-warning .mce-progress .mce-text{color:#8a6d3b}.mce-notification-warning .mce-progress .mce-bar-container{border-color:#faebcc}.mce-notification-warning .mce-progress .mce-bar-container .mce-bar{background-color:#8a6d3b}.mce-notification-error *,.mce-notification-error .mce-progress .mce-text{color:#a94442}.mce-notification-error .mce-progress .mce-bar-container{border-color:#ebccd1}.mce-notification-error .mce-progress .mce-bar-container .mce-bar{background-color:#a94442}.mce-notification .mce-close{position:absolute;top:6px;right:8px;font-size:20px;font-weight:bold;line-height:20px;color:#858585;cursor:pointer;height:20px;overflow:hidden}.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-btn{border:1px solid #b1b1b1;border-color:transparent transparent transparent transparent;position:relative;text-shadow:0 1px 1px rgba(255,255,255,0.75);display:inline-block;*display:inline;*zoom:1;background-color:#f0f0f0}.mce-btn:hover,.mce-btn:focus{color:#333;background-color:#e3e3e3;border-color:#ccc}.mce-btn.mce-disabled button,.mce-btn.mce-disabled:hover button{cursor:default;opacity:.4;filter:alpha(opacity=40);zoom:1}.mce-btn.mce-active,.mce-btn.mce-active:hover{background-color:#dbdbdb;border-color:#ccc}.mce-btn:active{background-color:#e0e0e0;border-color:#ccc}.mce-btn button{padding:4px 8px;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 none}.mce-primary{min-width:50px;color:#fff;border:1px solid transparent;border-color:transparent;background-color:#2d8ac7}.mce-primary:hover,.mce-primary:focus{background-color:#257cb6;border-color:transparent}.mce-primary.mce-disabled button,.mce-primary.mce-disabled:hover button{cursor:default;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:#206ea1}.mce-primary button,.mce-primary button i{color:#fff;text-shadow:1px 1px none}.mce-btn .mce-txt{font-size:inherit;line-height:inherit;color:inherit}.mce-btn-large button{padding:9px 14px;font-size:16px;line-height:normal}.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-btn-flat{border:0;background:transparent;filter:none}.mce-btn-flat:hover,.mce-btn-flat.mce-active,.mce-btn-flat:focus,.mce-btn-flat:active{border:0;background:#e6e6e6;filter:none}.mce-btn-has-text .mce-ico{padding-right:5px}.mce-rtl .mce-btn button{direction:rtl}.mce-btn-group .mce-btn{border-width:1px;margin:0;margin-left:2px}.mce-btn-group:not(:first-child){border-left:1px solid #d9d9d9;padding-left:3px;margin-left:3px}.mce-btn-group .mce-first{margin-left:0}.mce-btn-group .mce-btn.mce-flow-layout-item{margin:0}.mce-rtl .mce-btn-group .mce-btn{margin-left:0;margin-right:2px}.mce-rtl .mce-btn-group .mce-first{margin-right:0}.mce-rtl .mce-btn-group:not(:first-child){border-left:none;border-right:1px solid #d9d9d9;padding-right:4px;margin-right:4px}.mce-checkbox{cursor:pointer}i.mce-i-checkbox{margin:0 3px 0 0;border:1px solid #c5c5c5;background-color:#f0f0f0;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)}.mce-checkbox.mce-disabled .mce-label,.mce-checkbox.mce-disabled i.mce-i-checkbox{color:#acacac}.mce-checkbox .mce-label{vertical-align:middle}.mce-rtl .mce-checkbox{direction:rtl;text-align:right}.mce-rtl i.mce-i-checkbox{margin:0 0 0 3px}.mce-combobox{display:inline-block;*display:inline;*zoom:1;*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-btn{border:1px solid #c5c5c5;border-left:0}.mce-combobox button{padding-right:8px;padding-left:8px}.mce-combobox.mce-disabled .mce-btn button{cursor:default;opacity:.4;filter:alpha(opacity=40);zoom:1}.mce-colorbox i{border:1px solid #c5c5c5;width:14px;height:14px}.mce-colorbutton .mce-ico{position:relative}.mce-colorbutton-grid{margin:4px}.mce-colorbutton button{padding-right:6px;padding-left:6px}.mce-colorbutton .mce-preview{padding-right:3px;display:block;position:absolute;left:50%;top:50%;margin-left:-17px;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;padding-right:4px;border-left:1px solid transparent}.mce-colorbutton:hover .mce-open{border-color:#ccc}.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:3px}.mce-rtl .mce-colorbutton.mce-btn-small .mce-preview{margin-left:0;padding-right:0;padding-left:2px}.mce-rtl .mce-colorbutton .mce-open{padding-left:4px;padding-right:4px;border-left:0}.mce-colorpicker{position:relative;width:250px;height:220px}.mce-colorpicker-sv{position:absolute;top:0;left:0;width:90%;height:100%;border:1px solid #c5c5c5;cursor:crosshair;overflow:hidden}.mce-colorpicker-h-chunk{width:100%}.mce-colorpicker-overlay1,.mce-colorpicker-overlay2{width:100%;height:100%;position:absolute;top:0;left:0}.mce-colorpicker-overlay1{filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#ffffff', endColorstr='#00ffffff');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#ffffff', endColorstr='#00ffffff')";background:linear-gradient(to right, #fff, rgba(255,255,255,0))}.mce-colorpicker-overlay2{filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#00000000', endColorstr='#000000');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#00000000', endColorstr='#000000')";background:linear-gradient(to bottom, rgba(0,0,0,0), #000)}.mce-colorpicker-selector1{background:none;position:absolute;width:12px;height:12px;margin:-8px 0 0 -8px;border:1px solid black;border-radius:50%}.mce-colorpicker-selector2{position:absolute;width:10px;height:10px;border:1px solid white;border-radius:50%}.mce-colorpicker-h{position:absolute;top:0;right:0;width:6.5%;height:100%;border:1px solid #c5c5c5;cursor:crosshair}.mce-colorpicker-h-marker{margin-top:-4px;position:absolute;top:0;left:-1px;width:100%;border:1px solid #333;background:#fff;height:4px;z-index:100}.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}.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 rgba(0,0,0,0.2);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;filter:none}.mce-menubar .mce-menubtn button{color:#333}.mce-menubar{border:1px solid rgba(217,217,217,0.52)}.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:#ccc;background:#fff;filter:none}.mce-menubtn button{color:#333}.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-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:white}.mce-menu-item:hover .mce-ico,.mce-menu-item.mce-selected .mce-ico,.mce-menu-item:focus .mce-ico{color:white}.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:white}.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:white}.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:#3498db}.mce-menu-item-preview.mce-active{border-left:5px solid #aaa}.mce-menu-item-normal.mce-active .mce-text{color:white}.mce-menu-item-normal.mce-active:hover .mce-text,.mce-menu-item-normal.mce-active:hover .mce-ico{color:white}.mce-menu-item-normal.mce-active:focus .mce-text,.mce-menu-item-normal.mce-active:focus .mce-ico{color:white}.mce-menu-item:hover,.mce-menu-item.mce-selected,.mce-menu-item:focus{text-decoration:none;color:white;background-color:#2d8ac7}div.mce-menu .mce-menu-item-sep,.mce-menu-item-sep:hover{border:0;padding:0;height:1px;margin:9px 1px;overflow:hidden;background:transparent;border-bottom:1px solid rgba(0,0,0,0.1);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:white}.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}.mce-menu .mce-throbber-inline{height:25px;background-size:contain}.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:-1px 0 0;min-width:160px;background:#fff;border:1px solid #989898;border:1px solid rgba(0,0,0,0.2);z-index:1002;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-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-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-selectbox{background:#fff;border:1px solid #c5c5c5}.mce-slider{border:1px solid #aaa;background:#eee;width:100px;height:10px;position:relative;display:block}.mce-slider.mce-vertical{width:10px;height:100px}.mce-slider-handle{border:1px solid #bbb;background:#ddd;display:block;width:13px;height:13px;position:absolute;top:0;left:0;margin-left:-1px;margin-top:-2px}.mce-spacer{visibility:hidden}.mce-splitbtn .mce-open{border-left:1px solid transparent}.mce-splitbtn:hover .mce-open{border-left-color:#ccc}.mce-splitbtn button{padding-right:6px;padding-left:6px}.mce-splitbtn .mce-open{padding-right:4px;padding-left:4px}.mce-splitbtn .mce-open.mce-active{background-color:#dbdbdb;outline:1px solid #ccc}.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:4px;padding-left:4px}.mce-rtl .mce-splitbtn .mce-open{border-left:0}.mce-stack-layout-item{display:block}.mce-tabs{display:block;border-bottom:1px solid #c5c5c5}.mce-tabs,.mce-tabs+.mce-container-body{background:#fff}.mce-tab{display:inline-block;*display:inline;*zoom:1;border:1px solid #c5c5c5;border-width:0 1px 0 0;background:#fff;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;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:#3498db}.mce-placeholder .mce-textbox{color:#aaa}.mce-textbox.mce-multiline{padding:4px;height:auto}.mce-textbox.mce-disabled{color:#adadad}.mce-rtl .mce-textbox{text-align:right;direction:rtl}@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-alignnone:before{content:"\e003"}.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-rotateleft:before{content:"\eaa8"}.mce-i-rotateright:before{content:"\eaa9"}.mce-i-crop:before{content:"\ee78"}.mce-i-editimage:before{content:"\e914"}.mce-i-options:before{content:"\ec6a"}.mce-i-flipv:before{content:"\eaaa"}.mce-i-fliph:before{content:"\eaac"}.mce-i-zoomin:before{content:"\eb35"}.mce-i-zoomout:before{content:"\eb36"}.mce-i-sun:before{content:"\eccc"}.mce-i-moon:before{content:"\eccd"}.mce-i-arrowleft:before{content:"\edc0"}.mce-i-arrowright:before{content:"\edb8"}.mce-i-drop:before{content:"\e934"}.mce-i-contrast:before{content:"\ecd4"}.mce-i-sharpen:before{content:"\eba7"}.mce-i-palette:before{content:"\e92a"}.mce-i-resize2:before{content:"\edf9"}.mce-i-orientation:before{content:"\e601"}.mce-i-invert:before{content:"\e602"}.mce-i-gamma:before{content:"\e600"}.mce-i-remove:before{content:"\ed6a"}.mce-i-tablerowprops:before{content:"\e604"}.mce-i-tablecellprops:before{content:"\e605"}.mce-i-table2:before{content:"\e606"}.mce-i-tablemergecells:before{content:"\e607"}.mce-i-tableinsertcolbefore:before{content:"\e608"}.mce-i-tableinsertcolafter:before{content:"\e609"}.mce-i-tableinsertrowbefore:before{content:"\e60a"}.mce-i-tableinsertrowafter:before{content:"\e60b"}.mce-i-tablesplitcells:before{content:"\e60d"}.mce-i-tabledelete:before{content:"\e60e"}.mce-i-tableleftheader:before{content:"\e62a"}.mce-i-tabletopheader:before{content:"\e62b"}.mce-i-tabledeleterow:before{content:"\e800"}.mce-i-tabledeletecol:before{content:"\e801"}.mce-i-codesample:before{content:"\e603"}.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/themes/modern/theme.js b/wp-includes/js/tinymce/themes/modern/theme.js index cfe2b72459..40059de1fa 100644 --- a/wp-includes/js/tinymce/themes/modern/theme.js +++ b/wp-includes/js/tinymce/themes/modern/theme.js @@ -709,7 +709,9 @@ tinymce.ThemeManager.add('modern', function(editor) { // Preload skin css if (args.skinUiCss) { - tinymce.DOM.styleSheetLoader.load(args.skinUiCss); + tinymce.DOM.styleSheetLoader.load(args.skinUiCss, function() { + editor.fire('SkinLoaded'); + }); } return {}; @@ -735,7 +737,9 @@ tinymce.ThemeManager.add('modern', function(editor) { } if (args.skinUiCss) { - tinymce.DOM.loadCSS(args.skinUiCss); + tinymce.DOM.styleSheetLoader.load(args.skinUiCss, function() { + editor.fire('SkinLoaded'); + }); } // Basic UI layout diff --git a/wp-includes/js/tinymce/themes/modern/theme.min.js b/wp-includes/js/tinymce/themes/modern/theme.min.js index a838dc653b..3abfc4dbf0 100644 --- a/wp-includes/js/tinymce/themes/modern/theme.min.js +++ b/wp-includes/js/tinymce/themes/modern/theme.min.js @@ -1 +1 @@ -tinymce.ThemeManager.add("modern",function(e){function t(t,n){var r,i=[];if(t)return h(t.split(/[ ,]/),function(t){function o(){function n(e){return function(n,r){for(var i,o=r.parents.length;o--&&(i=r.parents[o].nodeName,"OL"!=i&&"UL"!=i););t.active(n&&i==e)}}var r=e.selection;"bullist"==a&&r.selectorChanged("ul > li",n("UL")),"numlist"==a&&r.selectorChanged("ol > li",n("OL")),t.settings.stateSelector&&r.selectorChanged(t.settings.stateSelector,function(e){t.active(e)},!0),t.settings.disabledStateSelector&&r.selectorChanged(t.settings.disabledStateSelector,function(e){t.disabled(e)})}var a;"|"==t?r=null:f.has(t)?(t={type:t,size:n},i.push(t),r=null):(r||(r={type:"buttongroup",items:[]},i.push(r)),e.buttons[t]&&(a=t,t=e.buttons[a],"function"==typeof t&&(t=t()),t.type=t.type||"button",t.size=n,t=f.create(t),r.items.push(t),e.initialized?o():e.on("init",o)))}),{type:"toolbar",layout:"flow",items:i}}function n(e){function n(n){return n?(r.push(t(n,e)),!0):void 0}var r=[];if(tinymce.isArray(d.toolbar)){if(0===d.toolbar.length)return;tinymce.each(d.toolbar,function(e,t){d["toolbar"+(t+1)]=e}),delete d.toolbar}for(var i=1;10>i&&n(d["toolbar"+i]);i++);return r.length||d.toolbar===!1||n(d.toolbar||y),r.length?{type:"panel",layout:"stack",classes:"toolbar-grp",ariaRoot:!0,ariaRemember:!0,items:r}:void 0}function r(){function t(t){var n;return"|"==t?{text:"|"}:n=e.menuItems[t]}function n(n){var r,i,o,a,s;if(s=tinymce.makeMap((d.removed_menuitems||"").split(/[ ,]/)),d.menu?(i=d.menu[n],a=!0):i=v[n],i){r={text:i.title},o=[],h((i.items||"").split(/[ ,]/),function(e){var n=t(e);n&&!s[e]&&o.push(t(e))}),a||h(e.menuItems,function(e){e.context==n&&("before"==e.separator&&o.push({text:"|"}),e.prependToContext?o.unshift(e):o.push(e),"after"==e.separator&&o.push({text:"|"}))});for(var l=0;l=0;r--)for(i=a.length-1;i>=0;i--)if(a[i].predicate(o[r]))return{toolbar:a[i],element:o[r]};return null}var d;e.on("click keyup setContent",function(t){("setcontent"!=t.type||t.selection)&&tinymce.util.Delay.setEditorTimeout(e,function(){var t;t=u(e.selection.getNode()),t?(c(),l(t)):c()})}),e.on("blur hide",c),e.on("ObjectResizeStart",function(){var t=u(e.selection.getNode());t&&t.toolbar.panel&&t.toolbar.panel.hide()}),e.on("nodeChange ResizeEditor ResizeWindow",a),e.on("remove",function(){tinymce.each(n(),function(e){e.panel&&e.panel.remove()}),e.contextToolbars={}})}function l(t){function o(){if(h&&h.moveRel&&h.visible()&&!h._fixed){var t=e.selection.getScrollContainer(),n=e.getBody(),r=0,i=0;if(t){var o=m.getPos(n),a=m.getPos(t);r=Math.max(0,a.x-o.x),i=Math.max(0,a.y-o.y)}h.fixed(!1).moveRel(n,e.rtl?["tr-br","br-tr"]:["tl-bl","bl-tl","tr-br"]).moveBy(r,i)}}function a(){h&&(h.show(),o(),m.addClass(e.getBody(),"mce-edit-focus"))}function l(){h&&(h.hide(),g.hideAll(),m.removeClass(e.getBody(),"mce-edit-focus"))}function c(){return h?void(h.visible()||a()):(h=u.panel=f.create({type:p?"panel":"floatpanel",role:"application",classes:"tinymce tinymce-inline",layout:"flex",direction:"column",align:"stretch",autohide:!1,autofix:!0,fixed:!!p,border:1,items:[d.menubar===!1?null:{type:"menubar",border:"0 0 1 0",items:r()},n(d.toolbar_items_size)]}),e.fire("BeforeRenderUI"),h.renderTo(p||document.body).reflow(),i(h),a(),s(),e.on("nodeChange",o),e.on("activate",a),e.on("deactivate",l),void e.nodeChanged())}var h,p;return d.fixed_toolbar_container&&(p=m.select(d.fixed_toolbar_container)[0]),d.content_editable=!0,e.on("focus",function(){t.skinUiCss?tinymce.DOM.styleSheetLoader.load(t.skinUiCss,c,c):c()}),e.on("blur hide",l),e.on("remove",function(){h&&(h.remove(),h=null)}),t.skinUiCss&&tinymce.DOM.styleSheetLoader.load(t.skinUiCss),{}}function c(t){function a(){return function(e){"readonly"==e.mode?l.find("*").disabled(!0):l.find("*").disabled(!1)}}var l,c,h;return t.skinUiCss&&tinymce.DOM.loadCSS(t.skinUiCss),l=u.panel=f.create({type:"panel",role:"application",classes:"tinymce",style:"visibility: hidden",layout:"stack",border:1,items:[d.menubar===!1?null:{type:"menubar",border:"0 0 1 0",items:r()},n(d.toolbar_items_size),{type:"panel",name:"iframe",layout:"stack",classes:"edit-area",html:"",border:"1 0 0 0"}]}),d.resize!==!1&&(c={type:"resizehandle",direction:d.resize,onResizeStart:function(){var t=e.getContentAreaContainer().firstChild;h={width:t.clientWidth,height:t.clientHeight}},onResize:function(e){"both"==d.resize?o(h.width+e.deltaX,h.height+e.deltaY):o(null,h.height+e.deltaY)}}),d.statusbar!==!1&&l.add({type:"panel",name:"statusbar",classes:"statusbar",layout:"flow",border:"1 0 0 0",ariaRoot:!0,items:[{type:"elementpath"},c]}),d.readonly&&l.find("*").disabled(!0),e.fire("BeforeRenderUI"),e.on("SwitchMode",a()),l.renderBefore(t.targetNode).reflow(),d.width&&tinymce.DOM.setStyle(l.getEl(),"width",d.width),e.on("remove",function(){l.remove(),l=null}),i(l),s(),{iframeContainer:l.find("#iframe")[0].getEl(),editorContainer:l.getEl()}}var u=this,d=e.settings,f=tinymce.ui.Factory,h=tinymce.each,m=tinymce.DOM,p=tinymce.geom.Rect,g=tinymce.ui.FloatPanel,v={file:{title:"File",items:"newdocument"},edit:{title:"Edit",items:"undo redo | cut copy paste pastetext | selectall"},insert:{title:"Insert",items:"|"},view:{title:"View",items:"visualaid |"},format:{title:"Format",items:"bold italic underline strikethrough superscript subscript | formats | removeformat"},table:{title:"Table"},tools:{title:"Tools"}},y="undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image";u.renderUI=function(t){var n=d.skin!==!1?d.skin||"lightgray":!1;if(n){var r=d.skin_url;r=r?e.documentBaseURI.toAbsolute(r):tinymce.baseURL+"/skins/"+n,tinymce.Env.documentMode<=7?t.skinUiCss=r+"/skin.ie7.min.css":t.skinUiCss=r+"/skin.min.css",e.contentCSS.push(r+"/content"+(e.inline?".inline":"")+".min.css")}return e.on("ProgressState",function(e){u.throbber=u.throbber||new tinymce.ui.Throbber(u.panel.getEl("body")),e.state?u.throbber.show(e.time):u.throbber.hide()}),d.inline?l(t):c(t)},u.resizeTo=o,u.resizeBy=a}); \ No newline at end of file +tinymce.ThemeManager.add("modern",function(a){function b(b,c){var d,e=[];if(b)return n(b.split(/[ ,]/),function(b){function f(){function c(a){return function(c,d){for(var e,f=d.parents.length;f--&&(e=d.parents[f].nodeName,"OL"!=e&&"UL"!=e););b.active(c&&e==a)}}var d=a.selection;"bullist"==g&&d.selectorChanged("ul > li",c("UL")),"numlist"==g&&d.selectorChanged("ol > li",c("OL")),b.settings.stateSelector&&d.selectorChanged(b.settings.stateSelector,function(a){b.active(a)},!0),b.settings.disabledStateSelector&&d.selectorChanged(b.settings.disabledStateSelector,function(a){b.disabled(a)})}var g;"|"==b?d=null:m.has(b)?(b={type:b,size:c},e.push(b),d=null):(d||(d={type:"buttongroup",items:[]},e.push(d)),a.buttons[b]&&(g=b,b=a.buttons[g],"function"==typeof b&&(b=b()),b.type=b.type||"button",b.size=c,b=m.create(b),d.items.push(b),a.initialized?f():a.on("init",f)))}),{type:"toolbar",layout:"flow",items:e}}function c(a){function c(c){return c?(d.push(b(c,a)),!0):void 0}var d=[];if(tinymce.isArray(l.toolbar)){if(0===l.toolbar.length)return;tinymce.each(l.toolbar,function(a,b){l["toolbar"+(b+1)]=a}),delete l.toolbar}for(var e=1;10>e&&c(l["toolbar"+e]);e++);return d.length||l.toolbar===!1||c(l.toolbar||s),d.length?{type:"panel",layout:"stack",classes:"toolbar-grp",ariaRoot:!0,ariaRemember:!0,items:d}:void 0}function d(){function b(b){var c;return"|"==b?{text:"|"}:c=a.menuItems[b]}function c(c){var d,e,f,g,h;if(h=tinymce.makeMap((l.removed_menuitems||"").split(/[ ,]/)),l.menu?(e=l.menu[c],g=!0):e=r[c],e){d={text:e.title},f=[],n((e.items||"").split(/[ ,]/),function(a){var c=b(a);c&&!h[a]&&f.push(b(a))}),g||n(a.menuItems,function(a){a.context==c&&("before"==a.separator&&f.push({text:"|"}),a.prependToContext?f.unshift(a):f.push(a),"after"==a.separator&&f.push({text:"|"}))});for(var i=0;i=0;d--)for(e=g.length-1;e>=0;e--)if(g[e].predicate(f[d]))return{toolbar:g[e],element:f[d]};return null}var l;a.on("click keyup setContent",function(b){("setcontent"!=b.type||b.selection)&&tinymce.util.Delay.setEditorTimeout(a,function(){var b;b=k(a.selection.getNode()),b?(j(),i(b)):j()})}),a.on("blur hide",j),a.on("ObjectResizeStart",function(){var b=k(a.selection.getNode());b&&b.toolbar.panel&&b.toolbar.panel.hide()}),a.on("nodeChange ResizeEditor ResizeWindow",g),a.on("remove",function(){tinymce.each(c(),function(a){a.panel&&a.panel.remove()}),a.contextToolbars={}})}function i(b){function f(){if(n&&n.moveRel&&n.visible()&&!n._fixed){var b=a.selection.getScrollContainer(),c=a.getBody(),d=0,e=0;if(b){var f=o.getPos(c),g=o.getPos(b);d=Math.max(0,g.x-f.x),e=Math.max(0,g.y-f.y)}n.fixed(!1).moveRel(c,a.rtl?["tr-br","br-tr"]:["tl-bl","bl-tl","tr-br"]).moveBy(d,e)}}function g(){n&&(n.show(),f(),o.addClass(a.getBody(),"mce-edit-focus"))}function i(){n&&(n.hide(),q.hideAll(),o.removeClass(a.getBody(),"mce-edit-focus"))}function j(){return n?void(n.visible()||g()):(n=k.panel=m.create({type:p?"panel":"floatpanel",role:"application",classes:"tinymce tinymce-inline",layout:"flex",direction:"column",align:"stretch",autohide:!1,autofix:!0,fixed:!!p,border:1,items:[l.menubar===!1?null:{type:"menubar",border:"0 0 1 0",items:d()},c(l.toolbar_items_size)]}),a.fire("BeforeRenderUI"),n.renderTo(p||document.body).reflow(),e(n),g(),h(),a.on("nodeChange",f),a.on("activate",g),a.on("deactivate",i),void a.nodeChanged())}var n,p;return l.fixed_toolbar_container&&(p=o.select(l.fixed_toolbar_container)[0]),l.content_editable=!0,a.on("focus",function(){b.skinUiCss?tinymce.DOM.styleSheetLoader.load(b.skinUiCss,j,j):j()}),a.on("blur hide",i),a.on("remove",function(){n&&(n.remove(),n=null)}),b.skinUiCss&&tinymce.DOM.styleSheetLoader.load(b.skinUiCss,function(){a.fire("SkinLoaded")}),{}}function j(b){function g(){return function(a){"readonly"==a.mode?i.find("*").disabled(!0):i.find("*").disabled(!1)}}var i,j,n;return b.skinUiCss&&tinymce.DOM.styleSheetLoader.load(b.skinUiCss,function(){a.fire("SkinLoaded")}),i=k.panel=m.create({type:"panel",role:"application",classes:"tinymce",style:"visibility: hidden",layout:"stack",border:1,items:[l.menubar===!1?null:{type:"menubar",border:"0 0 1 0",items:d()},c(l.toolbar_items_size),{type:"panel",name:"iframe",layout:"stack",classes:"edit-area",html:"",border:"1 0 0 0"}]}),l.resize!==!1&&(j={type:"resizehandle",direction:l.resize,onResizeStart:function(){var b=a.getContentAreaContainer().firstChild;n={width:b.clientWidth,height:b.clientHeight}},onResize:function(a){"both"==l.resize?f(n.width+a.deltaX,n.height+a.deltaY):f(null,n.height+a.deltaY)}}),l.statusbar!==!1&&i.add({type:"panel",name:"statusbar",classes:"statusbar",layout:"flow",border:"1 0 0 0",ariaRoot:!0,items:[{type:"elementpath"},j]}),l.readonly&&i.find("*").disabled(!0),a.fire("BeforeRenderUI"),a.on("SwitchMode",g()),i.renderBefore(b.targetNode).reflow(),l.width&&tinymce.DOM.setStyle(i.getEl(),"width",l.width),a.on("remove",function(){i.remove(),i=null}),e(i),h(),{iframeContainer:i.find("#iframe")[0].getEl(),editorContainer:i.getEl()}}var k=this,l=a.settings,m=tinymce.ui.Factory,n=tinymce.each,o=tinymce.DOM,p=tinymce.geom.Rect,q=tinymce.ui.FloatPanel,r={file:{title:"File",items:"newdocument"},edit:{title:"Edit",items:"undo redo | cut copy paste pastetext | selectall"},insert:{title:"Insert",items:"|"},view:{title:"View",items:"visualaid |"},format:{title:"Format",items:"bold italic underline strikethrough superscript subscript | formats | removeformat"},table:{title:"Table"},tools:{title:"Tools"}},s="undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image";k.renderUI=function(b){var c=l.skin!==!1?l.skin||"lightgray":!1;if(c){var d=l.skin_url;d=d?a.documentBaseURI.toAbsolute(d):tinymce.baseURL+"/skins/"+c,tinymce.Env.documentMode<=7?b.skinUiCss=d+"/skin.ie7.min.css":b.skinUiCss=d+"/skin.min.css",a.contentCSS.push(d+"/content"+(a.inline?".inline":"")+".min.css")}return a.on("ProgressState",function(a){k.throbber=k.throbber||new tinymce.ui.Throbber(k.panel.getEl("body")),a.state?k.throbber.show(a.time):k.throbber.hide()}),l.inline?i(b):j(b)},k.resizeTo=f,k.resizeBy=g}); \ 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 d14d273082..1bfcb87e89 100644 --- a/wp-includes/js/tinymce/tinymce.min.js +++ b/wp-includes/js/tinymce/tinymce.min.js @@ -1,13 +1,13 @@ -// 4.3.3 (2016-01-14) -!function(e,t){"use strict";function n(e,t){for(var n,r=[],i=0;i=r.x&&o.x+o.w<=r.w+r.x&&o.y>=r.y&&o.y+o.h<=r.h+r.y)return i[a];return null}function n(e,t,n){return o(e.x-t,e.y-n,e.w+2*t,e.h+2*n)}function r(e,t){var n,r,i,a;return n=l(e.x,t.x),r=l(e.y,t.y),i=s(e.x+e.w,t.x+t.w),a=s(e.y+e.h,t.y+t.h),0>i-n||0>a-r?null:o(n,r,i-n,a-r)}function i(e,t,n){var r,i,a,s,c,u,d,f,h,p;return c=e.x,u=e.y,d=e.x+e.w,f=e.y+e.h,h=t.x+t.w,p=t.y+t.h,r=l(0,t.x-c),i=l(0,t.y-u),a=l(0,d-h),s=l(0,f-p),c+=r,u+=i,n&&(d+=r,f+=i,c-=a,u-=s),d-=a,f-=s,o(c,u,d-c,f-u)}function o(e,t,n,r){return{x:e,y:t,w:n,h:r}}function a(e){return o(e.left,e.top,e.width,e.height)}var s=Math.min,l=Math.max,c=Math.round;return{inflate:n,relativePosition:e,findBestRelativePosition:t,intersect:r,clamp:i,create:o,fromClientRect:a}}),r(c,[],function(){function e(e,t){return function(){e.apply(t,arguments)}}function t(t){if("object"!=typeof this)throw new TypeError("Promises must be constructed via new");if("function"!=typeof t)throw new TypeError("not a function");this._state=null,this._value=null,this._deferreds=[],s(t,e(r,this),e(i,this))}function n(e){var t=this;return null===this._state?void this._deferreds.push(e):void l(function(){var n=t._state?e.onFulfilled:e.onRejected;if(null===n)return void(t._state?e.resolve:e.reject)(t._value);var r;try{r=n(t._value)}catch(i){return void e.reject(i)}e.resolve(r)})}function r(t){try{if(t===this)throw new TypeError("A promise cannot be resolved with itself.");if(t&&("object"==typeof t||"function"==typeof t)){var n=t.then;if("function"==typeof n)return void s(e(n,t),e(r,this),e(i,this))}this._state=!0,this._value=t,o.call(this)}catch(a){i.call(this,a)}}function i(e){this._state=!1,this._value=e,o.call(this)}function o(){for(var e=0,t=this._deferreds.length;t>e;e++)n.call(this,this._deferreds[e]);this._deferreds=null}function a(e,t,n,r){this.onFulfilled="function"==typeof e?e:null,this.onRejected="function"==typeof t?t:null,this.resolve=n,this.reject=r}function s(e,t,n){var r=!1;try{e(function(e){r||(r=!0,t(e))},function(e){r||(r=!0,n(e))})}catch(i){if(r)return;r=!0,n(i)}}if(window.Promise)return window.Promise;var l=t.immediateFn||"function"==typeof setImmediate&&setImmediate||function(e){setTimeout(e,1)},c=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)};return t.prototype["catch"]=function(e){return this.then(null,e)},t.prototype.then=function(e,r){var i=this;return new t(function(t,o){n.call(i,new a(e,r,t,o))})},t.all=function(){var e=Array.prototype.slice.call(1===arguments.length&&c(arguments[0])?arguments[0]:arguments);return new t(function(t,n){function r(o,a){try{if(a&&("object"==typeof a||"function"==typeof a)){var s=a.then;if("function"==typeof s)return void s.call(a,function(e){r(o,e)},n)}e[o]=a,0===--i&&t(e)}catch(l){n(l)}}if(0===e.length)return t([]);for(var i=e.length,o=0;or;r++)e[r].then(t,n)})},t}),r(u,[c],function(e){function t(e,t){function n(e){window.setTimeout(e,0)}var r,i=window.requestAnimationFrame,o=["ms","moz","webkit"];for(r=0;rr;r++)if(o=n[r],o&&o.func.call(o.scope,e)===!1&&e.preventDefault(),e.isImmediatePropagationStopped())return}var o=this,s={},l,c,u,d,f;c=a+(+new Date).toString(32),d="onmouseenter"in document.documentElement,u="onfocusin"in document.documentElement,f={mouseenter:"mouseover",mouseleave:"mouseout"},l=1,o.domLoaded=!1,o.events=s,o.bind=function(n,a,h,p){function m(t){e(r(t||E.event),g)}var g,v,y,b,C,x,w,E=window;if(n&&3!==n.nodeType&&8!==n.nodeType){for(n[c]?g=n[c]:(g=l++,n[c]=g,s[g]={}),p=p||n,a=a.split(" "),y=a.length;y--;)b=a[y],x=m,C=w=!1,"DOMContentLoaded"===b&&(b="ready"),o.domLoaded&&"ready"===b&&"complete"==n.readyState?h.call(p,r({type:b})):(d||(C=f[b],C&&(x=function(t){var n,i;if(n=t.currentTarget,i=t.relatedTarget,i&&n.contains)i=n.contains(i);else for(;i&&i!==n;)i=i.parentNode;i||(t=r(t||E.event),t.type="mouseout"===t.type?"mouseleave":"mouseenter",t.target=n,e(t,g))})),u||"focusin"!==b&&"focusout"!==b||(w=!0,C="focusin"===b?"focus":"blur",x=function(t){t=r(t||E.event),t.type="focus"===t.type?"focusin":"focusout",e(t,g)}),v=s[g][b],v?"ready"===b&&o.domLoaded?h({type:b}):v.push({func:h,scope:p}):(s[g][b]=v=[{func:h,scope:p}],v.fakeName=C,v.capture=w,v.nativeHandler=x,"ready"===b?i(n,x,o):t(n,C||b,x,w)));return n=v=0,h}},o.unbind=function(e,t,r){var i,a,l,u,d,f;if(!e||3===e.nodeType||8===e.nodeType)return o;if(i=e[c]){if(f=s[i],t){for(t=t.split(" "),l=t.length;l--;)if(d=t[l],a=f[d]){if(r)for(u=a.length;u--;)if(a[u].func===r){var h=a.nativeHandler,p=a.fakeName,m=a.capture;a=a.slice(0,u).concat(a.slice(u+1)),a.nativeHandler=h,a.fakeName=p,a.capture=m,f[d]=a}r&&0!==a.length||(delete f[d],n(e,a.fakeName||d,a.nativeHandler,a.capture))}}else{for(d in f)a=f[d],n(e,a.fakeName||d,a.nativeHandler,a.capture);f={}}for(d in f)return o;delete s[i];try{delete e[c]}catch(g){e[c]=null}}return o},o.fire=function(t,n,i){var a;if(!t||3===t.nodeType||8===t.nodeType)return o;i=r(null,i),i.type=n,i.target=t;do a=t[c],a&&e(i,a),t=t.parentNode||t.ownerDocument||t.defaultView||t.parentWindow;while(t&&!i.isPropagationStopped());return o},o.clean=function(e){var t,n,r=o.unbind;if(!e||3===e.nodeType||8===e.nodeType)return o;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 o},o.destroy=function(){s={}},o.cancel=function(e){return e&&(e.preventDefault(),e.stopImmediatePropagation()),!1}}var a="mce-data-",s=/^(?:mouse|contextmenu)|click/,l={keyLocation:1,layerX:1,layerY:1,returnValue:1,webkitMovementX:1,webkitMovementY:1};return o.Event=new o,o.Event.bind(window,"ready",function(){}),o}),r(f,[],function(){function e(e,t,n,r){var i,o,a,s,l,c,d,h,p,m;if((t?t.ownerDocument||t:z)!==D&&B(t),t=t||D,n=n||[],!e||"string"!=typeof e)return n;if(1!==(s=t.nodeType)&&9!==s)return[];if(L&&!r){if(i=ve.exec(e))if(a=i[1]){if(9===s){if(o=t.getElementById(a),!o||!o.parentNode)return n;if(o.id===a)return n.push(o),n}else if(t.ownerDocument&&(o=t.ownerDocument.getElementById(a))&&I(t,o)&&o.id===a)return n.push(o),n}else{if(i[2])return Z.apply(n,t.getElementsByTagName(e)),n;if((a=i[3])&&x.getElementsByClassName)return Z.apply(n,t.getElementsByClassName(a)),n}if(x.qsa&&(!P||!P.test(e))){if(h=d=F,p=t,m=9===s&&e,1===s&&"object"!==t.nodeName.toLowerCase()){for(c=_(e),(d=t.getAttribute("id"))?h=d.replace(be,"\\$&"):t.setAttribute("id",h),h="[id='"+h+"'] ",l=c.length;l--;)c[l]=h+f(c[l]);p=ye.test(e)&&u(t.parentNode)||t,m=c.join(",")}if(m)try{return Z.apply(n,p.querySelectorAll(m)),n}catch(g){}finally{d||t.removeAttribute("id")}}}return k(e.replace(se,"$1"),t,n,r)}function n(){function e(n,r){return t.push(n+" ")>w.cacheLength&&delete e[t.shift()],e[n+" "]=r}var t=[];return e}function r(e){return e[F]=!0,e}function i(e){var t=D.createElement("div");try{return!!e(t)}catch(n){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function o(e,t){for(var n=e.split("|"),r=e.length;r--;)w.attrHandle[n[r]]=t}function a(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&(~t.sourceIndex||X)-(~e.sourceIndex||X);if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function s(e){return function(t){var n=t.nodeName.toLowerCase();return"input"===n&&t.type===e}}function l(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function c(e){return r(function(t){return t=+t,r(function(n,r){for(var i,o=e([],n.length,t),a=o.length;a--;)n[i=o[a]]&&(n[i]=!(r[i]=n[i]))})})}function u(e){return e&&typeof e.getElementsByTagName!==Y&&e}function d(){}function f(e){for(var t=0,n=e.length,r="";n>t;t++)r+=e[t].value;return r}function h(e,t,n){var r=t.dir,i=n&&"parentNode"===r,o=V++;return t.first?function(t,n,o){for(;t=t[r];)if(1===t.nodeType||i)return e(t,n,o)}:function(t,n,a){var s,l,c=[W,o];if(a){for(;t=t[r];)if((1===t.nodeType||i)&&e(t,n,a))return!0}else for(;t=t[r];)if(1===t.nodeType||i){if(l=t[F]||(t[F]={}),(s=l[r])&&s[0]===W&&s[1]===o)return c[2]=s[2];if(l[r]=c,c[2]=e(t,n,a))return!0}}}function 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(t,n,r){for(var i=0,o=n.length;o>i;i++)e(t,n[i],r);return r}function g(e,t,n,r,i){for(var o,a=[],s=0,l=e.length,c=null!=t;l>s;s++)(o=e[s])&&(!n||n(o,r,i))&&(a.push(o),c&&t.push(s));return a}function v(e,t,n,i,o,a){return i&&!i[F]&&(i=v(i)),o&&!o[F]&&(o=v(o,a)),r(function(r,a,s,l){var c,u,d,f=[],h=[],p=a.length,v=r||m(t||"*",s.nodeType?[s]:s,[]),y=!e||!r&&t?v:g(v,f,e,s,l),b=n?o||(r?e:p||i)?[]:a:y;if(n&&n(y,b,s,l),i)for(c=g(b,h),i(c,[],s,l),u=c.length;u--;)(d=c[u])&&(b[h[u]]=!(y[h[u]]=d));if(r){if(o||e){if(o){for(c=[],u=b.length;u--;)(d=b[u])&&c.push(y[u]=d);o(null,b=[],c,l)}for(u=b.length;u--;)(d=b[u])&&(c=o?te.call(r,d):f[u])>-1&&(r[c]=!(a[c]=d))}}else b=g(b===a?b.splice(p,b.length):b),o?o(null,a,b,l):Z.apply(a,b)})}function y(e){for(var t,n,r,i=e.length,o=w.relative[e[0].type],a=o||w.relative[" "],s=o?1:0,l=h(function(e){return e===t},a,!0),c=h(function(e){return te.call(t,e)>-1},a,!0),u=[function(e,n,r){return!o&&(r||n!==T)||((t=n).nodeType?l(e,n,r):c(e,n,r))}];i>s;s++)if(n=w.relative[e[s].type])u=[h(p(u),n)];else{if(n=w.filter[e[s].type].apply(null,e[s].matches),n[F]){for(r=++s;i>r&&!w.relative[e[r].type];r++);return v(s>1&&p(u),s>1&&f(e.slice(0,s-1).concat({value:" "===e[s-2].type?"*":""})).replace(se,"$1"),n,r>s&&y(e.slice(s,r)),i>r&&y(e=e.slice(r)),i>r&&f(e))}u.push(n)}return p(u)}function b(t,n){var i=n.length>0,o=t.length>0,a=function(r,a,s,l,c){var u,d,f,h=0,p="0",m=r&&[],v=[],y=T,b=r||o&&w.find.TAG("*",c),C=W+=null==y?1:Math.random()||.1,x=b.length;for(c&&(T=a!==D&&a);p!==x&&null!=(u=b[p]);p++){if(o&&u){for(d=0;f=t[d++];)if(f(u,a,s)){l.push(u);break}c&&(W=C)}i&&((u=!f&&u)&&h--,r&&m.push(u))}if(h+=p,i&&p!==h){for(d=0;f=n[d++];)f(m,v,a,s);if(r){if(h>0)for(;p--;)m[p]||v[p]||(v[p]=J.call(l));v=g(v)}Z.apply(l,v),c&&!r&&v.length>0&&h+n.length>1&&e.uniqueSort(l)}return c&&(W=C,T=y),m};return i?r(a):a}var C,x,w,E,N,_,S,k,T,R,A,B,D,M,L,P,H,O,I,F="sizzle"+-new Date,z=window.document,W=0,V=0,U=n(),$=n(),q=n(),j=function(e,t){return e===t&&(A=!0),0},Y=typeof t,X=1<<31,K={}.hasOwnProperty,G=[],J=G.pop,Q=G.push,Z=G.push,ee=G.slice,te=G.indexOf||function(e){for(var t=0,n=this.length;n>t;t++)if(this[t]===e)return t;return-1},ne="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",re="[\\x20\\t\\r\\n\\f]",ie="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",oe="\\["+re+"*("+ie+")(?:"+re+"*([*^$|!~]?=)"+re+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+ie+"))|)"+re+"*\\]",ae=":("+ie+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+oe+")*)|.*)\\)|)",se=new RegExp("^"+re+"+|((?:^|[^\\\\])(?:\\\\.)*)"+re+"+$","g"),le=new RegExp("^"+re+"*,"+re+"*"),ce=new RegExp("^"+re+"*([>+~]|"+re+")"+re+"*"),ue=new RegExp("="+re+"*([^\\]'\"]*?)"+re+"*\\]","g"),de=new RegExp(ae),fe=new RegExp("^"+ie+"$"),he={ID:new RegExp("^#("+ie+")"),CLASS:new RegExp("^\\.("+ie+")"),TAG:new RegExp("^("+ie+"|[*])"),ATTR:new RegExp("^"+oe),PSEUDO:new RegExp("^"+ae),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+re+"*(even|odd|(([+-]|)(\\d*)n|)"+re+"*(?:([+-]|)"+re+"*(\\d+)|))"+re+"*\\)|)","i"),bool:new RegExp("^(?:"+ne+")$","i"),needsContext:new RegExp("^"+re+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+re+"*((?:-\\d)?\\d*)"+re+"*\\)|)(?=[^-]|$)","i")},pe=/^(?:input|select|textarea|button)$/i,me=/^h\d$/i,ge=/^[^{]+\{\s*\[native \w/,ve=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ye=/[+~]/,be=/'|\\/g,Ce=new RegExp("\\\\([\\da-f]{1,6}"+re+"?|("+re+")|.)","ig"),xe=function(e,t,n){var r="0x"+t-65536;return r!==r||n?t:0>r?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)};try{Z.apply(G=ee.call(z.childNodes),z.childNodes),G[z.childNodes.length].nodeType}catch(we){Z={apply:G.length?function(e,t){Q.apply(e,ee.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}x=e.support={},N=e.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return t?"HTML"!==t.nodeName:!1},B=e.setDocument=function(e){var t,n=e?e.ownerDocument||e:z,r=n.defaultView;return n!==D&&9===n.nodeType&&n.documentElement?(D=n,M=n.documentElement,L=!N(n),r&&r!==r.top&&(r.addEventListener?r.addEventListener("unload",function(){B()},!1):r.attachEvent&&r.attachEvent("onunload",function(){B()})),x.attributes=i(function(e){return e.className="i",!e.getAttribute("className")}),x.getElementsByTagName=i(function(e){return e.appendChild(n.createComment("")),!e.getElementsByTagName("*").length}),x.getElementsByClassName=ge.test(n.getElementsByClassName),x.getById=i(function(e){return M.appendChild(e).id=F,!n.getElementsByName||!n.getElementsByName(F).length}),x.getById?(w.find.ID=function(e,t){if(typeof t.getElementById!==Y&&L){var n=t.getElementById(e);return n&&n.parentNode?[n]:[]}},w.filter.ID=function(e){var t=e.replace(Ce,xe);return function(e){return e.getAttribute("id")===t}}):(delete w.find.ID,w.filter.ID=function(e){var t=e.replace(Ce,xe);return function(e){var n=typeof e.getAttributeNode!==Y&&e.getAttributeNode("id");return n&&n.value===t}}),w.find.TAG=x.getElementsByTagName?function(e,t){return typeof t.getElementsByTagName!==Y?t.getElementsByTagName(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){for(;n=o[i++];)1===n.nodeType&&r.push(n);return r}return o},w.find.CLASS=x.getElementsByClassName&&function(e,t){return L?t.getElementsByClassName(e):void 0},H=[],P=[],(x.qsa=ge.test(n.querySelectorAll))&&(i(function(e){e.innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&P.push("[*^$]="+re+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||P.push("\\["+re+"*(?:value|"+ne+")"),e.querySelectorAll(":checked").length||P.push(":checked")}),i(function(e){var t=n.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&P.push("name"+re+"*[*^$|!~]?="),e.querySelectorAll(":enabled").length||P.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),P.push(",.*:")})),(x.matchesSelector=ge.test(O=M.matches||M.webkitMatchesSelector||M.mozMatchesSelector||M.oMatchesSelector||M.msMatchesSelector))&&i(function(e){x.disconnectedMatch=O.call(e,"div"),O.call(e,"[s!='']:x"),H.push("!=",ae)}),P=P.length&&new RegExp(P.join("|")),H=H.length&&new RegExp(H.join("|")),t=ge.test(M.compareDocumentPosition),I=t||ge.test(M.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},j=t?function(e,t){if(e===t)return A=!0,0;var r=!e.compareDocumentPosition-!t.compareDocumentPosition;return r?r:(r=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1,1&r||!x.sortDetached&&t.compareDocumentPosition(e)===r?e===n||e.ownerDocument===z&&I(z,e)?-1:t===n||t.ownerDocument===z&&I(z,t)?1:R?te.call(R,e)-te.call(R,t):0:4&r?-1:1)}:function(e,t){if(e===t)return A=!0,0;var r,i=0,o=e.parentNode,s=t.parentNode,l=[e],c=[t];if(!o||!s)return e===n?-1:t===n?1:o?-1:s?1:R?te.call(R,e)-te.call(R,t):0;if(o===s)return a(e,t);for(r=e;r=r.parentNode;)l.unshift(r);for(r=t;r=r.parentNode;)c.unshift(r);for(;l[i]===c[i];)i++;return i?a(l[i],c[i]):l[i]===z?-1:c[i]===z?1:0},n):D},e.matches=function(t,n){return e(t,null,null,n)},e.matchesSelector=function(t,n){if((t.ownerDocument||t)!==D&&B(t),n=n.replace(ue,"='$1']"),x.matchesSelector&&L&&(!H||!H.test(n))&&(!P||!P.test(n)))try{var r=O.call(t,n);if(r||x.disconnectedMatch||t.document&&11!==t.document.nodeType)return r}catch(i){}return e(n,D,null,[t]).length>0},e.contains=function(e,t){return(e.ownerDocument||e)!==D&&B(e),I(e,t)},e.attr=function(e,n){(e.ownerDocument||e)!==D&&B(e);var r=w.attrHandle[n.toLowerCase()],i=r&&K.call(w.attrHandle,n.toLowerCase())?r(e,n,!L):t;return i!==t?i:x.attributes||!L?e.getAttribute(n):(i=e.getAttributeNode(n))&&i.specified?i.value:null},e.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},e.uniqueSort=function(e){var t,n=[],r=0,i=0;if(A=!x.detectDuplicates,R=!x.sortStable&&e.slice(0),e.sort(j),A){for(;t=e[i++];)t===e[i]&&(r=n.push(i));for(;r--;)e.splice(n[r],1)}return R=null,e},E=e.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=E(e)}else if(3===i||4===i)return e.nodeValue}else for(;t=e[r++];)n+=E(t);return n},w=e.selectors={cacheLength:50,createPseudo:r,match:he,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(Ce,xe),e[3]=(e[3]||e[4]||e[5]||"").replace(Ce,xe),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(t){return t[1]=t[1].toLowerCase(),"nth"===t[1].slice(0,3)?(t[3]||e.error(t[0]),t[4]=+(t[4]?t[5]+(t[6]||1):2*("even"===t[3]||"odd"===t[3])),t[5]=+(t[7]+t[8]||"odd"===t[3])):t[3]&&e.error(t[0]),t},PSEUDO:function(e){var t,n=!e[6]&&e[2];return he.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&de.test(n)&&(t=_(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(Ce,xe).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=U[e+" "];return t||(t=new RegExp("(^|"+re+")"+e+"("+re+"|$)"))&&U(e,function(e){return t.test("string"==typeof e.className&&e.className||typeof e.getAttribute!==Y&&e.getAttribute("class")||"")})},ATTR:function(t,n,r){return function(i){var o=e.attr(i,t);return null==o?"!="===n:n?(o+="","="===n?o===r:"!="===n?o!==r:"^="===n?r&&0===o.indexOf(r):"*="===n?r&&o.indexOf(r)>-1:"$="===n?r&&o.slice(-r.length)===r:"~="===n?(" "+o+" ").indexOf(r)>-1:"|="===n?o===r||o.slice(0,r.length+1)===r+"-":!1):!0}},CHILD:function(e,t,n,r,i){var o="nth"!==e.slice(0,3),a="last"!==e.slice(-4),s="of-type"===t;return 1===r&&0===i?function(e){return!!e.parentNode}:function(t,n,l){var c,u,d,f,h,p,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;p=m="only"===e&&!p&&"nextSibling"}return!0}if(p=[a?g.firstChild:g.lastChild],a&&y){for(u=g[F]||(g[F]={}),c=u[e]||[],h=c[0]===W&&c[1],f=c[0]===W&&c[2],d=h&&g.childNodes[h];d=++h&&d&&d[m]||(f=h=0)||p.pop();)if(1===d.nodeType&&++f&&d===t){u[e]=[W,h,f];break}}else if(y&&(c=(t[F]||(t[F]={}))[e])&&c[0]===W)f=c[1];else for(;(d=++h&&d&&d[m]||(f=h=0)||p.pop())&&((s?d.nodeName.toLowerCase()!==v:1!==d.nodeType)||!++f||(y&&((d[F]||(d[F]={}))[e]=[W,f]),d!==t)););return f-=i,f===r||f%r===0&&f/r>=0}}},PSEUDO:function(t,n){var i,o=w.pseudos[t]||w.setFilters[t.toLowerCase()]||e.error("unsupported pseudo: "+t);return o[F]?o(n):o.length>1?(i=[t,t,"",n],w.setFilters.hasOwnProperty(t.toLowerCase())?r(function(e,t){for(var r,i=o(e,n),a=i.length;a--;)r=te.call(e,i[a]),e[r]=!(t[r]=i[a])}):function(e){return o(e,0,i)}):o}},pseudos:{not:r(function(e){var t=[],n=[],i=S(e.replace(se,"$1"));return i[F]?r(function(e,t,n,r){for(var o,a=i(e,null,r,[]),s=e.length;s--;)(o=a[s])&&(e[s]=!(t[s]=o))}):function(e,r,o){return t[0]=e,i(t,null,o,n),!n.pop()}}),has:r(function(t){return function(n){return e(t,n).length>0}}),contains:r(function(e){return e=e.replace(Ce,xe),function(t){return(t.textContent||t.innerText||E(t)).indexOf(e)>-1}}),lang:r(function(t){return fe.test(t||"")||e.error("unsupported lang: "+t),t=t.replace(Ce,xe).toLowerCase(),function(e){var n;do if(n=L?e.lang:e.getAttribute("xml:lang")||e.getAttribute("lang"))return n=n.toLowerCase(),n===t||0===n.indexOf(t+"-");while((e=e.parentNode)&&1===e.nodeType);return!1}}),target:function(e){var t=window.location&&window.location.hash;return t&&t.slice(1)===e.id},root:function(e){return e===M},focus:function(e){return e===D.activeElement&&(!D.hasFocus||D.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:function(e){return e.disabled===!1},disabled:function(e){return e.disabled===!0},checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!w.pseudos.empty(e)},header:function(e){return me.test(e.nodeName)},input:function(e){return pe.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:c(function(){return[0]}),last:c(function(e,t){return[t-1]}),eq:c(function(e,t,n){return[0>n?n+t:n]}),even:c(function(e,t){for(var n=0;t>n;n+=2)e.push(n);return e}),odd:c(function(e,t){for(var n=1;t>n;n+=2)e.push(n);return e}),lt:c(function(e,t,n){for(var r=0>n?n+t:n;--r>=0;)e.push(r);return e}),gt:c(function(e,t,n){for(var r=0>n?n+t:n;++r2&&"ID"===(a=o[0]).type&&x.getById&&9===t.nodeType&&L&&w.relative[o[1].type]){if(t=(w.find.ID(a.matches[0].replace(Ce,xe),t)||[])[0],!t)return n;c&&(t=t.parentNode),e=e.slice(o.shift().value.length)}for(i=he.needsContext.test(e)?0:o.length;i--&&(a=o[i],!w.relative[s=a.type]);)if((l=w.find[s])&&(r=l(a.matches[0].replace(Ce,xe),ye.test(o[0].type)&&u(t.parentNode)||t))){if(o.splice(i,1),e=r.length&&f(o),!e)return Z.apply(n,r),n;break}}return(c||S(e,d))(r,t,!L,n,ye.test(e)&&u(t.parentNode)||t),n},x.sortStable=F.split("").sort(j).join("")===F,x.detectDuplicates=!!A,B(),x.sortDetached=i(function(e){return 1&e.compareDocumentPosition(D.createElement("div"))}),i(function(e){return e.innerHTML="","#"===e.firstChild.getAttribute("href")})||o("type|href|height|width",function(e,t,n){return n?void 0:e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),x.attributes&&i(function(e){return e.innerHTML="",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||o("value",function(e,t,n){return n||"input"!==e.nodeName.toLowerCase()?void 0:e.defaultValue}),i(function(e){return null==e.getAttribute("disabled")})||o(ne,function(e,t,n){var r;return n?void 0:e[t]===!0?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),e}),r(h,[],function(){function e(e){return"matchMedia"in window?matchMedia(e).matches:!1}var t=navigator,n=t.userAgent,r,i,o,a,s,l,c,u,d,f,h,p;r=window.opera&&window.opera.buildNumber,d=/Android/.test(n),i=/WebKit/.test(n),o=!i&&!r&&/MSIE/gi.test(n)&&/Explorer/gi.test(t.appName),o=o&&/MSIE (\w+)\./.exec(n)[1],a=-1==n.indexOf("Trident/")||-1==n.indexOf("rv:")&&-1==t.appName.indexOf("Netscape")?!1:11,s=-1==n.indexOf("Edge/")||o||a?!1:12,o=o||a||s,l=!i&&!a&&/Gecko/.test(n),c=-1!=n.indexOf("Mac"), -u=/(iPad|iPhone)/.test(n),f="FormData"in window&&"FileReader"in window&&"URL"in window&&!!URL.createObjectURL,h=e("only screen and (max-device-width: 480px)")&&(d||u),p=e("only screen and (min-width: 800px)")&&(d||u),s&&(i=!1);var m=!u||f||n.match(/AppleWebKit\/(\d*)/)[1]>=534;return{opera:r,webkit:i,ie:o,gecko:l,mac:c,iOS:u,android:d,contentEditable:m,transparentSrc:"data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",caretAfter:8!=o,range:window.getSelection&&"Range"in window,documentMode:o&&!s?document.documentMode||7:10,fileApi:f,ceFalse:o===!1||o>8,desktop:!h&&!p}}),r(p,[],function(){function e(e){var t=e,n,r;if(!u(e))for(t=[],n=0,r=e.length;r>n;n++)t[n]=e[n];return t}function n(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 r(e,t){var r=[];return n(e,function(n,i){r.push(t(n,i,e))}),r}function i(e,t){var r=[];return n(e,function(n,i){(!t||t(n,i,e))&&r.push(n)}),r}function o(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 a(e,t,n,r){var i=0;for(arguments.length<3&&(n=e[0]);ir;r++)if(t.call(n,e[r],r,e))return r;return-1}function l(e,n,r){var i=s(e,n,r);return-1!==i?e[i]:t}function c(e){return e[e.length-1]}var u=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)};return{isArray:u,toArray:e,each:n,map:r,filter:i,indexOf:o,reduce:a,findIndex:s,find:l,last:c}}),r(m,[h,p],function(e,n){function r(e){return null===e||e===t?"":(""+e).replace(h,"")}function i(e,r){return r?"array"==r&&n.isArray(e)?!0:typeof e==r:e!==t}function o(e,t,n){var r;for(e=e||[],t=t||",","string"==typeof e&&(e=e.split(t)),n=n||{},r=e.length;r--;)n[e[r]]={};return n}function a(e,t,n){var r=this,i,o,a,s,l,c=0;if(e=/^((static) )?([\w.]+)(:([\w.]+))?/.exec(e),a=e[3].match(/(^|\.)(\w+)$/i)[2],o=r.createNS(e[3].replace(/\.\w+$/,""),n),!o[a]){if("static"==e[2])return o[a]=t,void(this.onCreate&&this.onCreate(e[2],e[3],o[a]));t[a]||(t[a]=function(){},c=1),o[a]=t[a],r.extend(o[a].prototype,t),e[5]&&(i=r.resolve(e[5]).prototype,s=e[5].match(/\.(\w+)$/i)[1],l=o[a],c?o[a]=function(){return i[s].apply(this,arguments)}:o[a]=function(){return this.parent=i[s],l.apply(this,arguments)},o[a].prototype[a]=o[a],r.each(i,function(e,t){o[a].prototype[t]=i[t]}),r.each(t,function(e,t){i[t]?o[a].prototype[t]=function(){return this.parent=i[t],e.apply(this,arguments)}:t!=a&&(o[a].prototype[t]=e)})),r.each(t["static"],function(e,t){o[a][t]=e})}}function s(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 l(e,t,r,i){i=i||this,e&&(r&&(e=e[r]),n.each(e,function(e,n){return t.call(i,e,n,r)===!1?!1:void l(e,t,r,i)}))}function c(e,t){var n,r;for(t=t||window,e=e.split("."),n=0;nn&&(t=t[e[n]],t);n++);return t}function d(e,t){return!e||i(e,"array")?e:n.map(e.split(t||","),r)}function f(t){var n=e.cacheSuffix;return n&&(t+=(-1===t.indexOf("?")?"?":"&")+n),t}var h=/^\s*|\s*$/g;return{trim:r,isArray:n.isArray,is:i,toArray:n.toArray,makeMap:o,each:n.each,map:n.map,grep:n.filter,inArray:n.indexOf,extend:s,create:a,walk:l,createNS:c,resolve:u,explode:d,_addCacheSuffix:f}}),r(g,[d,f,m,h],function(e,n,r,i){function o(e){return"undefined"!=typeof e}function a(e){return"string"==typeof e}function s(e){return e&&e==e.window}function l(e,t){var n,r,i;for(t=t||w,i=t.createElement("div"),n=t.createDocumentFragment(),i.innerHTML=e;r=i.firstChild;)n.appendChild(r);return n}function c(e,t,n,r){var i;if(a(t))t=l(t,v(e[0]));else if(t.length&&!t.nodeType){if(t=f.makeArray(t),r)for(i=t.length-1;i>=0;i--)c(e,t[i],n,r);else for(i=0;ii&&(a=e[i],t.call(a,i,a)!==!1);i++);return e}function g(e,t){var n=[];return m(e,function(e,r){t(r,e)&&n.push(r)}),n}function v(e){return e?9==e.nodeType?e:e.ownerDocument:w}function y(e,n,r){var i=[],o=e[n];for("string"!=typeof r&&r instanceof f&&(r=r[0]);o&&9!==o.nodeType;){if(r!==t){if(o===r)break;if("string"==typeof r&&f(o).is(r))break}1===o.nodeType&&i.push(o),o=o[n]}return i}function b(e,n,r,i){var o=[];for(i instanceof f&&(i=i[0]);e;e=e[n])if(!r||e.nodeType===r){if(i!==t){if(e===i)break;if("string"==typeof i&&f(e).is(i))break}o.push(e)}return o}function C(e,t,n){for(e=e[t];e;e=e[t])if(e.nodeType==n)return e;return null}function x(e,t,n){m(n,function(n,r){e[n]=e[n]||{},e[n][t]=r})}var w=document,E=Array.prototype.push,N=Array.prototype.slice,_=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,S=e.Event,k,T=r.makeMap("children,contents,next,prev"),R=r.makeMap("fillOpacity fontWeight lineHeight opacity orphans widows zIndex zoom"," "),A=r.makeMap("checked compact declare defer disabled ismap multiple nohref noshade nowrap readonly selected"," "),B={"for":"htmlFor","class":"className",readonly:"readOnly"},D={"float":"cssFloat"},M={},L={},P=/^\s*|\s*$/g;return f.fn=f.prototype={constructor:f,selector:"",context:null,length:0,init:function(e,t){var n=this,r,i;if(!e)return n;if(e.nodeType)return n.context=n[0]=e,n.length=1,n;if(t&&t.nodeType)n.context=t;else{if(t)return f(e).attr(t);n.context=t=document}if(a(e)){if(n.selector=e,r="<"===e.charAt(0)&&">"===e.charAt(e.length-1)&&e.length>=3?[null,e,null]:_.exec(e),!r)return f(t).find(e);if(r[1])for(i=l(e,v(t)).firstChild;i;)E.call(n,i),i=i.nextSibling;else{if(i=v(t).getElementById(r[2]),!i)return n;if(i.id!==r[2])return n.find(e);n.length=1,n[0]=i}}else this.add(e,!1);return n},toArray:function(){return r.toArray(this)},add:function(e,t){var n=this,r,i;if(a(e))return n.add(f(e));if(t!==!1)for(r=f.unique(n.toArray().concat(f.makeArray(e))),n.length=r.length,i=0;it;t++)f.find(e,this[t],r);return f(r)},filter:function(e){return f("function"==typeof e?g(this.toArray(),function(t,n){return e(n,t)}):f.filter(e,this.toArray()))},closest:function(e){var t=[];return e instanceof f&&(e=e[0]),this.each(function(n,r){for(;r;){if("string"==typeof e&&f(r).is(e)){t.push(r);break}if(r==e){t.push(r);break}r=r.parentNode}}),f(t)},offset:function(e){var t,n,r,i=0,o=0,a;return e?this.css(e):(t=this[0],t&&(n=t.ownerDocument,r=n.documentElement,t.getBoundingClientRect&&(a=t.getBoundingClientRect(),i=a.left+(r.scrollLeft||n.body.scrollLeft)-r.clientLeft,o=a.top+(r.scrollTop||n.body.scrollTop)-r.clientTop)),{left:i,top:o})},push:E,sort:[].sort,splice:[].splice},r.extend(f,{extend:r.extend,makeArray:function(e){return s(e)||e.nodeType?[e]:r.toArray(e)},inArray:h,isArray:r.isArray,each:m,trim:p,grep:g,find:n,expr:n.selectors,unique:n.uniqueSort,text:n.getText,contains:n.contains,filter:function(e,t,n){var r=t.length;for(n&&(e=":not("+e+")");r--;)1!=t[r].nodeType&&t.splice(r,1);return t=1===t.length?f.find.matchesSelector(t[0],e)?[t[0]]:[]:f.find.matches(e,t)}}),m({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return y(e,"parentNode")},next:function(e){return C(e,"nextSibling",1)},prev:function(e){return C(e,"previousSibling",1)},children:function(e){return b(e.firstChild,"nextSibling",1)},contents:function(e){return r.toArray(("iframe"===e.nodeName?e.contentDocument||e.contentWindow.document:e).childNodes)}},function(e,t){f.fn[e]=function(n){var r=this,i=[];return r.each(function(){var e=t.call(i,this,n,i);e&&(f.isArray(e)?i.push.apply(i,e):i.push(e))}),this.length>1&&(T[e]||(i=f.unique(i)),0===e.indexOf("parents")&&(i=i.reverse())),i=f(i),n?i.filter(n):i}}),m({parentsUntil:function(e,t){return y(e,"parentNode",t)},nextUntil:function(e,t){return b(e,"nextSibling",1,t).slice(1)},prevUntil:function(e,t){return b(e,"previousSibling",1,t).slice(1)}},function(e,t){f.fn[e]=function(n,r){var i=this,o=[];return i.each(function(){var e=t.call(o,this,n,o);e&&(f.isArray(e)?o.push.apply(o,e):o.push(e))}),this.length>1&&(o=f.unique(o),(0===e.indexOf("parents")||"prevUntil"===e)&&(o=o.reverse())),o=f(o),r?o.filter(r):o}}),f.fn.is=function(e){return!!e&&this.filter(e).length>0},f.fn.init.prototype=f.fn,f.overrideDefaults=function(e){function t(r,i){return n=n||e(),0===arguments.length&&(r=n.element),i||(i=n.context),new t.fn.init(r,i)}var n;return f.extend(t,this),t},i.ie&&i.ie<8&&(x(M,"get",{maxlength:function(e){var t=e.maxLength;return 2147483647===t?k:t},size:function(e){var t=e.size;return 20===t?k:t},"class":function(e){return e.className},style:function(e){var t=e.style.cssText;return 0===t.length?k:t}}),x(M,"set",{"class":function(e,t){e.className=t},style:function(e,t){e.style.cssText=t}})),i.ie&&i.ie<9&&(D["float"]="styleFloat",x(L,"set",{opacity:function(e,t){var n=e.style;null===t||""===t?n.removeAttribute("filter"):(n.zoom=1,n.filter="alpha(opacity="+100*t+")")}})),f.attrHooks=M,f.cssHooks=L,f}),r(v,[],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,h="\ufeff";for(e=e||{},t&&(d=t.getValidStyles(),f=t.getInvalidStyles()),u=("\\\" \\' \\; \\: ; : "+h).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 h(e,t){return b&&(e=e.replace(/\uFEFF[0-9]/g,function(e){return c[e]})),t||(e=e.replace(/\\([\'\";:])/g,"$1")),e}function p(t,n,r,i,o,a){if(o=o||a)return o=h(o),"'"+o.replace(/\'/g,"\\'")+"'";if(n=h(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,p),m[v]=b?h(y,!0):y}o.lastIndex=g.index+g[0].length}s("border","",!0),s("border","-width"),s("border","-color"),s("border","-style"),s("padding",""),s("margin",""),d("border","border-width","border-style","border-color"),"medium none"===m.border&&delete m.border,"none"===m["border-image"]&&delete m["border-image"]}return m},serialize:function(e,t){function n(t){var n,r,o,a;if(n=d[t])for(r=0,o=n.length;o>r;r++)t=n[r],a=e[t],a!==s&&a.length>0&&(i+=(i.length>0?" ":"")+t+": "+a+";")}function r(e,t){var n;return n=f["*"],n&&n[e]?!1:(n=f[t],n&&n[e]?!1:!0)}var i="",o,a;if(t&&d)n("*"),n(t);else for(o in e)a=e[o],a!==s&&a.length>0&&(!f||r(o,t))&&(i+=(i.length>0?" ":"")+o+": "+a+";");return i}}}}),r(y,[],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(b,[m],function(e){function t(n){function r(){return P.createDocumentFragment()}function i(e,t){E(F,e,t)}function o(e,t){E(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?(L[U]=L[V],L[$]=L[W]):(L[V]=L[U],L[W]=L[$]),L.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 h(e,t){var n=L[V],r=L[W],i=L[U],o=L[$],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 p(){N(I)}function m(){return N(H)}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=L.extractContents();L.insertNode(e),e.appendChild(t),L.selectNode(e)}function b(){return q(new t(n),{startContainer:L[V],startOffset:L[W],endContainer:L[U],endOffset:L[$],collapsed:L.collapsed,commonAncestorContainer:L.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 L[V]==L[U]&&L[W]==L[$]}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(e,t,r){var i,o;for(e?(L[V]=t,L[W]=r):(L[U]=t,L[$]=r),i=L[U];i.parentNode;)i=i.parentNode;for(o=L[V];o.parentNode;)o=o.parentNode;o==i?w(L[V],L[W],L[U],L[$])>0&&L.collapse(e):L.collapse(e),L.collapsed=x(),L.commonAncestorContainer=n.findCommonAncestor(L[V],L[U])}function N(e){var t,n=0,r=0,i,o,a,s,l,c;if(L[V]==L[U])return _(e);for(t=L[U],i=t.parentNode;i;t=i,i=i.parentNode){if(i==L[V])return S(t,e);++n}for(t=L[V],i=t.parentNode;i;t=i,i=i.parentNode){if(i==L[U])return k(t,e);++r}for(o=r-n,a=L[V];o>0;)a=a.parentNode,o--;for(s=L[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){var t,n,i,o,a,s,l,c,u;if(e!=I&&(t=r()),L[W]==L[$])return t;if(3==L[V].nodeType){if(n=L[V].nodeValue,i=n.substring(L[W],L[$]),e!=O&&(o=L[V],c=L[W],u=L[$]-L[W],0===c&&u>=o.nodeValue.length-1?o.parentNode.removeChild(o):o.deleteData(c,u),L.collapse(F)),e==I)return;return i.length>0&&t.appendChild(P.createTextNode(i)),t}for(o=C(L[V],L[W]),a=L[$]-L[W];o&&a>0;)s=o.nextSibling,l=D(o,e),t&&t.appendChild(l),--a,o=s;return e!=O&&L.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-L[W],0>=a)return t!=O&&(L.setEndBefore(e),L.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&&(L.setEndBefore(e),L.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=L[$]-i,o=e.nextSibling;o&&a>0;)s=o.nextSibling,l=D(o,t),n&&n.appendChild(l),--a,o=s;return t!=O&&(L.setStartAfter(e),L.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&&(L.setStartAfter(e),L.collapse(F)),o}function R(e,t){var n=C(L[U],L[$]-1),r,i,o,a,s,l=n!=L[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(L[V],L[W]),r=n!=L[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=L[W],a=o.substring(l),s=o.substring(0,l)):(l=L[$],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 M(){return n.create("body",null,g()).outerText}var L=this,P=n.doc,H=0,O=1,I=2,F=!0,z=!1,W="startOffset",V="startContainer",U="endContainer",$="endOffset",q=e.extend,j=n.nodeIndex;return q(L,{startContainer:P,startOffset:0,endContainer:P,endOffset:0,collapsed:F,commonAncestorContainer:P,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:h,deleteContents:p,extractContents:m,cloneContents:g,insertNode:v,surroundContents:y,cloneRange:b,toStringIE:M}),L}return t.prototype.toString=function(){return this.toStringIE()},t}),r(C,[m],function(e){function t(e){var t;return t=document.createElement("div"),t.innerHTML=e,t.textContent||t.innerText||e}function n(e,t){var n,r,i,a={};if(e){for(e=e.split(","),t=t||10,n=0;n\"\u0060\u007E-\uD7FF\uE000-\uFFEF]|[\uD800-\uDBFF][\uDC00-\uDFFF]/g,l=/[<>&\u007E-\uD7FF\uE000-\uFFEF]|[\uD800-\uDBFF][\uDC00-\uDFFF]/g,c=/[<>&\"\']/g,u=/&#([a-z0-9]+);?|&([a-z0-9]+);/gi,d={128:"\u20ac",130:"\u201a",131:"\u0192",132:"\u201e",133:"\u2026",134:"\u2020",135:"\u2021",136:"\u02c6",137:"\u2030",138:"\u0160",139:"\u2039",140:"\u0152",142:"\u017d",145:"\u2018",146:"\u2019",147:"\u201c",148:"\u201d",149:"\u2022",150:"\u2013",151:"\u2014",152:"\u02dc",153:"\u2122",154:"\u0161",155:"\u203a",156:"\u0153",158:"\u017e",159:"\u0178"};o={'"':""","'":"'","<":"<",">":">","&":"&","`":"`"},a={"<":"<",">":">","&":"&",""":'"',"'":"'"},i=n("50,nbsp,51,iexcl,52,cent,53,pound,54,curren,55,yen,56,brvbar,57,sect,58,uml,59,copy,5a,ordf,5b,laquo,5c,not,5d,shy,5e,reg,5f,macr,5g,deg,5h,plusmn,5i,sup2,5j,sup3,5k,acute,5l,micro,5m,para,5n,middot,5o,cedil,5p,sup1,5q,ordm,5r,raquo,5s,frac14,5t,frac12,5u,frac34,5v,iquest,60,Agrave,61,Aacute,62,Acirc,63,Atilde,64,Auml,65,Aring,66,AElig,67,Ccedil,68,Egrave,69,Eacute,6a,Ecirc,6b,Euml,6c,Igrave,6d,Iacute,6e,Icirc,6f,Iuml,6g,ETH,6h,Ntilde,6i,Ograve,6j,Oacute,6k,Ocirc,6l,Otilde,6m,Ouml,6n,times,6o,Oslash,6p,Ugrave,6q,Uacute,6r,Ucirc,6s,Uuml,6t,Yacute,6u,THORN,6v,szlig,70,agrave,71,aacute,72,acirc,73,atilde,74,auml,75,aring,76,aelig,77,ccedil,78,egrave,79,eacute,7a,ecirc,7b,euml,7c,igrave,7d,iacute,7e,icirc,7f,iuml,7g,eth,7h,ntilde,7i,ograve,7j,oacute,7k,ocirc,7l,otilde,7m,ouml,7n,divide,7o,oslash,7p,ugrave,7q,uacute,7r,ucirc,7s,uuml,7t,yacute,7u,thorn,7v,yuml,ci,fnof,sh,Alpha,si,Beta,sj,Gamma,sk,Delta,sl,Epsilon,sm,Zeta,sn,Eta,so,Theta,sp,Iota,sq,Kappa,sr,Lambda,ss,Mu,st,Nu,su,Xi,sv,Omicron,t0,Pi,t1,Rho,t3,Sigma,t4,Tau,t5,Upsilon,t6,Phi,t7,Chi,t8,Psi,t9,Omega,th,alpha,ti,beta,tj,gamma,tk,delta,tl,epsilon,tm,zeta,tn,eta,to,theta,tp,iota,tq,kappa,tr,lambda,ts,mu,tt,nu,tu,xi,tv,omicron,u0,pi,u1,rho,u2,sigmaf,u3,sigma,u4,tau,u5,upsilon,u6,phi,u7,chi,u8,psi,u9,omega,uh,thetasym,ui,upsih,um,piv,812,bull,816,hellip,81i,prime,81j,Prime,81u,oline,824,frasl,88o,weierp,88h,image,88s,real,892,trade,89l,alefsym,8cg,larr,8ch,uarr,8ci,rarr,8cj,darr,8ck,harr,8dl,crarr,8eg,lArr,8eh,uArr,8ei,rArr,8ej,dArr,8ek,hArr,8g0,forall,8g2,part,8g3,exist,8g5,empty,8g7,nabla,8g8,isin,8g9,notin,8gb,ni,8gf,prod,8gh,sum,8gi,minus,8gn,lowast,8gq,radic,8gt,prop,8gu,infin,8h0,ang,8h7,and,8h8,or,8h9,cap,8ha,cup,8hb,int,8hk,there4,8hs,sim,8i5,cong,8i8,asymp,8j0,ne,8j1,equiv,8j4,le,8j5,ge,8k2,sub,8k3,sup,8k4,nsub,8k6,sube,8k7,supe,8kl,oplus,8kn,otimes,8l5,perp,8m5,sdot,8o8,lceil,8o9,rceil,8oa,lfloor,8ob,rfloor,8p9,lang,8pa,rang,9ea,loz,9j0,spades,9j3,clubs,9j5,hearts,9j6,diams,ai,OElig,aj,oelig,b0,Scaron,b1,scaron,bo,Yuml,m6,circ,ms,tilde,802,ensp,803,emsp,809,thinsp,80c,zwnj,80d,zwj,80e,lrm,80f,rlm,80j,ndash,80k,mdash,80o,lsquo,80p,rsquo,80q,sbquo,80s,ldquo,80t,rdquo,80u,bdquo,810,dagger,811,Dagger,81g,permil,81p,lsaquo,81q,rsaquo,85c,euro",32);var f={encodeRaw:function(e,t){return e.replace(t?s:l,function(e){return o[e]||e})},encodeAllRaw:function(e){return(""+e).replace(c,function(e){return o[e]||e})},encodeNumeric:function(e,t){return e.replace(t?s:l,function(e){return e.length>1?"&#"+(1024*(e.charCodeAt(0)-55296)+(e.charCodeAt(1)-56320)+65536)+";":o[e]||"&#"+e.charCodeAt(0)+";"})},encodeNamed:function(e,t,n){return n=n||i,e.replace(t?s:l,function(e){return o[e]||n[e]||e})},getEncodeFunc:function(e,t){function a(e,n){return e.replace(n?s:l,function(e){return o[e]||t[e]||"&#"+e.charCodeAt(0)+";"||e})}function c(e,n){return f.encodeNamed(e,n,t)}return t=n(t)||i,e=r(e.replace(/\+/g,",")),e.named&&e.numeric?a:e.named?t?c:f.encodeNamed:e.numeric?f.encodeNumeric:f.encodeRaw},decode:function(e){return e.replace(u,function(e,n){return n?(n="x"===n.charAt(0).toLowerCase()?parseInt(n.substr(1),16):parseInt(n,10),n>65535?(n-=65536,String.fromCharCode(55296+(n>>10),56320+(1023&n))):d[n]||String.fromCharCode(n)):a[e]||i[e]||t(e)})}};return f}),r(x,[m,u],function(e,t){return function(n,r){function i(e){n.getElementsByTagName("head")[0].appendChild(e)}function o(r,o,c){function u(){for(var e=b.passed,t=e.length;t--;)e[t]();b.status=2,b.passed=[],b.failed=[]}function d(){for(var e=b.failed,t=e.length;t--;)e[t]();b.status=3,b.passed=[],b.failed=[]}function f(){var e=navigator.userAgent.match(/WebKit\/(\d*)/);return!!(e&&e[1]<536)}function h(e,n){e()||((new Date).getTime()-y0)return v=n.createElement("style"),v.textContent='@import "'+r+'"',m(),void i(v);p()}i(g),g.href=r}}var a=0,s={},l;r=r||{},l=r.maxLoadTime||5e3,this.load=o}}),r(w,[f,g,v,d,y,b,C,h,m,x],function(e,n,r,i,o,a,s,l,c,u){function d(e,t){var n={},r=t.keep_values,i;return i={set:function(n,r,i){t.url_converter&&(r=t.url_converter.call(t.url_converter_scope||e,r,i,n[0])),n.attr("data-mce-"+i,r).attr(i,r)},get:function(e,t){return e.attr("data-mce-"+t)||e.attr(t)}},n={style:{set:function(e,t){return null!==t&&"object"==typeof t?void e.css(t):(r&&e.attr("data-mce-style",t),void e.attr("style",t))},get:function(t){var n=t.attr("data-mce-style")||t.attr("style");return n=e.serializeStyle(e.parseStyle(n),t[0].nodeName)}}},r&&(n.href=n.src=i),n}function f(e,t){var n=t.attr("style");n=e.serializeStyle(e.parseStyle(n),t[0].nodeName),n||(n=null),t.attr("data-mce-style",n)}function h(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}function p(e,t){var o=this,a;o.doc=e,o.win=window,o.files={},o.counter=0,o.stdMode=!b||e.documentMode>=8,o.boxModel=!b||"CSS1Compat"==e.compatMode||o.stdMode,o.styleSheetLoader=new u(e),o.boundEvents=[],o.settings=t=t||{},o.schema=t.schema,o.styles=new r({url_converter:t.url_converter,url_converter_scope:t.url_converter_scope},t.schema),o.fixDoc(e),o.events=t.ownEvents?new i(t.proxy):i.Event,o.attrHooks=d(o,t),a=t.schema?t.schema.getBlockElements():{},o.$=n.overrideDefaults(function(){return{context:e,element:o.getRoot()}}),o.isBlock=function(e){if(!e)return!1;var t=e.nodeType;return t?!(1!==t||!a[e.nodeName]):!!a[e]}}var m=c.each,g=c.is,v=c.grep,y=c.trim,b=l.ie,C=/^([a-z0-9],?)+$/i,x=/^[ \t\r\n]*$/;return p.prototype={$$:function(e){return"string"==typeof e&&(e=this.get(e)),this.$(e)},root:null,fixDoc:function(e){var t=this.settings,n;if(b&&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!b||1!==e.nodeType||t?e.cloneNode(t):(i=n.doc,t?r.firstChild:(r=i.createElement(e.nodeName),m(n.getAttribs(e),function(t){n.setAttrib(r,t.nodeName,n.getAttrib(e,t.nodeName))}),r))},getRoot:function(){var e=this;return e.settings.root_element||e.doc.body},getViewPort:function(e){var t,n;return e=e?e:this.win,t=e.document,n=this.boxModel?t.documentElement:t.body,{x:e.pageXOffset||n.scrollLeft,y:e.pageYOffset||n.scrollTop,w:e.innerWidth||n.clientWidth,h:e.innerHeight||n.clientHeight}},getRect:function(e){var t=this,n,r;return e=t.get(e),n=t.getPos(e),r=t.getSize(e),{x:n.x,y:n.y,w:r.w,h:r.h}},getSize:function(e){var t=this,n,r;return e=t.get(e),n=t.getStyle(e,"width"),r=t.getStyle(e,"height"),-1===n.indexOf("px")&&(n=0),-1===r.indexOf("px")&&(r=0),{w:parseInt(n,10)||e.offsetWidth||e.clientWidth,h:parseInt(r,10)||e.offsetHeight||e.clientHeight}},getParent:function(e,t,n){return this.getParents(e,t,n,!1)},getParents:function(e,n,r,i){var o=this,a,s=[];for(e=o.get(e),i=i===t,r=r||("BODY"!=o.getRoot().nodeName?o.getRoot().parentNode:null),g(n,"string")&&(a=n,n="*"===n?function(e){return 1==e.nodeType}:function(e){return o.is(e,a)});e&&e!=r&&e.nodeType&&9!==e.nodeType;){if(!n||n(e)){if(!i)return e;s.push(e)}e=e.parentNode}return i?s:null},get:function(e){var t;return e&&this.doc&&"string"==typeof e&&(t=e,e=this.doc.getElementById(e),e&&e.id!==t)?this.doc.getElementsByName(t)[1]:e},getNext:function(e,t){return this._findSib(e,t,"nextSibling")},getPrev:function(e,t){return this._findSib(e,t,"previousSibling")},select:function(t,n){var r=this;return e(t,r.get(n)||r.settings.root_element||r.doc,[])},is:function(n,r){var i;if(n.length===t){if("*"===r)return 1==n.nodeType;if(C.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=g(t,"string")?o.doc.createElement(t):t,o.setAttribs(a,n),r&&(r.nodeType?a.appendChild(r):o.setHTML(a,r)),i?a:e.appendChild(a)})},create:function(e,t,n){return this.add(this.doc.createElement(e),e,t,n,1)},createHTML:function(e,t,n){var r="",i;r+="<"+e;for(i in t)t.hasOwnProperty(i)&&null!==t[i]&&"undefined"!=typeof t[i]&&(r+=" "+i+'="'+this.encode(t[i])+'"');return"undefined"!=typeof n?r+">"+n+"":r+" />"},createFragment:function(e){var t,n,r=this.doc,i;for(i=r.createElement("div"),t=r.createDocumentFragment(),e&&(i.innerHTML=e);n=i.firstChild;)t.appendChild(n);return t},remove:function(e,t){return e=this.$$(e),t?e.each(function(){for(var e;e=this.firstChild;)3==e.nodeType&&0===e.data.length?this.removeChild(e):this.parentNode.insertBefore(e,this)}).remove():e.remove(),e.length>1?e.toArray():e[0]},setStyle:function(e,t,n){e=this.$$(e).css(t,n),this.settings.update_styles&&f(this,e)},getStyle:function(e,n,r){return e=this.$$(e),r?e.css(n):(n=n.replace(/-(\D)/g,function(e,t){return t.toUpperCase()}),"float"==n&&(n=l.ie&&l.ie<12?"styleFloat":"cssFloat"),e[0]&&e[0].style?e[0].style[n]:t)},setStyles:function(e,t){e=this.$$(e).css(t),this.settings.update_styles&&f(this,e)},removeAllAttribs:function(e){return this.run(e,function(e){var t,n=e.attributes;for(t=n.length-1;t>=0;t--)e.removeAttributeNode(n.item(t))})},setAttrib:function(e,t,n){var r=this,i,o,a=r.settings;""===n&&(n=null),e=r.$$(e),i=e.attr(t),e.length&&(o=r.attrHooks[t],o&&o.set?o.set(e,n,t):e.attr(t,n),i!=n&&a.onSetAttrib&&a.onSetAttrib({attrElm:e,attrName:t,attrValue:n}))},setAttribs:function(e,t){var n=this;n.$$(e).each(function(e,r){m(t,function(e,t){n.setAttrib(r,t,e)})})},getAttrib:function(e,t,n){var r=this,i,o;return e=r.$$(e),e.length&&(i=r.attrHooks[t],o=i&&i.get?i.get(e,t):e.attr(t)),"undefined"==typeof o&&(o=n||""),o},getPos:function(e,t){var r=this,i=0,o=0,a,s=r.doc,l=s.body,c;if(e=r.get(e),t=t||l,e){if(t===l&&e.getBoundingClientRect&&"static"===n(l).css("position"))return c=e.getBoundingClientRect(),t=r.boxModel?s.documentElement:l,i=c.left+(s.documentElement.scrollLeft||l.scrollLeft)-t.clientLeft,o=c.top+(s.documentElement.scrollTop||l.scrollTop)-t.clientTop,{x:i,y:o};for(a=e;a&&a!=t&&a.nodeType;)i+=a.offsetLeft||0,o+=a.offsetTop||0,a=a.offsetParent;for(a=e.parentNode;a&&a!=t&&a.nodeType;)i-=a.scrollLeft||0,o-=a.scrollTop||0,a=a.parentNode}return{x:i,y:o}},parseStyle:function(e){return this.styles.parse(e)},serializeStyle:function(e,t){return this.styles.serialize(e,t)},addStyle:function(e){var t=this,n=t.doc,r,i;if(t!==p.DOM&&n===document){var o=p.DOM.addedStyles;if(o=o||[],o[e])return;o[e]=!0,p.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!==p.DOM&&n===document?void p.DOM.loadCSS(e):(e||(e=""),r=n.getElementsByTagName("head")[0],void m(e.split(","),function(e){var i;e=c._addCacheSuffix(e),t.files[e]||(t.files[e]=!0,i=t.create("link",{rel:"stylesheet",href:e}),b&&n.documentMode&&n.recalc&&(i.onload=function(){n.recalc&&n.recalc(),i.onload=null}),r.appendChild(i))}))},addClass:function(e,t){this.$$(e).addClass(t)},removeClass:function(e,t){this.toggleClass(e,t,!1)},hasClass:function(e,t){return this.$$(e).hasClass(t)},toggleClass:function(e,t,r){this.$$(e).toggleClass(t,r).each(function(){""===this.className&&n(this).attr("class",null)})},show:function(e){this.$$(e).show()},hide:function(e){this.$$(e).hide()},isHidden:function(e){return"none"==this.$$(e).css("display")},uniqueId:function(e){return(e?e:"mce_")+this.counter++},setHTML:function(e,t){e=this.$$(e),b?e.each(function(e,r){if(r.canHaveHTML!==!1){for(;r.firstChild;)r.removeChild(r.firstChild);try{r.innerHTML="
    "+t,r.removeChild(r.firstChild)}catch(i){n("
    ").html("
    "+t).contents().slice(1).appendTo(r)}return t}}):e.html(t)},getOuterHTML:function(e){return e=this.get(e),1==e.nodeType&&"outerHTML"in e?e.outerHTML:n("
    ").append(n(e).clone()).html()},setOuterHTML:function(e,t){var r=this;r.$$(e).each(function(){try{if("outerHTML"in this)return void(this.outerHTML=t)}catch(e){}r.remove(n(this).html(t),!0)})},decode:s.decode,encode:s.encodeAllRaw,insertAfter:function(e,t){return t=this.get(t),this.run(e,function(e){var n,r;return n=t.parentNode,r=t.nextSibling,r?n.insertBefore(e,r):n.appendChild(e),e})},replace:function(e,t,n){var r=this;return r.run(t,function(t){return g(t,"array")&&(e=e.cloneNode(!0)),n&&m(v(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),m(n.getAttribs(e),function(t){n.setAttrib(r,t.nodeName,n.getAttrib(e,t.nodeName))}),n.replace(r,e,1)),r||e},findCommonAncestor:function(e,t){for(var n=e,r;n;){for(r=t;r&&n!=r;)r=r.parentNode;if(n==r)break;n=n.parentNode}return!n&&e.ownerDocument?e.ownerDocument.documentElement:n},toHex:function(e){return this.styles.toHex(c.trim(e))},run:function(e,t,n){var r=this,i;return"string"==typeof e&&(e=r.get(e)),e?(n=n||this,e.nodeType||!e.length&&0!==e.length?t.call(n,e):(i=[],m(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(b){if(t=[],"OBJECT"==e.nodeName)return e.attributes;"OPTION"===e.nodeName&&this.getAttrib(e,"selected")&&t.push({specified:1,nodeName:"selected"});var n=/<\/?[\w:\-]+ ?|=[\"][^\"]+\"|=\'[^\']+\'|=[\w\-]+|>/gi;return e.cloneNode(!1).outerHTML.replace(n,"").replace(/[\w:\-]+/gi,function(e){t.push({specified:1,nodeName:e})}),t}return e.attributes},isEmpty:function(e,t){var n=this,r,i,a,s,l,c=0;if(e=e.firstChild){s=new o(e,e.parentNode),t=t||(n.schema?n.schema.getNonEmptyElements():null);do{if(a=e.nodeType,1===a){if(e.getAttribute("data-mce-bogus"))continue;if(l=e.nodeName.toLowerCase(),t&&t[l]){if("br"===l){c++;continue}return!1}for(i=n.getAttribs(e),r=i.length;r--;)if(l=i[r].nodeName,"name"===l||"data-mce-bookmark"===l)return!1}if(8==a)return!1;if(3===a&&!x.test(e.nodeValue))return!1}while(e=s.next())}return 1>=c},createRng:function(){var e=this.doc;return e.createRange?e.createRange():new a(this)},nodeIndex:h,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=y(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.insertBefore(n,e):l.insertBefore(t,e),l.insertBefore(r(s),e),i.remove(e),n||t):void 0},bind:function(e,t,n,r){var i=this;if(c.isArray(e)){for(var o=e.length;o--;)e[o]=i.bind(e[o],t,n,r);return e}return!i.settings.collect||e!==i.doc&&e!==i.win||i.boundEvents.push([e,t,n,r]),i.events.bind(e,t,n,r||i)},unbind:function(e,t,n){var r=this,i;if(c.isArray(e)){for(i=e.length;i--;)e[i]=r.unbind(e[i],t,n);return e}if(r.boundEvents&&(e===r.doc||e===r.win))for(i=r.boundEvents.length;i--;){var o=r.boundEvents[i];e!=o[0]||t&&t!=o[1]||n&&n!=o[2]||this.events.unbind(o[0],o[1],o[2])}return this.events.unbind(e,t,n)},fire:function(e,t,n){return this.events.fire(e,t,n)},getContentEditable:function(e){var t;return e&&1==e.nodeType?(t=e.getAttribute("data-mce-contenteditable"),t&&"inherit"!==t?t:"inherit"!==e.contentEditable?e.contentEditable:null):null},getContentEditableParent:function(e){for(var t=this.getRoot(),n=null;e&&e!==t&&(n=this.getContentEditable(e),null===n);e=e.parentNode);return n},destroy:function(){var t=this;if(t.boundEvents){for(var n=t.boundEvents.length;n--;){var r=t.boundEvents[n];this.events.unbind(r[0],r[1],r[2])}t.boundEvents=null}e.setDocument&&e.setDocument(),t.win=t.doc=t.root=t.events=t.frag=null},isChildOf:function(e,t){for(;e;){if(t===e)return!0;e=e.parentNode}return!1},dumpRng:function(e){return"startContainer: "+e.startContainer.nodeName+", startOffset: "+e.startOffset+", endContainer: "+e.endContainer.nodeName+", endOffset: "+e.endOffset},_findSib:function(e,t,n){var r=this,i=t;if(e)for("string"==typeof i&&(i=function(e){return r.is(e,t)}),e=e[n];e;e=e[n])if(i(e))return e;return null}},p.DOM=new p(document),p.nodeIndex=h,p}),r(E,[w,m],function(e,t){function n(){function e(e,n){function i(){a.remove(l),s&&(s.onreadystatechange=s.onload=s=null),n()}function o(){"undefined"!=typeof console&&console.log&&console.log("Failed to load: "+e)}var a=r,s,l;l=a.uniqueId(),s=document.createElement("script"),s.id=l,s.type="text/javascript",s.src=t._addCacheSuffix(e),"onreadystatechange"in s?s.onreadystatechange=function(){/loaded|complete/.test(s.readyState)&&i()}:s.onload=i,s.onerror=o,(document.getElementsByTagName("head")[0]||document.body).appendChild(s)}var n=0,a=1,s=2,l={},c=[],u={},d=[],f=0,h;this.isDone=function(e){return l[e]==s},this.markDone=function(e){l[e]=s},this.add=this.load=function(e,t,r){var i=l[e];i==h&&(c.push(e),l[e]=n),t&&(u[e]||(u[e]=[]),u[e].push({func:t,scope:r||this}))},this.loadQueue=function(e,t){this.loadScripts(c,e,t)},this.loadScripts=function(t,n,r){function c(e){i(u[e],function(e){e.func.call(e.scope)}),u[e]=h}var p;d.push({func:n,scope:r||this}),(p=function(){var n=o(t);t.length=0,i(n,function(t){return l[t]==s?void c(t):void(l[t]!=a&&(l[t]=a,f++,e(t,function(){l[t]=s,f--,c(t),p()})))}),f||(i(d,function(e){e.func.call(e.scope)}),d.length=0)})()}}var r=e.DOM,i=t.each,o=t.grep;return n.ScriptLoader=new n,n}),r(N,[E,m],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&&(s?a.call(s):a.call(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(_,[],function(){function e(e){return function(t){return!!t&&t.nodeType==e}}function t(e){return e=e.toLowerCase().split(" "),function(t){var n,r;if(t&&t.nodeType)for(r=t.nodeName.toLowerCase(),n=0;nn.length-1?t=n.length-1:0>t&&(t=0),n[t]||e}function o(e){this.walk=function(t,n){function r(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 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 l(e,t,i){var a=i?"nextSibling":"previousSibling";for(g=e,v=g.parentNode;g&&g!=t;g=v)v=g.parentNode,y=o(g==e?g:g[a],a),y.length&&(i||y.reverse(),n(r(y)))}var c=t.startContainer,u=t.startOffset,d=t.endContainer,f=t.endOffset,h,p,m,g,v,y,b;if(b=e.select("td.mce-item-selected,th.mce-item-selected"),b.length>0)return void s(b,function(e){n([e])});if(1==c.nodeType&&c.hasChildNodes()&&(c=c.childNodes[u]),1==d.nodeType&&d.hasChildNodes()&&(d=i(d,f)),c==d)return n(r([c]));for(h=e.findCommonAncestor(c,d),g=c;g;g=g.parentNode){if(g===d)return l(c,h,!0);if(g===h)break}for(g=d;g;g=g.parentNode){if(g===c)return l(d,h);if(g===h)break}p=a(c,h)||c,m=a(d,h)||d,l(c,p,!0),y=o(p==c?p:p.nextSibling,"nextSibling",m==d?m.nextSibling:m),y.length&&n(r(y)),l(d,m)},this.split=function(e){function t(e,t){return e.splitText(t)}var n=e.startContainer,r=e.startOffset,i=e.endContainer,o=e.endOffset;return n==i&&3==n.nodeType?r>0&&rr?(o-=r,n=i=t(i,o).previousSibling,o=i.nodeValue.length,r=0):o=0):(3==n.nodeType&&r>0&&r0&&o0)return h=v,p=n?v.nodeValue.length:0,void(i=!0);if(e.isBlock(v)||y[v.nodeName.toLowerCase()])return;s=v}o&&s&&(h=s,i=!0,p=0)}var h,p,m,g=e.getRoot(),v,y,b,C;if(h=n[(r?"start":"end")+"Container"],p=n[(r?"start":"end")+"Offset"],C=1==h.nodeType&&p===h.childNodes.length,y=e.schema.getNonEmptyElements(),b=r,!c(h)){if(1==h.nodeType&&p>h.childNodes.length-1&&(b=!1),9===h.nodeType&&(h=e.getRoot(),p=0),h===g){if(b&&(v=h.childNodes[p>0?p-1:0])){if(c(v))return;if(y[v.nodeName]||"TABLE"==v.nodeName)return}if(h.hasChildNodes()){if(p=Math.min(!b&&p>0?p-1:p,h.childNodes.length-1),h=h.childNodes[p],p=0,u(h)||c(h))return;if(h.hasChildNodes()&&!/TABLE/.test(h.nodeName)){v=h,m=new t(h,g);do{if(l(v)||c(v)){i=!1;break}if(3===v.nodeType&&v.nodeValue.length>0){p=b?0:v.nodeValue.length,h=v,i=!0;break}if(y[v.nodeName.toLowerCase()]&&!a(v)){p=e.nodeIndex(v),h=v.parentNode,"IMG"!=v.nodeName||b||p++,i=!0;break}}while(v=b?m.next():m.prev())}}}o&&(3===h.nodeType&&0===p&&f(!0),1===h.nodeType&&(v=h.childNodes[p],v||(v=h.childNodes[p-1]),!v||"BR"!==v.nodeName||d(v,"A")||s(v)||s(v,!0)||f(!0,v))),b&&!o&&3===h.nodeType&&p===h.nodeValue.length&&f(!1),i&&n["set"+(r?"Start":"End")](h,p)}}var i,o;return o=n.collapsed,r(!0),o||r(),i&&o&&n.collapse(!0),i}}function a(t,n,r){var i,o,a;if(i=r.elementFromPoint(t,n),o=r.body.createTextRange(),"HTML"==i.tagName&&(i=r.body),o.moveToElementText(i),a=e.toArray(o.getClientRects()),a=a.sort(function(e,t){return e=Math.abs(Math.max(e.top-n,e.bottom-n)),t=Math.abs(Math.max(t.top-n,t.bottom-n)),e-t}),a.length>0){n=(a[0].bottom+a[0].top)/2;try{return o.moveToPoint(t,n),o.collapse(!0),o}catch(s){}}return null}var s=e.each,l=n.isContentEditableFalse,c=r.isCaretContainer;return o.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},o.getCaretRangeFromPoint=function(e,t,n){var r,i;if(n.caretPositionFromPoint)i=n.caretPositionFromPoint(e,t),r=n.createRange(),r.setStart(i.offsetNode,i.offset),r.collapse(!0);else if(n.caretRangeFromPoint)r=n.caretRangeFromPoint(e,t);else if(n.body.createTextRange){r=n.body.createTextRange();try{r.moveToPoint(e,t),r.collapse(!0)}catch(o){r=a(e,t,n)}}return r},o.getSelectedNode=function(e){var t=e.startContainer,n=e.startOffset;return t.hasChildNodes()&&e.endOffset==n+1?t.childNodes[n]:null},o.getNode=function(e,t){return 1==e.nodeType&&e.hasChildNodes()&&(t>=e.childNodes.length&&(t=e.childNodes.length-1),e=e.childNodes[t]),e},o}),r(R,[T,h,u],function(e,t,n){return function(r){function i(e){var t,n;if(n=r.$(e).parentsUntil(r.getBody()).add(e),n.length===a.length){for(t=n.length;t>=0&&n[t]===a[t];t--);if(-1===t)return a=n,!0}return a=n,!1}var o,a=[];"onselectionchange"in r.getDoc()||r.on("NodeChange Click MouseUp KeyUp Focus",function(t){var n,i;n=r.selection.getRng(),i={startContainer:n.startContainer,startOffset:n.startOffset,endContainer:n.endContainer,endOffset:n.endOffset},"nodechange"!=t.type&&e.compareRanges(i,o)||r.fire("SelectionChange"),o=i}),r.on("contextmenu",function(){r.fire("SelectionChange")}),r.on("SelectionChange",function(){var e=r.selection.getStart(!0);(t.range||!r.selection.isCollapsed())&&!i(e)&&r.dom.isChildOf(e,r.getBody())&&r.nodeChanged({selectionChange:!0})}),r.on("MouseUp",function(e){e.isDefaultPrevented()||("IMG"==r.selection.getNode().nodeName?n.setEditorTimeout(r,function(){r.nodeChanged()}):r.nodeChanged())}),this.nodeChanged=function(e){var t=r.selection,n,i,o;r.initialized&&t&&!r.settings.disable_nodechange&&!r.readonly&&(o=r.getBody(),n=t.getStart()||o,n=n.ownerDocument!=r.getDoc()?r.getBody():n,"IMG"==n.nodeName&&t.isCollapsed()&&(n=n.parentNode),i=[],r.dom.getParent(n,function(e){return e===o?!0:void i.push(e)}),e=e||{},e.element=n,e.parents=i,r.fire("NodeChange",e))}}}),r(A,[],function(){function e(e,t,n){var r,i,o=n?"lastChild":"firstChild",a=n?"prev":"next";if(e[o])return e[o];if(e!==t){if(r=e[a])return r;for(i=e.parent;i&&i!==t;i=i.parent)if(r=i[a])return r}}function t(e,t){this.name=e,this.type=t,1===t&&(this.attributes=[],this.attributes.map={})}var n=/^[ \t\r\n]*$/,r={"#text":3,"#comment":8,"#cdata":4,"#pi":7,"#doctype":10,"#document-fragment":11};return t.prototype={replace:function(e){var t=this;return e.parent&&e.remove(),t.insert(e,t),t.remove(),t},attr:function(e,t){var n=this,r,i,o;if("string"!=typeof e){for(i in e)n.attr(i,e[i]);return n}if(r=n.attributes){if(t!==o){if(null===t){if(e in r.map)for(delete r.map[e],i=r.length;i--;)if(r[i].name===e)return r=r.splice(i,1),n;return n}if(e in r.map){for(i=r.length;i--;)if(r[i].name===e){r[i].value=t;break}}else r.push({name:e,value:t});return r.map[e]=t,n}return r.map[e]}},clone:function(){var e=this,n=new t(e.name,e.type),r,i,o,a,s;if(o=e.attributes){for(s=[],s.map={},r=0,i=o.length;i>r;r++)a=o[r],"id"!==a.name&&(s[s.length]={name:a.name,value:a.value},s.map[a.name]=a.value);n.attributes=s}return n.value=e.value,n.shortEnded=e.shortEnded,n},wrap:function(e){var t=this;return t.parent.insert(e,t),e.append(t),t},unwrap:function(){var e=this,t,n;for(t=e.firstChild;t;)n=t.next,e.insert(t,e,!0),t=n;e.remove()},remove:function(){var e=this,t=e.parent,n=e.next,r=e.prev;return t&&(t.firstChild===e?(t.firstChild=n,n&&(n.prev=null)):r.next=n,t.lastChild===e?(t.lastChild=r,r&&(r.next=null)):n.prev=r,e.parent=e.next=e.prev=null),e},append:function(e){var t=this,n;return e.parent&&e.remove(),n=t.lastChild,n?(n.next=e,e.prev=n,t.lastChild=e):t.lastChild=t.firstChild=e,e.parent=t,e},insert:function(e,t,n){var r;return e.parent&&e.remove(),r=t.parent||this,n?(t===r.firstChild?r.firstChild=e:t.prev.next=e,e.prev=t.prev,e.next=t,t.prev=e):(t===r.lastChild?r.lastChild=e:t.next.prev=e,e.next=t.next,e.prev=t,t.next=e),e.parent=r,e},getAll:function(t){var n=this,r,i=[];for(r=n.firstChild;r;r=e(r,n))r.name===t&&i.push(r);return i},empty:function(){var t=this,n,r,i;if(t.firstChild){for(n=[],i=t.firstChild;i;i=e(i,t))n.push(i);for(r=n.length;r--;)i=n[r],i.parent=i.firstChild=i.lastChild=i.next=i.prev=null}return t.firstChild=t.lastChild=null,t},isEmpty:function(t){var r=this,i=r.firstChild,o,a;if(i)do{if(1===i.type){if(i.attributes.map["data-mce-bogus"])continue;if(t[i.name])return!1;for(o=i.attributes.length;o--;)if(a=i.attributes[o].name,"name"===a||0===a.indexOf("data-mce-bookmark"))return!1}if(8===i.type)return!1;if(3===i.type&&!n.test(i.value))return!1}while(i=e(i,r));return!0},walk:function(t){return e(this,null,t)}},t.create=function(e,n){var i,o;if(i=new t(e,r[e]||1),n)for(o in n)i.attr(o,n[o]);return i},t}),r(B,[m],function(e){function t(e,t){return e?e.split(t||" "):[]}function n(e){function n(e,n,r){function i(e,t){var n={},r,i;for(r=0,i=e.length;i>r;r++)n[e[r]]=t||{};return n}var s,c,u,d=arguments;for(r=r||[],n=n||"","string"==typeof r&&(r=t(r)),c=3;co;o++)i.attributes[n[o]]={},i.attributesOrder.push(n[o])}var a={},l,c,u,d,f,h;return i[e]?i[e]:(l=t("id accesskey class dir lang style tabindex title"),c=t("address blockquote div dl fieldset form h1 h2 h3 h4 h5 h6 hr menu ol p pre table ul"),u=t("a abbr b bdo br button cite code del dfn em embed i iframe img input ins kbd label map noscript object q s samp script select small span strong sub sup textarea u var #text #comment"),"html4"!=e&&(l.push.apply(l,t("contenteditable contextmenu draggable dropzone hidden spellcheck translate")),c.push.apply(c,t("article aside details dialog figure header footer hgroup section nav")),u.push.apply(u,t("audio canvas command datalist mark meter output picture progress time wbr video ruby bdi keygen"))),"html5-strict"!=e&&(l.push("xml:lang"),h=t("acronym applet basefont big font strike tt"),u.push.apply(u,h),s(h,function(e){n(e,"",u)}),f=t("center dir isindex noframes"),c.push.apply(c,f),d=[].concat(c,u),s(f,function(e){n(e,"",d)})),d=d||[].concat(c,u),n("html","manifest","head body"),n("head","","base command link meta noscript script style title"),n("title hr noscript br"),n("base","href target"),n("link","href rel media hreflang type sizes hreflang"),n("meta","name http-equiv content charset"),n("style","media type scoped"),n("script","src async defer type charset"),n("body","onafterprint onbeforeprint onbeforeunload onblur onerror onfocus onhashchange onload onmessage onoffline ononline onpagehide onpageshow onpopstate onresize onscroll onstorage onunload",d),n("address dt dd div caption","",d),n("h1 h2 h3 h4 h5 h6 pre p abbr code var samp kbd sub sup i b u bdo span legend em strong small s cite dfn","",u),n("blockquote","cite",d),n("ol","reversed start type","li"),n("ul","","li"),n("li","value",d),n("dl","","dt dd"),n("a","href target rel media hreflang type",u),n("q","cite",u),n("ins del","cite datetime",d),n("img","src sizes srcset alt usemap ismap width height"),n("iframe","src name width height",d),n("embed","src type width height"),n("object","data type typemustmatch name usemap form width height",d,"param"),n("param","name value"),n("map","name",d,"area"),n("area","alt coords shape href target rel media hreflang type"),n("table","border","caption colgroup thead tfoot tbody tr"+("html4"==e?" col":"")),n("colgroup","span","col"),n("col","span"),n("tbody thead tfoot","","tr"),n("tr","","td th"),n("td","colspan rowspan headers",d),n("th","colspan rowspan headers scope abbr",d),n("form","accept-charset action autocomplete enctype method name novalidate target",d),n("fieldset","disabled form name",d,"legend"),n("label","form for",u),n("input","accept alt autocomplete checked dirname disabled form formaction formenctype formmethod formnovalidate formtarget height list max maxlength min multiple name pattern readonly required size src step type value width"),n("button","disabled form formaction formenctype formmethod formnovalidate formtarget name type value","html4"==e?d:u),n("select","disabled form multiple name required size","option optgroup"),n("optgroup","disabled label","option"),n("option","disabled label selected value"),n("textarea","cols dirname disabled form maxlength name readonly required rows wrap"),n("menu","type label",d,"li"),n("noscript","",d),"html4"!=e&&(n("wbr"),n("ruby","",u,"rt rp"),n("figcaption","",d),n("mark rt rp summary bdi","",u),n("canvas","width height",d),n("video","src crossorigin poster preload autoplay mediagroup loop muted controls width height buffered",d,"track source"),n("audio","src crossorigin preload autoplay mediagroup loop muted controls buffered volume",d,"track source"),n("picture","","img source"),n("source","src srcset type media sizes"),n("track","kind src srclang label default"),n("datalist","",u,"option"),n("article section nav aside header footer","",d),n("hgroup","","h1 h2 h3 h4 h5 h6"),n("figure","",d,"figcaption"),n("time","datetime",u),n("dialog","open",d),n("command","type label icon disabled checked radiogroup command"),n("output","for form name",u),n("progress","value max",u),n("meter","value min max low high optimum",u),n("details","open",d,"summary"),n("keygen","autofocus challenge disabled form keytype name")),"html5-strict"!=e&&(r("script","language xml:space"),r("style","xml:space"),r("object","declare classid code codebase codetype archive standby align border hspace vspace"),r("embed","align name hspace vspace"),r("param","valuetype type"),r("a","charset name rev shape coords"),r("br","clear"),r("applet","codebase archive code object alt name width height align hspace vspace"),r("img","name longdesc align border hspace vspace"),r("iframe","longdesc frameborder marginwidth marginheight scrolling align"),r("font basefont","size color face"),r("input","usemap align"),r("select","onchange"),r("textarea"),r("h1 h2 h3 h4 h5 h6 div p legend caption","align"),r("ul","type compact"),r("li","type"),r("ol dl menu dir","compact"),r("pre","width xml:space"),r("hr","align noshade size width"),r("isindex","prompt"),r("table","summary width frame rules cellspacing cellpadding align bgcolor"),r("col","width align char charoff valign"),r("colgroup","width align char charoff valign"),r("thead","align char charoff valign"),r("tr","align char charoff valign bgcolor"),r("th","axis align char charoff valign nowrap bgcolor width height"),r("form","accept"),r("td","abbr axis scope align char charoff valign nowrap bgcolor width height"),r("tfoot","align char charoff valign"),r("tbody","align char charoff valign"),r("area","nohref"),r("body","background bgcolor text link vlink alink")),"html4"!=e&&(r("input button select textarea","autofocus"),r("input textarea","placeholder"),r("a","download"),r("link script img","crossorigin"),r("iframe","sandbox seamless allowfullscreen")),s(t("a form meter progress dfn"),function(e){a[e]&&delete a[e].children[e]}),delete a.caption.children.table,delete a.script,i[e]=a,a)}function r(e,t){var n;return e&&(n={},"string"==typeof e&&(e={"*":e}),s(e,function(e,r){n[r]=n[r.toUpperCase()]="map"==t?a(e,/[, ]/):c(e,/[, ]/)})),n}var i={},o={},a=e.makeMap,s=e.each,l=e.extend,c=e.explode,u=e.inArray;return function(e){function o(t,n,r){var o=e[t];return o?o=a(o,/[, ]/,a(o.toUpperCase(),/[, ]/)):(o=i[t],o||(o=a(n," ",a(n.toUpperCase()," ")),o=l(o,r),i[t]=o)),o}function d(e){return new RegExp("^"+e.replace(/([?+*])/g,".$1")+"$")}function f(e){var n,r,i,o,s,l,c,f,h,p,m,g,v,b,x,w,E,N,_,S=/^([#+\-])?([^\[!\/]+)(?:\/([^\[!]+))?(?:(!?)\[([^\]]+)\])?$/,k=/^([!\-])?(\w+::\w+|[^=:<]+)?(?:([=:<])(.*))?$/,T=/[*?+]/;if(e)for(e=t(e,","),y["@"]&&(w=y["@"].attributes,E=y["@"].attributesOrder),n=0,r=e.length;r>n;n++)if(s=S.exec(e[n])){if(b=s[1],h=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,E)}if(f)for(f=t(f,"|"),i=0,o=f.length;o>i;i++)if(s=k.exec(f[i])){if(c={},m=s[1],p=s[2].replace(/::/g,":"),b=s[3],_=s[4],"!"===m&&(l.attributesRequired=l.attributesRequired||[],l.attributesRequired.push(p),c.required=!0),"-"===m){delete g[p],v.splice(u(v,p),1);continue}b&&("="===b&&(l.attributesDefault=l.attributesDefault||[],l.attributesDefault.push({name:p,value:_}),c.defaultValue=_),":"===b&&(l.attributesForced=l.attributesForced||[],l.attributesForced.push({name:p,value:_}),c.forcedValue=_),"<"===b&&(c.validValues=a(_,"?"))),T.test(p)?(l.attributePatterns=l.attributePatterns||[],c.pattern=d(p),l.attributePatterns.push(c)):(g[p]||v.push(p),g[p]=c)}w||"@"!=h||(w=g,E=v),x&&(l.outputName=h,y[x]=l),T.test(h)?(l.pattern=d(h),C.push(l)):y[h]=l}}function h(e){y={},C=[],f(e),s(E,function(e,t){b[t]=e.children})}function p(e){var n=/^(~)?(.+)$/;e&&(i.text_block_elements=i.block_elements=null,s(t(e,","),function(e){var t=n.exec(e),r="~"===t[1],i=r?"span":"div",o=t[2];if(b[o]=b[i],L[o]=i,r||(R[o.toUpperCase()]={},R[o]={}),!y[o]){var a=y[i];a=l({},a),delete a.removeEmptyAttrs,delete a.removeEmpty,y[o]=a}s(b,function(e,t){e[i]&&(b[t]=e=l({},b[t]),e[o]=e[i])})}))}function m(n){var r=/^([+\-]?)(\w+)\[([^\]]+)\]$/;i[e.schema]=null,n&&s(t(n,","),function(e){var n=r.exec(e),i,o;n&&(o=n[1],i=o?b[n[2]]:b[n[2]]={"#comment":{}},i=b[n[2]],s(t(n[3],"|"),function(e){"-"===o?delete i[e]:i[e]={}}))})}function g(e){var t=y[e],n;if(t)return t;for(n=C.length;n--;)if(t=C[n],t.pattern.test(e))return t}var v=this,y={},b={},C=[],x,w,E,N,_,S,k,T,R,A,B,D,M,L={},P={};e=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=o("whitespace_elements","pre script noscript style textarea video audio iframe object"),_=o("self_closing_elements","colgroup dd dt li option p td tfoot th thead tr"),S=o("short_ended_elements","area base basefont br col frame hr img input isindex link meta param embed source wbr track"),k=o("boolean_attributes","checked compact declare defer disabled ismap multiple nohref noresize noshade nowrap readonly selected autoplay loop controls"),A=o("non_empty_elements","td th iframe video audio object script",S),B=o("move_caret_before_on_enter_elements","table",A),D=o("text_block_elements","h1 h2 h3 h4 h5 h6 p div address pre form blockquote center dir fieldset header footer article section hgroup aside nav figure"),R=o("block_elements","hr table tbody thead tfoot th tr td li ol ul caption dl dt dd noscript menu isindex option datalist select optgroup figcaption",D),M=o("text_inline_elements","span strong b em i font strike u var cite dfn code mark q sup sub samp"),s((e.special||"script noscript style textarea").split(" "),function(e){P[e]=new RegExp("]*>","gi")}),e.valid_elements?h(e.valid_elements):(s(E,function(e,t){y[t]={attributes:e.attributes,attributesOrder:e.attributesOrder},b[t]=e.children}),"html5"!=e.schema&&s(t("strong/b em/i"),function(e){e=t(e,"/"),y[e[1]].outputName=e[0]}),y.img.attributesDefault=[{name:"alt",value:""}],s(t("ol ul sub sup blockquote span font a table tbody tr strong em b i"),function(e){y[e]&&(y[e].removeEmpty=!0)}),s(t("p h1 h2 h3 h4 h5 h6 th td pre div address caption"),function(e){y[e].paddEmpty=!0}),s(t("span"),function(e){y[e].removeEmptyAttrs=!0})),p(e.custom_elements),m(e.valid_children),f(e.extended_valid_elements),m("+ol[ul|ol],+ul[ul|ol]"),e.invalid_elements&&s(c(e.invalid_elements),function(e){y[e]&&delete y[e]}),g("span")||f("span[!data-mce-type|*]"),v.children=b,v.getValidStyles=function(){return x},v.getInvalidStyles=function(){return w},v.getValidClasses=function(){return T},v.getBoolAttrs=function(){return k},v.getBlockElements=function(){return R},v.getTextBlockElements=function(){return D},v.getTextInlineElements=function(){return M},v.getShortEndedElements=function(){return S},v.getSelfClosingElements=function(){return _},v.getNonEmptyElements=function(){return A},v.getMoveCaretBeforeOnEnterElements=function(){return B},v.getWhiteSpaceElements=function(){return N},v.getSpecialElements=function(){return P},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=h,v.addCustomElements=p,v.addValidChildren=m,v.elements=y}}),r(D,[B,C,m],function(e,t,n){function r(e,t,n){var r=1,i,o,a,s;for(s=e.getShortEndedElements(),a=/<([!?\/])?([A-Za-z0-9\-_\:\.]+)((?:\s+[^"\'>]+(?:(?:"[^"]*")|(?:\'[^\']*\')|[^>]*))*|\/|\s+)>/g,a.lastIndex=i=n;o=a.exec(t);){if(i=a.lastIndex,"/"===o[1])r--;else if(!o[1]){if(o[2]in s)continue;r++}if(0===r)break}return i}function i(i,a){function s(){}var l=this;i=i||{},l.schema=a=a||new e,i.fix_self_closing!==!1&&(i.fix_self_closing=!0),o("comment cdata text start end pi doctype".split(" "),function(e){e&&(l[e]=i[e]||s)}),l.parse=function(e){function o(e){var t,n;for(t=h.length;t--&&h[t].name!==e;);if(t>=0){for(n=h.length-1;n>=t;n--)e=h[n],e.valid&&l.end(e.name);h.length=t}}function s(e,t,n,r,o){var a,s,l=/[\s\u0000-\u001F]+/g;if(t=t.toLowerCase(),n=t in x?t:z(n||r||o||""),E&&!y&&0!==t.indexOf("data-")){if(a=T[t],!a&&R){for(s=R.length;s--&&(a=R[s],!a.pattern.test(t)););-1===s&&(a=null)}if(!a)return;if(a.validValues&&!(n in a.validValues))return}if(V[t]&&!i.allow_script_urls){var c=n.replace(l,"");try{c=decodeURIComponent(c)}catch(u){c=unescape(c)}if(U.test(c))return;if(!i.allow_html_data_urls&&$.test(c)&&!/^data:image\//i.test(c))return}p.map[t]=n,p.push({name:t,value:n})}var l=this,c,u=0,d,f,h=[],p,m,g,v,y,b,C,x,w,E,N,_,S,k,T,R,A,B,D,M,L,P,H,O,I,F=0,z=t.decode,W,V=n.makeMap("src,href,data,background,formaction,poster"),U=/((java|vb)script|mhtml):/i,$=/^data:/i;for(P=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,C=a.getShortEndedElements(),L=i.self_closing_elements||a.getSelfClosingElements(),x=a.getBoolAttrs(),E=i.validate,b=i.remove_internals,W=i.fix_self_closing,O=a.getSpecialElements();c=P.exec(e);){if(u0&&h[h.length-1].name===d&&o(d),!E||(N=a.getElementRule(d))){if(_=!0,E&&(T=N.attributes,R=N.attributePatterns),(k=c[8])?(y=-1!==k.indexOf("data-mce-type"),y&&b&&(_=!1),p=[],p.map={},k.replace(H,s)):(p=[],p.map={}),E&&!y){if(A=N.attributesRequired,B=N.attributesDefault,D=N.attributesForced,M=N.removeEmptyAttrs,M&&!p.length&&(_=!1),D)for(m=D.length;m--;)S=D[m],v=S.name,I=S.value,"{$uid}"===I&&(I="mce_"+F++),p.map[v]=I,p.push({name:v,value:I});if(B)for(m=B.length;m--;)S=B[m],v=S.name,v in p.map||(I=S.value,"{$uid}"===I&&(I="mce_"+F++),p.map[v]=I,p.push({name:v,value:I}));if(A){for(m=A.length;m--&&!(A[m]in p.map););-1===m&&(_=!1)}if(S=p.map["data-mce-bogus"]){if("all"===S){u=r(a,e,P.lastIndex),P.lastIndex=u;continue}_=!1}}_&&l.start(d,p,w)}else _=!1;if(f=O[d]){f.lastIndex=u=c.index+c[0].length,(c=f.exec(e))?(_&&(g=e.substr(u,c.index-u)),u=c.index+c[0].length):(g=e.substr(u),u=e.length),_&&(g.length>0&&l.text(g,!0),l.end(d)),P.lastIndex=u;continue}w||(k&&k.indexOf("/")==k.length-1?_&&l.end(d):h.push({name:d,valid:_}))}else(d=c[1])?(">"===d.charAt(0)&&(d=" "+d),i.allow_conditional_comments||"[if"!==d.substr(0,3)||(d=" "+d),l.comment(d)):(d=c[2])?l.cdata(d):(d=c[3])?l.doctype(d):(d=c[4])&&l.pi(d,c[5]);u=c.index+c[0].length}for(u=0;m--)d=h[m],d.valid&&l.end(d.name)}}var o=n.each;return i.findEndTag=r,i}),r(M,[A,B,D,m],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,h,p,m,g,v,y,b;for(m=i("tr,td,th,tbody,thead,tfoot,table"),p=l.getNonEmptyElements(),g=l.getTextBlockElements(),v=l.getSpecialElements(),n=0;n1){for(a.reverse(),s=c=u.filterNode(a[0].clone()),h=0;h0)return void(t.value=r);if(n=t.next){if(3==n.type&&n.value.length){t=t.prev;continue}if(!o[n.name]&&"script"!=n.name&&"style"!=n.name){t=t.prev;continue}}i=t.prev,t.remove(),t=i}}function g(e){var t,n={};for(t in e)"li"!==t&&"p"!=t&&(n[t]=e[t]);return n}var v,y,b,C,x,w,E,N,_,S,k,T,R,A=[],B,D,M,L,P,H,O,I;if(o=o||{},h={},p={},T=s(i("script,style,head,html,body,title,meta,param"),l.getBlockElements()),O=l.getNonEmptyElements(),H=l.children,k=r.validate,I="forced_root_block"in o?o.forced_root_block:r.forced_root_block,P=l.getWhiteSpaceElements(),R=/^[ \t\r\n]+/,D=/[ \t\r\n]+$/,M=/[ \t\r\n]+/g,L=/^[ \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(M," "),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=H[b.name],s&&H[r.name]&&!s[r.name]&&A.push(r),i=f.length;i--;)a=f[i].name,a in t.map&&(_=p[a],_?_.push(r):p[a]=[r]);T[e]&&m(r),n||(b=r),!B&&P[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||L.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||L.test(i))&&(n.remove(),n=o),n=o}if(B&&P[t]&&(B=!1),(r.removeEmpty||r.paddEmpty)&&b.isEmpty(O))if(r.paddEmpty)b.empty().append(new e("#text","3")).value="\xa0";else if(!b.attributes.map.name&&!b.attributes.map.id)return a=b.parent,T[b.name]?b.empty().remove():b.unwrap(),void(b=a);b=b.parent}}},l),y=b=new e(o.context||r.root_name,11),v.parse(t),k&&A.length&&(o.context?o.invalid=!0:c(A)),I&&("body"==y.name||o.isRootContent)&&a(),!o.invalid){for(S in h){for(_=d[S],C=h[S],E=C.length;E--;)C[E].parent||C.splice(E,1);for(x=0,w=_.length;w>x;x++)_[x](C,S,o)}for(x=0,w=f.length;w>x;x++)if(_=f[x],_.name in p){for(C=p[_.name],E=C.length;E--;)C[E].parent||C.splice(E,1);for(E=0,N=_.callbacks.length;N>E;E++)_.callbacks[E](C,_.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,h,p;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)&&(h=l.getElementRule(c.name),h&&(h.removeEmpty?c.remove():h.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&&(p=new e("#text",3),p.value="\xa0",i.replace(p))}}),r.allow_html_in_named_anchor||u.addAttributeFilter("id,name",function(e){for(var t=e.length,n,r,i,o;t--;)if(o=e[t],"a"===o.name&&o.firstChild&&!o.attr("href")){i=o.parent,n=o.lastChild;do r=n.prev,i.insert(n,o),n=r;while(n)}}),r.validate&&l.getValidClasses()&&u.addAttributeFilter("class",function(e){for(var t=e.length,n,r,i,o,a,s=l.getValidClasses(),c,u;t--;){for(n=e[t],r=n.attr("class").split(" "),a="",i=0;i0&&(f=r[r.length-1],f.length>0&&"\n"!==f&&r.push("\n")),r.push("<",e),t)for(c=0,u=t.length;u>c;c++)d=t[c],r.push(" ",d.name,'="',s(d.value,!0),'"');!n||l?r[r.length]=">":r[r.length]=" />",n&&i&&a[e]&&r.length>0&&(f=r[r.length-1],f.length>0&&"\n"!==f&&r.push("\n"))},end:function(e){var t;r.push(""),i&&a[e]&&r.length>0&&(t=r[r.length-1],t.length>0&&"\n"!==t&&r.push("\n"))},text:function(e,t){e.length>0&&(r[r.length]=t?e:s(e))},cdata:function(e){r.push("")},comment:function(e){r.push("")},pi:function(e,t){t?r.push(""):r.push(""),i&&r.push("\n")},doctype:function(e){r.push("",i?"\n":"")},reset:function(){r.length=0},getContent:function(){return r.join("").replace(/\n$/,"")}}}}),r(P,[L,B],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,h,p,m;if(n)n(e);else{if(s=e.name,l=e.shortEnded,c=e.attributes,a&&c&&c.length>1&&(f=[],f.map={},m=r.getElementRule(e.name))){for(h=0,p=m.attributesOrder.length;p>h;h++)u=m.attributesOrder[h],u in c.map&&(d=c.map[u],f.map[u]=d,f.push({name:u,value:d}));for(h=0,p=c.length;p>h;h++)u=c[h].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(H,[w,M,D,C,P,A,B,h,m,S],function(e,t,n,r,i,o,a,s,l,c){function u(e){function t(e){return e&&"br"===e.name}var n,r;n=e.lastChild,t(n)&&(r=n.prev,t(r)&&(n.remove(),r.remove()))}var d=l.each,f=l.trim,h=e.DOM,p=new RegExp(["]+data-mce-bogus[^>]+>[\u200b\ufeff]+<\\/span>",'\\s?data-mce-selected="[^"]+"'].join("|"),"gi");return function(e,o){function l(){var e=o.getBody().innerHTML,t=/<(\w+) [^>]*data-mce-bogus="all"[^>]*>/g,r,i,a,s,l,u=o.schema;for(e=c.trim(e.replace(p,"")),l=u.getShortEndedElements();s=t.exec(e);)i=t.lastIndex,a=s[0].length,r=l[s[1]]?i:n.findEndTag(u,e,i),e=e.substring(0,i-a)+e.substring(r),t.lastIndex=i-a;return f(e)}var m,g,v;return o&&(m=o.dom,g=o.schema),m=m||h,g=g||new a(e),e.entity_encoding=e.entity_encoding||"named",e.remove_trailing_brs="remove_trailing_brs"in e?e.remove_trailing_brs:!0,v=new t(e,g),v.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)}),v.addAttributeFilter("src,href,style",function(t,n){for(var r=t.length,i,o,a="data-mce-"+n,s=e.url_converter,l=e.url_converter_scope,c;r--;)i=t[r],o=i.attributes.map[a],o!==c?(i.attr(n,o.length>0?o:null),i.attr(a,null)):(o=i.attributes.map[n],"style"===n?o=m.serializeStyle(m.parseStyle(o),i.name):s&&(o=s.call(l,o,n,i.name)),i.attr(n,o.length>0?o:null))}),v.addAttributeFilter("class",function(e){for(var t=e.length,n,r;t--;)n=e[t],r=n.attr("class"),r&&(r=n.attr("class").replace(/(?:^|\s)mce-item-\w+(?!\S)/g,""),n.attr("class",r.length>0?r:null))}),v.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()}),v.addNodeFilter("noscript",function(e){for(var t=e.length,n;t--;)n=e[t].firstChild,n&&(n.value=r.decode(n.value))}),v.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="")}),v.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))}),v.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&&v.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)}),v.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:g,addNodeFilter:v.addNodeFilter,addAttributeFilter:v.addAttributeFilter,serialize:function(t,n){var r=this,o,a,l,h,p,y;return s.ie&&m.select("script,style,select,map").length>0?(p=t.innerHTML,t=t.cloneNode(!1),m.setHTML(t,p)):t=t.cloneNode(!0),o=t.ownerDocument.implementation,o.createHTMLDocument&&(a=o.createHTMLDocument(""),d("BODY"==t.nodeName?t.childNodes:[t],function(e){a.body.appendChild(a.importNode(e,!0))}),t="BODY"!=t.nodeName?a.body.firstChild:a.body,l=m.doc,m.doc=a),n=n||{},n.format=n.format||"html",n.selection&&(n.forced_root_block=""),n.no_events||(n.node=t,r.onPreProcess(n)),y=v.parse(f(n.getInner?t.innerHTML:m.getOuterHTML(t)),n),u(y),h=new i(e,g),n.content=h.serialize(y),n.cleanup||(n.content=c.trim(n.content),n.content=n.content.replace(/\uFEFF/g,"")),n.no_events||r.onPostProcess(n),l&&(m.doc=l),n.node=null,n.content},addRules:function(e){g.addValidElements(e)},setRules:function(e){g.setValidElements(e)},onPreProcess:function(e){o&&o.fire("PreProcess",e)},onPostProcess:function(e){o&&o.fire("PostProcess",e)},getTrimmedContent:l}}}),r(O,[],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,p;a=i.create("a"),t=e?s:c,n=e?l:u,d=r.duplicate(),(t==f||t==f.documentElement)&&(t=h,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)):(p=t.childNodes,p.length?(n>=p.length?i.insertAfter(a,p[p.length-1]):t.insertBefore(a,p[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,h=f.body,p,m;if(s=t.startContainer,l=t.startOffset,c=t.endContainer,u=t.endOffset,r=h.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=h.createControlRange(),a.addElement(m),a.select(),p=e.getRng(),p.item&&m===p.item(0))return}catch(g){}}n(!0),n(),r.select()},this.getRangeAt=n}return e}),r(I,[h],function(e){return{BACKSPACE:8,DELETE:46,DOWN:40,ENTER:13,LEFT:37,RIGHT:39,SPACEBAR:32,TAB:9,UP:38,modifierPressed:function(e){return e.shiftKey||e.ctrlKey||e.altKey||this.metaKeyPressed(e)},metaKeyPressed:function(t){return e.mac?t.metaKey:t.ctrlKey&&!t.altKey}}}),r(F,[I,m,u,h,_],function(e,t,n,r,i){var o=i.isContentEditableFalse;return function(i,a){function s(e){var t=a.settings.object_resizing;return t===!1||r.iOS?!1:("string"!=typeof t&&(t="table,img,div"),"false"===e.getAttribute("data-mce-resize")?!1:e==a.getBody()?!1:a.dom.is(e,t))}function l(t){var n,r,i,o,s;n=t.screenX-B,r=t.screenY-D,F=n*R[2]+P,z=r*R[3]+H,F=5>F?5:F,z=5>z?5:z,i="IMG"==_.nodeName&&a.settings.resize_img_proportional!==!1?!e.modifierPressed(t):e.modifierPressed(t)||"IMG"==_.nodeName&&R[2]*R[3]!==0,i&&($(n)>$(r)?(z=q(F*O),F=q(z/O)):(F=q(z/O),z=q(F*O))),E.setStyles(S,{width:F,height:z}),o=R.startPos.x+n,s=R.startPos.y+r,o=o>0?o:0,s=s>0?s:0,E.setStyles(k,{left:o,top:s,display:"block"}),k.innerHTML=F+" × "+z,R[2]<0&&S.clientWidth<=F&&E.setStyle(S,"left",M+(P-F)),R[3]<0&&S.clientHeight<=z&&E.setStyle(S,"top",L+(H-z)),n=j.scrollWidth-Y,r=j.scrollHeight-X,n+r!==0&&E.setStyles(k,{left:o-n,top:s-r}),I||(a.fire("ObjectResizeStart",{target:_,width:P,height:H}),I=!0)}function c(){function e(e,t){t&&(_.style[e]||!a.schema.isValid(_.nodeName.toLowerCase(),e)?E.setStyle(_,e,t):E.setAttrib(_,e,t))}I=!1,e("width",F),e("height",z),E.unbind(W,"mousemove",l),E.unbind(W,"mouseup",c),V!=W&&(E.unbind(V,"mousemove",l),E.unbind(V,"mouseup",c)),E.remove(S),E.remove(k),U&&"TABLE"!=_.nodeName||u(_),a.fire("ObjectResized",{target:_,width:F,height:z}),E.setAttrib(_,"style",E.getAttrib(_,"style")),a.nodeChanged()}function u(e,t,n){var i,o,u,f,h;d(),b(),i=E.getPos(e,j),M=i.x,L=i.y,h=e.getBoundingClientRect(),o=h.width||h.right-h.left,u=h.height||h.bottom-h.top,_!=e&&(y(),_=e,F=z=0),f=a.fire("ObjectSelected",{target:e}),s(e)&&!f.isDefaultPrevented()?N(T,function(e,i){function a(t){B=t.screenX,D=t.screenY,P=_.clientWidth,H=_.clientHeight,O=H/P,R=e,e.startPos={x:o*e[0]+M,y:u*e[1]+L},Y=j.scrollWidth,X=j.scrollHeight,S=_.cloneNode(!0),E.addClass(S,"mce-clonedresizable"),E.setAttrib(S,"data-mce-bogus","all"),S.contentEditable=!1,S.unSelectabe=!0,E.setStyles(S,{left:M,top:L,margin:0}),S.removeAttribute("data-mce-selected"),j.appendChild(S),E.bind(W,"mousemove",l),E.bind(W,"mouseup",c),V!=W&&(E.bind(V,"mousemove",l),E.bind(V,"mouseup",c)),k=E.add(j,"div",{"class":"mce-resize-helper","data-mce-bogus":"all"},P+" × "+H)}var s;return t?void(i==t&&a(n)):(s=E.get("mceResizeHandle"+i),s&&E.remove(s),s=E.add(j,"div",{id:"mceResizeHandle"+i,"data-mce-bogus":"all","class":"mce-resizehandle",unselectable:!0,style:"cursor:"+i+"-resize; margin:0; padding:0"}),r.ie&&(s.contentEditable=!1),E.bind(s,"mousedown",function(e){e.stopImmediatePropagation(),e.preventDefault(),a(e)}),e.elm=s,void E.setStyles(s,{left:o*e[0]+M-s.offsetWidth/2,top:u*e[1]+L-s.offsetHeight/2}))}):d(),_.setAttribute("data-mce-selected","1")}function d(){var e,t;b(),_&&_.removeAttribute("data-mce-selected");for(e in T)t=E.get("mceResizeHandle"+e),t&&(E.unbind(t),E.remove(t))}function f(e){function t(e,t){if(e)do if(e===t)return!0;while(e=e.parentNode)}var n,r;if(!I&&!a.removed)return N(E.select("img[data-mce-selected],hr[data-mce-selected]"),function(e){e.removeAttribute("data-mce-selected")}),r="mousedown"==e.type?e.target:i.getNode(),r=E.$(r).closest(U?"table":"table,img,hr")[0],t(r,j)&&(C(),n=i.getStart(!0),t(n,r)&&t(i.getEnd(!0),r)&&(!U||r!=n&&"IMG"!==n.nodeName))?void u(r):void d()}function h(e,t,n){e&&e.attachEvent&&e.attachEvent("on"+t,n)}function p(e,t,n){e&&e.detachEvent&&e.detachEvent("on"+t,n)}function m(e){var t=e.srcElement,n,r,i,o,s,l,c;n=t.getBoundingClientRect(),l=A.clientX-n.left,c=A.clientY-n.top;for(r in T)if(i=T[r],o=t.offsetWidth*i[0],s=t.offsetHeight*i[1],$(o-l)<8&&$(s-c)<8){R=i;break}I=!0,a.fire("ObjectResizeStart",{target:_,width:_.clientWidth,height:_.clientHeight}),a.getDoc().selection.empty(),u(t,r,A)}function g(e){e.preventDefault?e.preventDefault():e.returnValue=!1}function v(e){var t=e.srcElement;if(o(t))return void g(e);if(t!=_){if(a.fire("ObjectSelected",{target:t}),y(),0===t.id.indexOf("mceResizeHandle"))return void(e.returnValue=!1);("IMG"==t.nodeName||"TABLE"==t.nodeName)&&(d(),_=t,h(t,"resizestart",m))}}function y(){p(_,"resizestart",m)}function b(){for(var e in T){var t=T[e];t.elm&&(E.unbind(t.elm),delete t.elm)}}function C(){try{a.getDoc().execCommand("enableObjectResizing",!1,!1)}catch(e){}}function x(e){var t;if(U){t=W.body.createControlRange();try{return t.addElement(e),t.select(),!0}catch(n){}}}function w(){_=S=null,U&&(y(),p(j,"controlselect",v))}var E=a.dom,N=t.each,_,S,k,T,R,A,B,D,M,L,P,H,O,I,F,z,W=a.getDoc(),V=document,U=r.ie&&r.ie<11,$=Math.abs,q=Math.round,j=a.getBody(),Y,X;T={nw:[0,0,-1,-1],ne:[1,0,1,-1],se:[1,1,1,1],sw:[0,1,-1,1]};var K=".mce-content-body";return a.contentStyles.push(K+" div.mce-resizehandle {position: absolute;border: 1px solid black;background: #FFF;width: 7px;height: 7px;z-index: 10000}"+K+" .mce-resizehandle:hover {background: #000}"+K+" *[data-mce-selected] {outline: 1px solid black;resize: none}"+K+" .mce-clonedresizable {position: absolute;"+(r.gecko?"":"outline: 1px dashed black;")+"opacity: .5;filter: alpha(opacity=50);z-index: 10000}"+K+" .mce-resize-helper {background: #555;background: rgba(0,0,0,0.75);border-radius: 3px;border: 1px;color: white;display: none;font-family: sans-serif;font-size: 12px;white-space: nowrap;line-height: 14px;margin: 5px 10px;padding: 5px;position: absolute;z-index: 10001}"),a.on("init",function(){U?(a.on("ObjectResized",function(e){"TABLE"!=e.target.nodeName&&(d(),x(e.target))}),h(j,"controlselect",v),a.on("mousedown",function(e){A=e})):(C(),r.ie>=11&&(a.on("mousedown click",function(e){var t=e.target.nodeName;!I&&/^(TABLE|IMG|HR)$/.test(t)&&(a.selection.select(e.target,"TABLE"==t),"mousedown"==e.type&&a.nodeChanged())}),a.dom.bind(j,"mscontrolselect",function(e){function t(e){n.setEditorTimeout(a,function(){a.selection.select(e)})}return o(e.target)?(e.preventDefault(),void t(e.target)):void(/^(TABLE|IMG|HR)$/.test(e.target.nodeName)&&(e.preventDefault(),"IMG"==e.target.tagName&&t(e.target)))})));var e=n.throttle(f);a.on("nodechange ResizeEditor ResizeWindow drop",e),a.on("keydown keyup",function(t){_&&"TABLE"==_.nodeName&&e(t)}),a.on("hide blur",d)}),a.on("remove",b),{isResizable:s,showResizeRect:u,hideResizeRect:d,updateResizeRect:f,controlSelect:x,destroy:w}}}),r(z,[],function(){function e(e){return function(){return e}}function t(e){return function(t){return!e(t)}}function n(e,t){return function(n){return e(t(n))}}function r(){var e=a.call(arguments);return function(t){for(var n=0;n=e.length?e.apply(this,t.slice(1)):function(){var e=t.concat([].slice.call(arguments));return o.apply(this,e)}}var a=[].slice;return{constant:e,negate:t,and:i,or:r,curry:o,compose:n}}),r(W,[_,p,k],function(e,t,n){function r(e){return m(e)?!1:d(e)?f(e.parentNode)?!1:!0:h(e)||u(e)||p(e)||c(e)}function i(e,t){for(e=e.parentNode;e&&e!=t;e=e.parentNode){if(c(e))return!1;if(l(e))return!0}return!0}function o(e){return c(e)?t.reduce(e.getElementsByTagName("*"),function(e,t){return e||l(t)},!1)!==!0:!1}function a(e){return h(e)||o(e)}function s(e,t){return r(e)&&i(e,t)}var l=e.isContentEditableTrue,c=e.isContentEditableFalse,u=e.isBr,d=e.isText,f=e.matchNodeNames("script style textarea"),h=e.matchNodeNames("img input textarea hr iframe video audio object"),p=e.matchNodeNames("table"),m=n.isCaretContainer;return{isCaretCandidate:r,isInEditable:i,isAtomic:a,isEditableCaretCandidate:s}}),r(V,[],function(){function e(e){return e?{left:c(e.left),top:c(e.top),bottom:c(e.bottom),right:c(e.right),width:c(e.width),height:c(e.height)}:{left:0,top:0,bottom:0,right:0,width:0,height:0}}function t(t,n){return t=e(t),n?t.right=t.left:(t.left=t.left+t.width,t.right=t.left),t.width=0,t}function n(e,t){return e.left===t.left&&e.top===t.top&&e.bottom===t.bottom&&e.right===t.right}function r(e,t,n){return e>=0&&e<=Math.min(t.height,n.height)/2; -}function i(e,t){return e.bottomt.bottom?!1:r(t.top-e.bottom,e,t)}function o(e,t){return e.top>t.bottom?!0:e.bottomt.right}function l(e,t){return i(e,t)?-1:o(e,t)?1:a(e,t)?-1:s(e,t)?1:0}var c=Math.round;return{clone:e,collapse:t,isEqual:n,isAbove:i,isBelow:o,isLeft:a,isRight:s,compare:l}}),r(U,[],function(){function e(e){return"string"==typeof e&&e.charCodeAt(0)>=768&&t.test(e)}var t=new RegExp("[\u0300-\u036f\u0483-\u0487\u0488-\u0489\u0591-\u05bd\u05bf\u05c1-\u05c2\u05c4-\u05c5\u05c7\u0610-\u061a\u064b-\u065f\u0670\u06d6-\u06dc\u06df-\u06e4\u06e7-\u06e8\u06ea-\u06ed\u0711\u0730-\u074a\u07a6-\u07b0\u07eb-\u07f3\u0816-\u0819\u081b-\u0823\u0825-\u0827\u0829-\u082d\u0859-\u085b\u08e3-\u0902\u093a\u093c\u0941-\u0948\u094d\u0951-\u0957\u0962-\u0963\u0981\u09bc\u09be\u09c1-\u09c4\u09cd\u09d7\u09e2-\u09e3\u0a01-\u0a02\u0a3c\u0a41-\u0a42\u0a47-\u0a48\u0a4b-\u0a4d\u0a51\u0a70-\u0a71\u0a75\u0a81-\u0a82\u0abc\u0ac1-\u0ac5\u0ac7-\u0ac8\u0acd\u0ae2-\u0ae3\u0b01\u0b3c\u0b3e\u0b3f\u0b41-\u0b44\u0b4d\u0b56\u0b57\u0b62-\u0b63\u0b82\u0bbe\u0bc0\u0bcd\u0bd7\u0c00\u0c3e-\u0c40\u0c46-\u0c48\u0c4a-\u0c4d\u0c55-\u0c56\u0c62-\u0c63\u0c81\u0cbc\u0cbf\u0cc2\u0cc6\u0ccc-\u0ccd\u0cd5-\u0cd6\u0ce2-\u0ce3\u0d01\u0d3e\u0d41-\u0d44\u0d4d\u0d57\u0d62-\u0d63\u0dca\u0dcf\u0dd2-\u0dd4\u0dd6\u0ddf\u0e31\u0e34-\u0e3a\u0e47-\u0e4e\u0eb1\u0eb4-\u0eb9\u0ebb-\u0ebc\u0ec8-\u0ecd\u0f18-\u0f19\u0f35\u0f37\u0f39\u0f71-\u0f7e\u0f80-\u0f84\u0f86-\u0f87\u0f8d-\u0f97\u0f99-\u0fbc\u0fc6\u102d-\u1030\u1032-\u1037\u1039-\u103a\u103d-\u103e\u1058-\u1059\u105e-\u1060\u1071-\u1074\u1082\u1085-\u1086\u108d\u109d\u135d-\u135f\u1712-\u1714\u1732-\u1734\u1752-\u1753\u1772-\u1773\u17b4-\u17b5\u17b7-\u17bd\u17c6\u17c9-\u17d3\u17dd\u180b-\u180d\u18a9\u1920-\u1922\u1927-\u1928\u1932\u1939-\u193b\u1a17-\u1a18\u1a1b\u1a56\u1a58-\u1a5e\u1a60\u1a62\u1a65-\u1a6c\u1a73-\u1a7c\u1a7f\u1ab0-\u1abd\u1abe\u1b00-\u1b03\u1b34\u1b36-\u1b3a\u1b3c\u1b42\u1b6b-\u1b73\u1b80-\u1b81\u1ba2-\u1ba5\u1ba8-\u1ba9\u1bab-\u1bad\u1be6\u1be8-\u1be9\u1bed\u1bef-\u1bf1\u1c2c-\u1c33\u1c36-\u1c37\u1cd0-\u1cd2\u1cd4-\u1ce0\u1ce2-\u1ce8\u1ced\u1cf4\u1cf8-\u1cf9\u1dc0-\u1df5\u1dfc-\u1dff\u200c-\u200d\u20d0-\u20dc\u20dd-\u20e0\u20e1\u20e2-\u20e4\u20e5-\u20f0\u2cef-\u2cf1\u2d7f\u2de0-\u2dff\u302a-\u302d\u302e-\u302f\u3099-\u309a\ua66f\ua670-\ua672\ua674-\ua67d\ua69e-\ua69f\ua6f0-\ua6f1\ua802\ua806\ua80b\ua825-\ua826\ua8c4\ua8e0-\ua8f1\ua926-\ua92d\ua947-\ua951\ua980-\ua982\ua9b3\ua9b6-\ua9b9\ua9bc\ua9e5\uaa29-\uaa2e\uaa31-\uaa32\uaa35-\uaa36\uaa43\uaa4c\uaa7c\uaab0\uaab2-\uaab4\uaab7-\uaab8\uaabe-\uaabf\uaac1\uaaec-\uaaed\uaaf6\uabe5\uabe8\uabed\ufb1e\ufe00-\ufe0f\ufe20-\ufe2f\uff9e-\uff9f]");return{isExtendingChar:e}}),r($,[z,_,w,T,W,V,U],function(e,t,n,r,i,o,a){function s(e){return e&&/[\r\n\t ]/.test(e)}function l(e){var t=e.startContainer,n=e.startOffset,r;return s(e.toString())&&g(t.parentNode)&&(r=t.data,s(r[n-1])||s(r[n+1]))?!0:!1}function c(e){function t(e){var t=e.ownerDocument,n=t.createRange(),r=t.createTextNode("\xa0"),i=e.parentNode,a;return i.insertBefore(r,e),n.setStart(r,0),n.setEnd(r,1),a=o.clone(n.getBoundingClientRect()),i.removeChild(r),a}function n(e){var n,r;return r=e.getClientRects(),n=r.length>0?o.clone(r[0]):o.clone(e.getBoundingClientRect()),y(e)&&0===n.left?t(e):n}function r(e,t){return e=o.collapse(e,t),e.width=1,e.right=e.left+1,e}function i(e){0!==e.height&&(c.length>0&&o.isEqual(e,c[c.length-1])||c.push(e))}function s(e,t){var o=e.ownerDocument.createRange();return t0&&(o.setStart(e,t-1),o.setEnd(e,t),l(o)||i(r(n(o),!1))),void(t=t.data.length:n>=t.childNodes.length}function a(){var e;return e=t.ownerDocument.createRange(),e.setStart(t,n),e.setEnd(t,n),e}function s(){return r||(r=c(new u(t,n))),r}function l(){return s().length>0}function d(e){return e&&t===e.container()&&n===e.offset()}function f(e){return C(t,e?n-1:n)}return{container:e.constant(t),offset:e.constant(n),toRange:a,getClientRects:s,isVisible:l,isAtStart:i,isAtEnd:o,isEqual:d,getNode:f}}var d=t.isElement,f=i.isCaretCandidate,h=t.matchStyleValues("display","block table"),p=t.matchStyleValues("float","left right"),m=e.and(d,f,e.negate(p)),g=e.negate(t.matchStyleValues("white-space","pre pre-line pre-wrap")),v=t.isText,y=t.isBr,b=n.nodeIndex,C=r.getNode;return u.fromRangeStart=function(e){return new u(e.startContainer,e.startOffset)},u.fromRangeEnd=function(e){return new u(e.endContainer,e.endOffset)},u.after=function(e){return new u(e.parentNode,b(e)+1)},u.before=function(e){return new u(e.parentNode,b(e))},u}),r(q,[_,w,z,p,$],function(e,t,n,r,i){function o(e){var t=e.parentNode;return v(t)?o(t):t}function a(e){return e?r.reduce(e.childNodes,function(e,t){return v(t)&&"BR"!=t.nodeName?e=e.concat(a(t)):e.push(t),e},[]):[]}function s(e,t){for(;(e=e.previousSibling)&&g(e);)t+=e.data.length;return t}function l(e){return function(t){return e===t}}function c(t){var n,i,s;return n=a(o(t)),i=r.findIndex(n,l(t),t),n=n.slice(0,i+1),s=r.reduce(n,function(e,t,r){return g(t)&&g(n[r-1])&&e++,e},0),n=r.filter(n,e.matchNodeNames(t.nodeName)),i=r.findIndex(n,l(t),t),i-s}function u(e){var t;return t=g(e)?"text()":e.nodeName.toLowerCase(),t+"["+c(e)+"]"}function d(e,t,n){var r=[];for(t=t.parentNode;t!=e&&(!n||!n(t));t=t.parentNode)r.push(t);return r}function f(t,i){var o,a,l=[],c,f,h;return o=i.container(),a=i.offset(),g(o)?c=s(o,a):(f=o.childNodes,a>=f.length?(c="after",a=f.length-1):c="before",o=f[a]),l.push(u(o)),h=d(t,o),h=r.filter(h,n.negate(e.isBogus)),l=l.concat(r.map(h,function(e){return u(e)})),l.reverse().join("/")+","+c}function h(t,n,i){var o=a(t);return o=r.filter(o,function(e,t){return!g(e)||!g(o[t-1])}),o=r.filter(o,e.matchNodeNames(n)),o[i]}function p(e,t){for(var n=e,r=0,o;g(n);){if(o=n.data.length,t>=r&&r+o>=t){e=n,t-=r;break}if(!g(n.nextSibling)){e=n,t=o;break}r+=o,n=n.nextSibling}return t>e.data.length&&(t=e.data.length),new i(e,t)}function m(e,t){var n,o,a;return t?(n=t.split(","),t=n[0].split("/"),a=n.length>1?n[1]:"before",o=r.reduce(t,function(e,t){return(t=/([\w\-\(\)]+)\[([0-9]+)\]/.exec(t))?("text()"===t[1]&&(t[1]="#text"),h(e,t[1],parseInt(t[2],10))):null},e),o?g(o)?p(o,parseInt(a,10)):(a="after"===a?y(o)+1:y(o),new i(o.parentNode,a)):null):null}var g=e.isText,v=e.isBogus,y=t.nodeIndex;return{create:f,resolve:m}}),r(j,[h,m,k,q,$,_],function(e,t,n,r,i,o){function a(a){var l=a.dom;this.getBookmark=function(e,c){function u(e,n){var r=0;return t.each(l.select(e),function(e){return"all"!==e.getAttribute("data-mce-bogus")?e==n?!1:void r++:void 0}),r}function d(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 f(e){function t(e,t){var r=e[t?"startContainer":"endContainer"],i=e[t?"startOffset":"endOffset"],o=[],a,s,u=0;if(3==r.nodeType){if(c)for(a=r.previousSibling;a&&3==a.nodeType;a=a.previousSibling)i+=a.nodeValue.length;o.push(i)}else s=r.childNodes,i>=s.length&&s.length&&(u=1,i=Math.max(0,s.length-1)),o.push(l.nodeIndex(s[i],c)+u);for(;r&&r!=n;r=r.parentNode)o.push(l.nodeIndex(r,c));return o}var n=l.getRoot(),r={};return r.start=t(e,!0),a.isCollapsed()||(r.end=t(e)),r}function h(e){function t(e){var t;if(n.isCaretContainer(e)){if(o.isText(e)&&n.isCaretContainerBlock(e)&&(e=e.parentNode),t=e.previousSibling,s(t))return t;if(t=e.nextSibling,s(t))return t}}return t(e.startContainer)||t(e.endContainer)}var p,m,g,v,y,b,C="",x;if(2==e)return b=a.getNode(),y=b?b.nodeName:null,p=a.getRng(),s(b)||"IMG"==y?{name:y,index:u(y,b)}:a.tridentSel?a.tridentSel.getBookmark(e):(b=h(p),b?(y=b.tagName,{name:y,index:u(y,b)}):f(p));if(3==e)return p=a.getRng(),{start:r.create(l.getRoot(),i.fromRangeStart(p)),end:r.create(l.getRoot(),i.fromRangeEnd(p))};if(e)return{rng:a.getRng()};if(p=a.getRng(),g=l.uniqueId(),v=a.isCollapsed(),x="overflow:hidden;line-height:0px",p.duplicate||p.item){if(p.item)return b=p.item(0),y=b.nodeName,{name:y,index:u(y,b)};m=p.duplicate();try{p.collapse(),p.pasteHTML(''+C+""),v||(m.collapse(!1),p.moveToElementText(m.parentElement()),0===p.compareEndPoints("StartToEnd",m)&&m.move("character",-1),m.pasteHTML(''+C+""))}catch(w){return null}}else{if(b=a.getNode(),y=b.nodeName,"IMG"==y)return{name:y,index:u(y,b)};m=d(p.cloneRange()),v||(m.collapse(!1),m.insertNode(l.create("span",{"data-mce-type":"bookmark",id:g+"_end",style:x},C))),p=d(p),p.collapse(!0),p.insertNode(l.create("span",{"data-mce-type":"bookmark",id:g+"_start",style:x},C))}return a.moveToBookmark({id:g,keep:1}),{id:g}},this.moveToBookmark=function(n){function i(e){var t=n[e?"start":"end"],r,i,o,a;if(t){for(o=t[0],i=d,r=t.length-1;r>=1;r--){if(a=i.childNodes,t[r]>a.length-1)return;i=a[t[r]]}3===i.nodeType&&(o=Math.min(t[0],i.nodeValue.length)),1===i.nodeType&&(o=Math.min(t[0],i.childNodes.length)),e?u.setStart(i,o):u.setEnd(i,o)}return!0}function o(r){var i=l.get(n.id+"_"+r),o,a,s,c,u=n.keep;if(i&&(o=i.parentNode,"start"==r?(u?(o=i.firstChild,a=1):a=l.nodeIndex(i),f=h=o,p=m=a):(u?(o=i.firstChild,a=1):a=l.nodeIndex(i),h=o,m=a),!u)){for(c=i.previousSibling,s=i.nextSibling,t.each(t.grep(i.childNodes),function(e){3==e.nodeType&&(e.nodeValue=e.nodeValue.replace(/\uFEFF/g,""))});i=l.get(n.id+"_"+r);)l.remove(i,1);c&&s&&c.nodeType==s.nodeType&&3==c.nodeType&&!e.opera&&(a=c.nodeValue.length,c.appendData(s.nodeValue),l.remove(s),"start"==r?(f=h=c,p=m=a):(h=c,m=a))}}function s(t){return!l.isBlock(t)||t.innerHTML||e.ie||(t.innerHTML='
    '),t}function c(){var e,t;return e=l.createRng(),t=r.resolve(l.getRoot(),n.start),e.setStart(t.container(),t.offset()),t=r.resolve(l.getRoot(),n.end),e.setEnd(t.container(),t.offset()),e}var u,d,f,h,p,m;if(n)if(t.isArray(n.start)){if(u=l.createRng(),d=l.getRoot(),a.tridentSel)return a.tridentSel.moveToBookmark(n);i(!0)&&i()&&a.setRng(u)}else"string"==typeof n.start?a.setRng(c(n)):n.id?(o("start"),o("end"),f&&(u=l.createRng(),u.setStart(s(f),p),u.setEnd(s(h),m),a.setRng(u))):n.name?a.select(l.select(n.name)[n.index]):n.rng&&a.setRng(n.rng)}}var s=o.isContentEditableFalse;return a.isBookmarkNode=function(e){return e&&"SPAN"===e.tagName&&"bookmark"===e.getAttribute("data-mce-type")},a}),r(Y,[y,O,F,T,j,_,h,m],function(e,n,r,i,o,a,s,l){function c(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 u=l.each,d=l.trim,f=s.ie;return c.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,t.content=e,t.no_events||n.editor.fire("BeforeSetContent",t),e=t.content,r.insertNode){e+='_',r.startContainer==o&&r.endContainer==o?o.body.innerHTML=e:(r.deleteContents(),0===o.body.childNodes.length?o.body.innerHTML=e:r.createContextualFragment?r.insertNode(r.createContextualFragment(e)):(a=o.createDocumentFragment(),s=o.createElement("div"),a.appendChild(s),s.outerHTML=e,r.insertNode(a))),i=n.dom.get("__caret"),r=o.createRange(),r.setStartBefore(i),r.setEndBefore(i),n.setRng(r),n.dom.remove("__caret");try{n.setRng(r)}catch(l){}}else r.item&&(o.execCommand("Delete",!1,null),r=n.getRng()),/^\s+/.test(e)?(r.pasteHTML('_'+e),n.dom.remove("__mce_tmp")):r.pasteHTML(e);t.no_events||n.editor.fire("SetContent",t)},getStart:function(e){var t=this,n=t.getRng(),r,i,o,a;if(n.duplicate||n.item){if(n.item)return n.item(0);for(o=n.duplicate(),o.collapse(1),r=o.parentElement(),r.ownerDocument!==t.dom.doc&&(r=t.dom.getRoot()),i=a=n.parentElement();a=a.parentNode;)if(a==r){r=i;break}return r}return r=n.startContainer,1==r.nodeType&&r.hasChildNodes()&&(e&&n.collapsed||(r=r.childNodes[Math.min(r.childNodes.length-1,n.startOffset)])),r&&3==r.nodeType?r.parentNode:r},getEnd:function(e){var t=this,n=t.getRng(),r,i;return n.duplicate||n.item?n.item?n.item(0):(n=n.duplicate(),n.collapse(0),r=n.parentElement(),r.ownerDocument!==t.dom.doc&&(r=t.dom.getRoot()),r&&"BODY"==r.nodeName?r.lastChild||r:r):(r=n.endContainer,i=n.endOffset,1==r.nodeType&&r.hasChildNodes()&&(e&&n.collapsed||(r=r.childNodes[i>0?i-1:i])),r&&3==r.nodeType?r.parentNode:r)},getBookmark:function(e,t){return this.bookmarkManager.getBookmark(e,t)},moveToBookmark:function(e){return this.bookmarkManager.moveToBookmark(e)},select:function(e,t){var n=this,r=n.dom,i=r.createRng(),o;if(n.lastFocusBookmark=null,e){if(!t&&n.controlSelection.controlSelect(e))return;o=r.nodeIndex(e),i.setStart(e.parentNode,o),i.setEnd(e.parentNode,o+1),t&&(n._moveEndPoint(i,e,!0),n._moveEndPoint(i,e)),n.setRng(i)}return e},isCollapsed:function(){var e=this,t=e.getRng(),n=e.getSel();return!t||t.item?!1:t.compareEndPoints?0===t.compareEndPoints("StartToEnd",t):!n||t.collapsed},collapse:function(e){var t=this,n=t.getRng(),r;n.item&&(r=n.item(0),n=t.win.document.body.createTextRange(),n.moveToElementText(r)),n.collapse(!!e),t.setRng(n)},getSel:function(){var e=this.win;return e.getSelection?e.getSelection():e.document.selection},getRng:function(e){function t(e,t,n){try{return t.compareBoundaryPoints(e,n)}catch(r){return-1}}var n=this,r,i,o,a,s,l;if(!n.win)return null;if(a=n.win.document,!e&&n.lastFocusBookmark){var c=n.lastFocusBookmark;return c.startContainer?(i=a.createRange(),i.setStart(c.startContainer,c.startOffset),i.setEnd(c.endContainer,c.endOffset)):i=c,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(u){}if(l=n.editor.fire("GetSelectionRange",{range:i}),l.range!==i)return l.range;if(f&&i&&i.setStart&&a.selection){try{s=a.selection.createRange()}catch(u){}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,i,o;if(e)if(e.select){n.explicitRange=null;try{e.select()}catch(a){}}else if(n.tridentSel){if(e.cloneRange)try{n.tridentSel.addRange(e)}catch(a){}}else{if(r=n.getSel(),o=n.editor.fire("SetSelectionRange",{range:e}),e=o.range,r){n.explicitRange=e;try{r.removeAllRanges(),r.addRange(e)}catch(a){}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}e.collapsed||e.startContainer!=e.endContainer||!r.setBaseAndExtent||s.ie||e.endOffset-e.startOffset<2&&e.startContainer.hasChildNodes()&&(i=e.startContainer.childNodes[e.startOffset],i&&"IMG"==i.tagName&&n.getSel().setBaseAndExtent(i,0,i,1))}},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 s.range&&new i(e.dom).normalize(t)&&e.setRng(t,e.isForward()),t},selectorChanged:function(e,t){var n=this,r;return n.selectorChangedData||(n.selectorChangedData={},r={},n.editor.on("NodeChange",function(e){var t=e.element,i=n.dom,o=i.getParents(t,null,i.getRoot()),a={};u(n.selectorChangedData,function(e,t){u(o,function(n){return i.is(n,t)?(r[t]||(u(e,function(e){e(!0,{node:n,selector:t,parents:o})}),r[t]=e),a[t]=e,!1):void 0})}),u(r,function(e,n){a[n]||(delete r[n],u(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,t){function n(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 r,i,o=this,s=o.dom,l=s.getRoot(),c,u,d=0;if(a.isElement(e)){if(t===!1&&(d=e.offsetHeight),"BODY"!=l.nodeName){var f=o.getScrollContainer();if(f)return r=n(e).y-n(f).y+d,u=f.clientHeight,c=f.scrollTop,void((c>r||r+25>c+u)&&(f.scrollTop=c>r?r:r-u+25))}i=s.getViewPort(o.editor.getWin()),r=s.getPos(e).y+d,c=i.y,u=i.h,(rc+u)&&o.editor.getWin().scrollTo(0,c>r?r:r-u+25)}},placeCaretAt:function(e,t){this.setRng(i.getCaretRangeFromPoint(e,t,this.editor.getDoc()))},_moveEndPoint:function(t,n,r){var i=n,o=new e(n,i),a=this.dom.schema.getNonEmptyElements();do{if(3==n.nodeType&&0!==d(n.nodeValue).length)return void(r?t.setStart(n,0):t.setEnd(n,n.nodeValue.length));if(a[n.nodeName]&&!/^(TD|TH)$/.test(n.nodeName))return void(r?t.setStartBefore(n):"BR"==n.nodeName?t.setEndBefore(n):t.setEndAfter(n));if(s.ie&&s.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()}},c}),r(X,[j,m],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(K,[m],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(G,[y,T,j,X,m,K],function(e,t,n,r,i,o){return function(a){function s(e){return e.nodeType&&(e=e.nodeName),!!a.schema.getTextBlockElements()[e.toLowerCase()]}function l(e){return/^(TH|TD)$/.test(e.nodeName)}function c(e){return e&&/^(IMG)$/.test(e.nodeName)}function u(e,t){return q.getParents(e,t,q.getRoot())}function d(e){return 1===e.nodeType&&"_mce_caret"===e.id}function f(){m({valigntop:[{selector:"td,th",styles:{verticalAlign:"top"}}],valignmiddle:[{selector:"td,th",styles:{verticalAlign:"middle"}}],valignbottom:[{selector:"td,th",styles:{verticalAlign:"bottom"}}],alignleft:[{selector:"figure.image",collapsed:!1,classes:"align-left",ceFalseOverride:!0},{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:"figure.image",collapsed:!1,classes:"align-center",ceFalseOverride:!0},{selector:"img",collapsed:!1,styles:{display:"block",marginLeft:"auto",marginRight:"auto"}},{selector:"table",collapsed:!1,styles:{marginLeft:"auto",marginRight:"auto"}}],alignright:[{selector:"figure.image",collapsed:!1,classes:"align-right",ceFalseOverride:!0},{selector:"figure,p,h1,h2,h3,h4,h5,h6,td,th,tr,div,ul,ol,li",styles:{textAlign:"right"},defaultBlock:"div"},{selector:"img,table",collapsed:!1,styles:{"float":"right"}}],alignjustify:[{selector:"figure,p,h1,h2,h3,h4,h5,h6,td,th,tr,div,ul,ol,li",styles:{textAlign:"justify"},defaultBlock:"div"}],bold:[{inline:"strong",remove:"all"},{inline:"span",styles:{fontWeight:"bold"}},{inline:"b",remove:"all"}],italic:[{inline:"em",remove:"all"},{inline:"span",styles:{fontStyle:"italic"}},{inline:"i",remove:"all"}],underline:[{inline:"span",styles:{textDecoration:"underline"},exact:!0},{inline:"u",remove:"all"}],strikethrough:[{inline:"span",styles:{textDecoration:"line-through"},exact:!0},{inline:"strike",remove:"all"}],forecolor:{inline:"span",styles:{color:"%value"},links:!0,remove_similar:!0},hilitecolor:{inline:"span",styles:{backgroundColor:"%value"},links:!0,remove_similar:!0},fontname:{inline:"span",styles:{fontFamily:"%value"}},fontsize:{inline:"span",styles:{fontSize:"%value"}},fontsize_class:{inline:"span",attributes:{"class":"%value"}},blockquote:{block:"blockquote",wrapper:1,remove:"all"},subscript:{inline:"sub"},superscript:{inline:"sup"},code:{inline:"code"},link:{inline:"a",selector:"a",remove:"all",split:!0,deep:!0,onmatch:function(){return!0},onformat:function(e,t,n){le(n,function(t,n){q.setAttrib(e,n,t)})}},removeformat:[{selector:"b,strong,em,i,font,u,strike,sub,sup,dfn,code,samp,kbd,var,cite,mark,q,del,ins",remove:"all",split:!0,expand:!1,block_expand:!0,deep:!0},{selector:"span",attributes:["style","class"],remove:"empty",split:!0,expand:!1,deep:!0},{selector:"*",attributes:["style","class"],split:!1,expand:!1,deep:!0}]}),le("p h1 h2 h3 h4 h5 h6 div address pre div dt dd samp".split(/\s/),function(e){m(e,{block:e,remove:"all"})}),m(a.settings.formats)}function h(){a.addShortcut("meta+b","bold_desc","Bold"),a.addShortcut("meta+i","italic_desc","Italic"),a.addShortcut("meta+u","underline_desc","Underline");for(var e=1;6>=e;e++)a.addShortcut("access+"+e,"",["FormatBlock",!1,"h"+e]);a.addShortcut("access+7","",["FormatBlock",!1,"p"]),a.addShortcut("access+8","",["FormatBlock",!1,"div"]),a.addShortcut("access+9","",["FormatBlock",!1,"address"])}function p(e){return e?$[e]:$}function m(e,t){e&&("string"!=typeof e?le(e,function(e,t){m(t,e)}):(t=t.length?t:[t],le(t,function(e){e.deep===re&&(e.deep=!e.selector),e.split===re&&(e.split=!e.selector||e.inline),e.remove===re&&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+/))}),$[e]=t))}function g(e){return e&&$[e]&&delete $[e],$}function v(e){var t;return a.dom.getParent(e,function(e){return t=a.dom.getStyle(e,"text-decoration"),t&&"none"!==t}),t}function y(e){var t;1===e.nodeType&&e.parentNode&&1===e.parentNode.nodeType&&(t=v(e.parentNode),a.dom.getStyle(e,"color")&&t?a.dom.setStyle(e,"text-decoration",t):a.dom.getStyle(e,"text-decoration")===t&&a.dom.setStyle(e,"text-decoration",null))}function b(t,n,r){function i(e,t){if(t=t||u,e){if(t.onformat&&t.onformat(e,t,n,r),le(t.styles,function(t,r){q.setStyle(e,r,D(t,n))}),t.styles){var i=q.getAttrib(e,"style");i&&e.setAttribute("data-mce-style",i)}le(t.attributes,function(t,r){q.setAttrib(e,r,D(t,n))}),le(t.classes,function(t){t=D(t,n),q.hasClass(e,t)||q.addClass(e,t)})}}function o(){function t(t,n){var i=new e(n);for(r=i.current();r;r=i.prev())if(r.childNodes.length>1||r==t||"BR"==r.tagName)return r}var n=a.selection.getRng(),i=n.startContainer,o=n.endContainer;if(i!=o&&0===n.endOffset){var s=t(i,o),l=3==s.nodeType?s.length:s.childNodes.length;n.setEnd(s,l)}return n}function l(e,r,o){var a=[],l,f,h=!0;l=u.inline||u.block,f=q.create(l),i(f),Y.walk(e,function(e){function r(e){var g,v,y,b,C;return C=h,g=e.nodeName.toLowerCase(),v=e.parentNode.nodeName.toLowerCase(),1===e.nodeType&&ie(e)&&(C=h,h="true"===ie(e),b=!0),R(g,"br")?(p=0,void(u.block&&q.remove(e))):u.wrapper&&w(e,t,n)?void(p=0):h&&!b&&u.block&&!u.wrapper&&s(g)&&X(v,l)?(e=q.rename(e,l),i(e),a.push(e),void(p=0)):u.selector&&(le(c,function(t){return"collapsed"in t&&t.collapsed!==m?void 0:q.is(e,t.selector)&&!d(e)?(i(e,t),y=!0,!1):void 0}),!u.inline||y)?void(p=0):void(!h||b||!X(l,g)||!X(v,l)||!o&&3===e.nodeType&&1===e.nodeValue.length&&65279===e.nodeValue.charCodeAt(0)||d(e)||u.inline&&K(e)?(p=0,le(ce(e.childNodes),r),b&&(h=C),p=0):(p||(p=q.clone(f,ee),e.parentNode.insertBefore(p,e),a.push(p)),p.appendChild(e)))}var p;le(e,r)}),u.links===!0&&le(a,function(e){function t(e){"A"===e.nodeName&&i(e,u),le(ce(e.childNodes),t)}t(e)}),le(a,function(e){function r(e){var t=0;return le(e.childNodes,function(e){M(e)||se(e)||t++}),t}function o(e){var t,n;return le(e.childNodes,function(e){return 1!=e.nodeType||se(e)||d(e)?void 0:(t=e,ee)}),t&&!se(t)&&T(t,u)&&(n=q.clone(t,ee),i(n),q.replace(n,e,te),q.remove(t,1)),n||e}var s;if(s=r(e),(a.length>1||!K(e))&&0===s)return void q.remove(e,1);if(u.inline||u.wrapper){if(u.exact||1!==s||(e=o(e)),le(c,function(t){le(q.select(t.inline,e),function(e){se(e)||O(t,n,e,t.exact?e:null)})}),w(e.parentNode,t,n))return q.remove(e,1),e=0,te;u.merge_with_parents&&q.getParent(e.parentNode,function(r){return w(r,t,n)?(q.remove(e,1),e=0,te):void 0}),e&&u.merge_siblings!==!1&&(e=z(F(e),e),e=z(e,F(e,te)))}})}var c=p(t),u=c[0],f,h,m=!r&&j.isCollapsed();if("false"!==ie(j.getNode())){if(u)if(r)r.nodeType?(h=q.createRng(),h.setStartBefore(r),h.setEndAfter(r),l(P(h,c),null,!0)):l(r,null,!0);else if(m&&u.inline&&!q.select("td.mce-item-selected,th.mce-item-selected").length)V("apply",t,n);else{var g=a.selection.getNode();G||!c[0].defaultBlock||q.getParent(g,q.isBlock)||b(c[0].defaultBlock),a.selection.setRng(o()),f=j.getBookmark(),l(P(j.getRng(te),c),f),u.styles&&(u.styles.color||u.styles.textDecoration)&&(ue(g,y,"childNodes"),y(g)),j.moveToBookmark(f),U(j.getRng(te)),a.nodeChanged()}}else{r=j.getNode();for(var v=0,C=c.length;C>v;v++)if(c[v].ceFalseOverride&&q.is(r,c[v].selector))return void i(r,c[v])}}function C(e,t,n,r){function i(e){var n,r,o,a,s;if(1===e.nodeType&&ie(e)&&(a=b,b="true"===ie(e),s=!0),n=ce(e.childNodes),b&&!s)for(r=0,o=h.length;o>r&&!O(h[r],t,e,e);r++);if(m.deep&&n.length){for(r=0,o=n.length;o>r;r++)i(n[r]);s&&(b=a)}}function o(n){var i;return le(u(n.parentNode).reverse(),function(n){var o;i||"_start"==n.id||"_end"==n.id||(o=w(n,e,t,r),o&&o.split!==!1&&(i=n))}),i}function s(e,n,r,i){var o,a,s,l,c,u;if(e){for(u=e.parentNode,o=n.parentNode;o&&o!=u;o=o.parentNode){for(a=q.clone(o,ee),c=0;cC&&(!h[C].ceFalseOverride||!O(h[C],t,n,n));C++);}}function x(e,t,n){var r=p(e);!E(e,t,n)||"toggle"in r[0]&&!r[0].toggle?b(e,t,n):C(e,t,n)}function w(e,t,n,r){function i(e,t,i){var o,a,s=t[i],l;if(t.onmatch)return t.onmatch(e,t,i);if(s)if(s.length===re){for(o in s)if(s.hasOwnProperty(o)){if(a="attributes"===i?q.getAttrib(e,o):A(e,o),r&&!a&&!t.exact)return;if((!r||t.exact)&&!R(a,B(D(s[o],n),o)))return}}else for(l=0;l=0;o--){if(a=t[o].selector,!a||t[o].defaultBlock)return te;for(i=r.length-1;i>=0;i--)if(q.is(r[i],a))return te}return ee}function S(e,t,n){var r;return ne||(ne={},r={},a.on("NodeChange",function(e){var t=u(e.element),n={};t=i.grep(t,function(e){return 1==e.nodeType&&!e.getAttribute("data-mce-bogus")}),le(ne,function(e,i){le(t,function(o){return w(o,i,{},e.similar)?(r[i]||(le(e,function(e){e(!0,{node:o,format:i,parents:t})}),r[i]=e),n[i]=e,!1):void 0})}),le(r,function(i,o){n[o]||(delete r[o],le(i,function(n){n(!1,{node:e.element,format:o,parents:t})}))})})),le(e.split(","),function(e){ne[e]||(ne[e]=[],ne[e].similar=n),ne[e].push(t)}),this}function k(e){return o.getCssText(a,e)}function T(e,t){return R(e,t.inline)?te:R(e,t.block)?te:t.selector?1==e.nodeType&&q.is(e,t.selector):void 0}function R(e,t){return e=e||"",t=t||"",e=""+(e.nodeName||e),t=""+(t.nodeName||t),e.toLowerCase()==t.toLowerCase()}function A(e,t){return B(q.getStyle(e,t),t)}function B(e,t){return("color"==t||"backgroundColor"==t)&&(e=q.toHex(e)),"fontWeight"==t&&700==e&&(e="bold"),"fontFamily"==t&&(e=e.replace(/[\'\"]/g,"").replace(/,\s+/g,",")),""+e}function D(e,t){return"string"!=typeof e?e=e(t):t&&(e=e.replace(/%(\w+)/g,function(e,n){return t[n]||e})),e}function M(e){return e&&3===e.nodeType&&/^([\t \r\n]+|)$/.test(e.nodeValue)}function L(e,t,n){var r=q.create(t,n);return e.parentNode.insertBefore(r,e),r.appendChild(e),r}function P(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=q.getRoot(),3==r.nodeType&&!M(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,q.getParent(t,K)||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(K(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=u(e),o=0;oh?h:v],3==g.nodeType&&(v=0)),1==y.nodeType&&y.hasChildNodes()&&(h=y.childNodes.length-1,y=y.childNodes[b>h?h:b-1],3==y.nodeType&&(b=y.nodeValue.length)),g=l(g),y=l(y),(se(g.parentNode)||se(g))&&(g=se(g)?g:g.parentNode,g=g.nextSibling||g,3==g.nodeType&&(v=0)),(se(y.parentNode)||se(y))&&(y=se(y)?y:y.parentNode,y=y.previousSibling||y,3==y.nodeType&&(b=y.length)),n[0].inline&&(t.collapsed&&(m=c(g,v,!0),m&&(g=m.container,v=m.offset),m=c(y,b),m&&(y=m.container,b=m.offset)),p=o(y,b),p.node)){for(;p.node&&0===p.offset&&p.node.previousSibling;)p=o(p.node.previousSibling);p.node&&p.offset>0&&3===p.node.nodeType&&" "===p.node.nodeValue.charAt(p.offset-1)&&p.offset>1&&(y=p.node,y.splitText(p.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!==ee&&!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&&(K(g)||(g=i(!0)),K(y)||(y=i()))),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 H(e,t){return t.links&&"A"==e.tagName}function O(e,t,n,r){var i,o,a;if(!T(n,e)&&!H(n,e))return ee;if("all"!=e.remove)for(le(e.styles,function(i,o){i=B(D(i,t),o),"number"==typeof o&&(o=i,r=0),(e.remove_similar||!r||R(A(r,o),i))&&q.setStyle(n,o,""),a=1}),a&&""===q.getAttrib(n,"style")&&(n.removeAttribute("style"),n.removeAttribute("data-mce-style")),le(e.attributes,function(e,i){var o;if(e=D(e,t),"number"==typeof i&&(i=e,r=0),!r||R(q.getAttrib(r,i),e)){if("class"==i&&(e=q.getAttrib(n,i),e&&(o="",le(e.split(/\s+/),function(e){/mce\-\w+/.test(e)&&(o+=(o?" ":"")+e)}),o)))return void q.setAttrib(n,i,o);"class"==i&&n.removeAttribute("className"),Z.test(i)&&n.removeAttribute("data-mce-"+i),n.removeAttribute(i)}}),le(e.classes,function(e){e=D(e,t),(!r||q.hasClass(r,e))&&q.removeClass(n,e)}),o=q.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 V(t,n,r,i){function o(e){var t=q.create("span",{id:g,"data-mce-bogus":!0,style:v?"color:red":""});return e&&t.appendChild(a.getDoc().createTextNode(Q)),t}function l(e,t){for(;e;){if(3===e.nodeType&&e.nodeValue!==Q||e.childNodes.length>1)return!1;t&&1===e.nodeType&&t.push(e),e=e.firstChild}return!0}function c(e){for(;e;){if(e.id===g)return e;e=e.parentNode}}function u(t){var n;if(t)for(n=new e(t,t),t=n.current();t;t=n.next())if(3===t.nodeType)return t}function d(e,t){var n,r;if(e)r=j.getRng(!0),l(e)?(t!==!1&&(r.setStartBefore(e),r.setEndBefore(e)),q.remove(e)):(n=u(e),n.nodeValue.charAt(0)===Q&&(n.deleteData(0,1),r.startContainer==n&&r.startOffset>0&&r.setStart(n,r.startOffset-1),r.endContainer==n&&r.endOffset>0&&r.setEnd(n,r.endOffset-1)),q.remove(e,1)),j.setRng(r);else if(e=c(j.getStart()),!e)for(;e=q.get(g);)d(e,!1)}function f(){var e,t,i,a,s,l,d;e=j.getRng(!0),a=e.startOffset,l=e.startContainer,d=l.nodeValue,t=c(j.getStart()),t&&(i=u(t)),d&&a>0&&a=0;h--)u.appendChild(q.clone(f[h],!1)),u=u.firstChild;u.appendChild(q.doc.createTextNode(Q)),u=u.firstChild;var g=q.getParent(d,s);g&&q.isEmpty(g)?d.parentNode.replaceChild(m,d):q.insertAfter(m,d),j.setCursorLocation(u,1),q.isEmpty(d)&&q.remove(d)}}function m(){var e;e=c(j.getStart()),e&&!q.isEmpty(e)&&ue(e,function(e){1!=e.nodeType||e.id===g||q.isEmpty(e)||q.setAttrib(e,"data-mce-bogus",null)},"childNodes")}var g="_mce_caret",v=a.settings.caret_debug;a._hasCaretEvents||(ae=function(){var e=[],t;if(l(c(j.getStart()),e))for(t=e.length;t--;)q.setAttrib(e[t],"data-mce-bogus","1")},oe=function(e){var t=e.keyCode;d(),8==t&&j.isCollapsed()&&j.getStart().innerHTML==Q&&d(c(j.getStart())),(37==t||39==t)&&d(c(j.getStart())),m()},a.on("SetContent",function(e){e.selection&&m()}),a._hasCaretEvents=!0),"apply"==t?f():h()}function U(t){var n=t.startContainer,r=t.startOffset,i,o,a,s,l;if((t.startContainer!=t.endContainer||!c(t.startContainer.childNodes[t.startOffset]))&&(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,q.getParent(n,q.isBlock)),(r>s.length-1||i)&&o.next(),a=o.current();a;a=o.next())if(3==a.nodeType&&!M(a))return l=q.create("a",{"data-mce-bogus":"all"},Q),a.parentNode.insertBefore(l,a),t.setStart(a,0),j.setRng(t),void q.remove(l)}var $={},q=a.dom,j=a.selection,Y=new t(q),X=a.schema.isValidChild,K=q.isBlock,G=a.settings.forced_root_block,J=q.nodeIndex,Q="\ufeff",Z=/^(src|href|style)$/,ee=!1,te=!0,ne,re,ie=q.getContentEditable,oe,ae,se=n.isBookmarkNode,le=i.each,ce=i.grep,ue=i.walk,de=i.extend;de(this,{get:p,register:m,unregister:g,apply:b,remove:C,toggle:x,match:E,matchAll:N,matchNode:w,canApply:_,formatChanged:S,getCssText:k}),f(),h(),a.on("BeforeGetContent",function(e){ae&&"raw"!=e.format&&ae()}),a.on("mouseup keydown",function(e){oe&&oe(e)})}}),r(J,[I,h],function(e,t){return function(e){function n(){return e.serializer.getTrimmedContent()}function r(t){e.setDirty(t)}function i(e){o.typing=!1,o.add({},e)}var o=this,a=0,s=[],l,c,u=0;return e.on("init",function(){o.add()}),e.on("BeforeExecCommand",function(e){var t=e.command;"Undo"!=t&&"Redo"!=t&&"mceRepaint"!=t&&o.beforeChange()}),e.on("ExecCommand",function(e){var t=e.command;"Undo"!=t&&"Redo"!=t&&"mceRepaint"!=t&&i(e)}),e.on("ObjectResizeStart Cut",function(){o.beforeChange()}),e.on("SaveContent ObjectResized blur",i),e.on("DragEnd",i),e.on("KeyUp",function(a){var l=a.keyCode;a.isDefaultPrevented()||((l>=33&&36>=l||l>=37&&40>=l||45==l||13==l||a.ctrlKey)&&(i(),e.nodeChanged()),(46==l||8==l||t.mac&&(91==l||93==l))&&e.nodeChanged(),c&&o.typing&&(e.isDirty()||(r(s[0]&&n()!=s[0].content),e.isDirty()&&e.fire("change",{level:s[0],lastLevel:null})),e.fire("TypingUndo"),c=!1,e.nodeChanged()))}),e.on("KeyDown",function(e){var t=e.keyCode;if(!e.isDefaultPrevented()){if(t>=33&&36>=t||t>=37&&40>=t||45==t)return void(o.typing&&i(e));var n=e.ctrlKey&&!e.altKey||e.metaKey;!(16>t||t>20)||224==t||91==t||o.typing||n||(o.beforeChange(),o.typing=!0,o.add({},e),c=!0)}}),e.on("MouseDown",function(e){o.typing&&i(e)}),e.addShortcut("meta+z","","Undo"),e.addShortcut("meta+y,meta+shift+z","","Redo"),e.on("AddUndo Undo Redo ClearUndos",function(t){t.isDefaultPrevented()||e.nodeChanged()}),o={data:s,typing:!1,beforeChange:function(){u||(l=e.selection.getBookmark(2,!0))},add:function(t,i){var o,c=e.settings,d;if(t=t||{},t.content=n(),u||e.removed)return null;if(d=s[a],e.fire("BeforeAddUndo",{level:t,lastLevel:d,originalEvent:i}).isDefaultPrevented())return null;if(d&&d.content==t.content)return null;if(s[a]&&(s[a].beforeBookmark=l),c.custom_undo_redo_levels&&s.length>c.custom_undo_redo_levels){for(o=0;o0&&(r(!0),e.fire("change",f)),t},undo:function(){var t;return o.typing&&(o.add(),o.typing=!1),a>0&&(t=s[--a],e.setContent(t.content,{format:"raw"}),e.selection.moveToBookmark(t.beforeBookmark),r(!0),e.fire("undo",{level:t})),t},redo:function(){var t;return a0||o.typing&&s[0]&&n()!=s[0].content},hasRedo:function(){return aP)&&(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 y(e){var t=l.forced_root_block;t&&t.toLowerCase()===e.tagName.toLowerCase()&&a.setAttribs(e,l.forced_root_block_attrs)}function b(e){e.innerHTML=r?"":'
    '}function C(e){var t=D,n,i,o,s=u.getTextInlineElements();if(e||"TABLE"==z?(n=a.create(e||V),y(n)):n=L.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 x(t){var n,r,i;if(3==D.nodeType&&(t?M>0:MD.childNodes.length-1,D=D.childNodes[Math.min(M,D.childNodes.length-1)]||D,M=U&&3==D.nodeType?D.nodeValue.length:0),B=S(D)){if(c.beforeChange(),!a.isBlock(B)&&B!=a.getRoot())return void((!V||H)&&N());if((V&&!H||!V&&H)&&(D=w(D,M)),L=a.getParent(D,a.isBlock),F=L?a.getParent(L.parentNode,a.isBlock):null,z=L?L.nodeName.toUpperCase():"",W=F?F.nodeName.toUpperCase():"","LI"!=W||o.ctrlKey||(L=F,z=W),/^(LI|DT|DD)$/.test(z)){if(!V&&H)return void N();if(a.isEmpty(L))return void E()}if("PRE"==z&&l.br_in_pre!==!1){if(!H)return void N()}else if(!V&&!H&&"LI"!=z||V&&H)return void N();V&&L===i.getBody()||(V=V||"P",x()?T():x(!0)?(O=L.parentNode.insertBefore(C(),L),m(O),v(L)):(A=R.cloneRange(),A.setEndAfter(L),I=A.extractContents(),_(I),O=I.firstChild,a.insertAfter(I,L),g(O),k(L),a.isEmpty(L)&&b(L),O.normalize(),a.isEmpty(O)?(a.remove(O),T()):v(O)),a.setAttrib(O,"id",""),i.fire("NewBlock",{newBlock:O}),c.add())}}}var a=i.dom,s=i.selection,l=i.settings,c=i.undoManager,u=i.schema,d=u.getNonEmptyElements(),f=u.getMoveCaretBeforeOnEnterElements();i.on("keydown",function(e){13==e.keyCode&&o(e)!==!1&&e.preventDefault()})}}),r(Z,[],function(){return function(e){function t(){var t=i.getStart(),s=e.getBody(),l,c,u,d,f,h,p,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){p=t,t=t.nextSibling,r.remove(p);continue}h||(h=r.create(C,e.settings.forced_root_block_attrs),t.parentNode.insertBefore(h,t),g=!0),p=t,t=t.nextSibling,h.appendChild(p)}else h=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(ee,[P,h,m,X,T,y],function(e,n,r,i,o,a){var s=r.each,l=r.extend,c=r.map,u=r.inArray,d=r.explode,f=n.ie,h=n.ie&&n.ie<11,p=!0,m=!1;return function(r){function g(e,t,n,i){var o,a,l=0;if(/^(mceAddUndoLevel|mceEndUndoLevel|mceBeginUndoLevel|mceRepaint)$/.test(e)||i&&i.skip_focus||r.focus(),i=r.fire("BeforeExecCommand",{command:e,ui:t,value:n}),i.isDefaultPrevented())return!1;if(a=e.toLowerCase(),o=M.exec[a])return o(a,t,n),r.fire("ExecCommand",{command:e,ui:t,value:n}),!0;if(s(r.plugins,function(i){return i.execCommand&&i.execCommand(e,t,n)?(r.fire("ExecCommand",{command:e,ui:t,value:n}),l=!0,!1):void 0}),l)return l;if(r.theme&&r.theme.execCommand&&r.theme.execCommand(e,t,n))return r.fire("ExecCommand",{command:e,ui:t,value:n}),!0;try{l=r.getDoc().execCommand(e,t,n)}catch(c){}return l?(r.fire("ExecCommand",{command:e,ui:t,value:n}),!0):!1}function v(e){var t;if(!r._isHidden()){if(e=e.toLowerCase(),t=M.state[e])return t(e);try{return r.getDoc().queryCommandState(e)}catch(n){}return!1}}function y(e){var t;if(!r._isHidden()){if(e=e.toLowerCase(),t=M.value[e])return t(e);try{return r.getDoc().queryCommandValue(e)}catch(n){}}}function b(e,t){t=t||"exec",s(e,function(e,n){s(n.toLowerCase().split(","),function(n){M[t][n]=e})})}function C(e,t,n){e=e.toLowerCase(),M.exec[e]=function(e,i,o,a){return t.call(n||r,i,o,a)}}function x(e){if(e=e.toLowerCase(),M.exec[e])return!0;try{return r.getDoc().queryCommandSupported(e)}catch(t){}return!1}function w(e,t,n){e=e.toLowerCase(),M.state[e]=function(){return t.call(n||r)}}function E(e,t,n){e=e.toLowerCase(),M.value[e]=function(){return t.call(n||r)}}function N(e){return e=e.toLowerCase(),!!M.exec[e]}function _(e,n,i){return n===t&&(n=m),i===t&&(i=null),r.getDoc().execCommand(e,n,i)}function S(e){return D.match(e)}function k(e,n){D.toggle(e,n?{value:n}:t),r.nodeChanged()}function T(e){P=B.getBookmark(e)}function R(){B.moveToBookmark(P)}var A,B,D,M={state:{},exec:{},value:{}},L=r.settings,P;r.on("PreInit",function(){A=r.dom,B=r.selection,L=r.settings,D=r.formatter}),l(this,{execCommand:g,queryCommandState:v,queryCommandValue:y,queryCommandSupported:x,addCommands:b,addCommand:C,addQueryStateHandler:w,addQueryValueHandler:E,hasCustomCommand:N}),b({"mceResetDesignMode,mceBeginUndoLevel":function(){},"mceEndUndoLevel,mceAddUndoLevel":function(){r.undoManager.add()},"Cut,Copy,Paste":function(e){var t=r.getDoc(),i;try{_(e)}catch(o){i=p}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.notificationManager.open({text:a,type:"error"})}},unlink:function(){if(B.isCollapsed()){var e=B.getNode();return void("A"==e.tagName&&r.dom.remove(e,!0))}D.remove("link")},"JustifyLeft,JustifyCenter,JustifyRight,JustifyFull,JustifyNone":function(e){var t=e.substring(7);"full"==t&&(t="justify"),s("left,center,right,justify".split(","),function(e){t!=e&&D.remove("align"+e)}),"none"!=t&&k("align"+t)},"InsertUnorderedList,InsertOrderedList":function(e){var t,n;_(e),t=A.getParent(B.getNode(),"ol,ul"),t&&(n=t.parentNode,/^(H[1-6]|P|ADDRESS|PRE)$/.test(n.nodeName)&&(T(),A.split(n,t),R()))},"Bold,Italic,Underline,Strikethrough,Superscript,Subscript":function(e){k(e)},"ForeColor,HiliteColor,FontName":function(e,t,n){k(e,n)},FontSize:function(e,t,n){var r,i;n>=1&&7>=n&&(i=d(L.font_size_style_values),r=d(L.font_size_classes),n=r?r[n-1]||n:i[n-1]||n),k(e,n)},RemoveFormat:function(e){D.remove(e)},mceBlockQuote:function(){k("blockquote")},FormatBlock:function(e,t,n){return k(n||"p")},mceCleanup:function(){var e=B.getBookmark();r.setContent(r.getContent({cleanup:p}),{cleanup:p}),B.moveToBookmark(e)},mceRemoveNode:function(e,t,n){var i=n||B.getNode();i!=r.getBody()&&(T(),r.dom.remove(i,p),R())},mceSelectNodeDepth:function(e,t,n){var i=0;A.getParent(B.getNode(),function(e){return 1==e.nodeType&&i++==n?(B.select(e),m):void 0},r.getBody())},mceSelectNode:function(e,t,n){B.select(n)},mceInsertContent:function(t,n,o){function a(e){function t(e){return r[e]&&3==r[e].nodeType}var n,r,i;return n=B.getRng(!0),r=n.startContainer,i=n.startOffset,3==r.nodeType&&(i>0?e=e.replace(/^ /," "):t("previousSibling")||(e=e.replace(/^ /," ")),i|)$/," "):t("nextSibling")||(e=e.replace(/( | )(
    |)$/," "))),e}function l(){var e,t,n;e=B.getRng(!0),t=e.startContainer,n=e.startOffset,3==t.nodeType&&e.collapsed&&("\xa0"===t.data[n]?(t.deleteData(n,1),/[\u00a0| ]$/.test(o)||(o+=" ")):"\xa0"===t.data[n-1]&&(t.deleteData(n-1,1),/[\u00a0| ]$/.test(o)||(o=" "+o)))}function c(e){if(N)for(x=e.firstChild;x;x=x.walk(!0))S[x.name]&&x.attr("data-mce-new","true")}function u(){if(N){var e=r.getBody(),t=new i(A);s(A.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)&&A.remove(n,!0)})}}function d(e){function t(e){for(var t=r.getBody();e&&e!==t;e=e.parentNode)if("false"===r.dom.getContentEditable(e))return e;return null}var n;if(e){if(B.scrollIntoView(e),n=t(e))return A.remove(e),void B.select(n);C=A.createRng(),x=e.previousSibling,x&&3==x.nodeType?(C.setStart(x,x.nodeValue.length),f||(w=e.nextSibling,w&&3==w.nodeType&&(x.appendData(w.data),w.parentNode.removeChild(w)))):(C.setStartBefore(e),C.setEndBefore(e)),A.remove(e),B.setRng(C)}}var h,p,m,g,v,y,b,C,x,w,E,N,_,S=r.schema.getTextInlineElements();"string"!=typeof o&&(N=o.merge,_=o.data,o=o.content),/^ | $/.test(o)&&(o=a(o)),h=r.parser,p=new e({validate:L.validate},r.schema),E='​',y={content:o,format:"html",selection:!0},r.fire("BeforeSetContent",y),o=y.content,-1==o.indexOf("{$caret}")&&(o+="{$caret}"),o=o.replace(/\{\$caret\}/,E),C=B.getRng();var k=C.startContainer||(C.parentElement?C.parentElement():null),T=r.getBody();k===T&&B.isCollapsed()&&A.isBlock(T.firstChild)&&A.isEmpty(T.firstChild)&&(C=A.createRng(),C.setStart(T.firstChild,0),C.setEnd(T.firstChild,0),B.setRng(C)),B.isCollapsed()||(r.selection.setRng(r.selection.getRng()),r.getDoc().execCommand("Delete",!1,null),l()),m=B.getNode();var R={context:m.nodeName.toLowerCase(),data:_};if(v=h.parse(o,R),c(v),x=v.lastChild,"mce_marker"==x.attr("id"))for(b=x,x=x.prev;x;x=x.walk(!0))if(3==x.type||!A.isBlock(x.name)){r.schema.isValidChild(x.parent.name,"span")&&x.parent.insert(b,x,"br"===x.name);break}if(r._selectionOverrides.showBlockCaretContainer(m),R.invalid){for(B.setContent(E),m=B.getNode(),g=r.getBody(),9==m.nodeType?m=x=g:x=m;x!==g;)m=x,x=x.parentNode;o=m==g?g.innerHTML:A.getOuterHTML(m),o=p.serialize(h.parse(o.replace(//i,function(){return p.serialize(v)}))),m==g?A.setHTML(g,o):A.setOuterHTML(m,o)}else o=p.serialize(v),x=m.firstChild,w=m.lastChild,!x||x===w&&"BR"===x.nodeName?A.setHTML(m,o):B.setContent(o);u(),d(A.get("mce_marker")),r.fire("SetContent",y),r.addVisual()},mceInsertRawHTML:function(e,t,n){B.setContent("tiny_mce_marker"),r.setContent(r.getContent().replace(/tiny_mce_marker/g,function(){return n}))},mceToggleFormat:function(e,t,n){k(n)},mceSetContent:function(e,t,n){r.setContent(n)},"Indent,Outdent":function(e){var t,n,i;t=L.indentation,n=/[a-z%]+$/i.exec(t),t=parseInt(t,10),v("InsertUnorderedList")||v("InsertOrderedList")?_(e):(L.forced_root_block||A.getParent(B.getNode(),A.isBlock)||D.apply("div"),s(B.getSelectedBlocks(),function(o){if("false"!==A.getContentEditable(o)&&"LI"!=o.nodeName){var a=r.getParam("indent_use_margin",!1)?"margin":"padding";a+="rtl"==A.getStyle(o,"direction",!0)?"Right":"Left","outdent"==e?(i=Math.max(0,parseInt(o.style[a]||0,10)-t),A.setStyle(o,a,i?i+n:"")):(i=parseInt(o.style[a]||0,10)+t+n,A.setStyle(o,a,i))}}))},mceRepaint:function(){},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,B.getContent({format:"text"})))},mceInsertLink:function(e,t,n){var r;"string"==typeof n&&(n={href:n}),r=A.getParent(B.getNode(),"a"),n.href=n.href.replace(" ","%20"),r&&n.href||D.remove("link"),n.href&&D.apply("link",n,r)},selectAll:function(){var e=A.getRoot(),t;B.getRng().setStart?(t=A.createRng(),t.setStart(e,0),t.setEnd(e,e.childNodes.length),B.setRng(t)):(t=B.getRng(),t.item||(t.moveToElementText(e),t.select()))},"delete":function(){_("Delete");var e=r.getBody();A.isEmpty(e)&&(r.setContent(""),e.firstChild&&A.isBlock(e.firstChild)?r.selection.setCursorLocation(e.firstChild,0):r.selection.setCursorLocation(e,0))},mceNewDocument:function(){r.setContent("")},InsertLineBreak:function(e,t,n){function i(){for(var e=new a(m,v),t,n=r.schema.getNonEmptyElements();t=e.next();)if(n[t.nodeName.toLowerCase()]||t.length>0)return!0}var s=n,l,c,u,d=B.getRng(!0);new o(A).normalize(d);var f=d.startOffset,m=d.startContainer;if(1==m.nodeType&&m.hasChildNodes()){var g=f>m.childNodes.length-1;m=m.childNodes[Math.min(f,m.childNodes.length-1)]||m,f=g&&3==m.nodeType?m.nodeValue.length:0}var v=A.getParent(m,A.isBlock),y=v?v.nodeName.toUpperCase():"",b=v?A.getParent(v.parentNode,A.isBlock):null,C=b?b.nodeName.toUpperCase():"",x=s&&s.ctrlKey;"LI"!=C||x||(v=b,y=C),m&&3==m.nodeType&&f>=m.nodeValue.length&&(h||i()||(l=A.create("br"),d.insertNode(l),d.setStartAfter(l),d.setEndAfter(l),c=!0)),l=A.create("br"),d.insertNode(l);var w=A.doc.documentMode;return h&&"PRE"==y&&(!w||8>w)&&l.parentNode.insertBefore(A.doc.createTextNode("\r"),l),u=A.create("span",{}," "),l.parentNode.insertBefore(u,l),B.scrollIntoView(u),A.remove(u),c?(d.setStartBefore(l),d.setEndBefore(l)):(d.setStartAfter(l),d.setEndAfter(l)),B.setRng(d),r.undoManager.add(),p}}),b({"JustifyLeft,JustifyCenter,JustifyRight,JustifyFull":function(e){var t="align"+e.substring(7),n=B.isCollapsed()?[A.getParent(B.getNode(),A.isBlock)]:B.getSelectedBlocks(),r=c(n,function(e){return!!D.matchNode(e,t)});return-1!==u(r,p)},"Bold,Italic,Underline,Strikethrough,Superscript,Subscript":function(e){return S(e)},mceBlockQuote:function(){return S("blockquote")},Outdent:function(){var e;if(L.inline_styles){if((e=A.getParent(B.getStart(),A.isBlock))&&parseInt(e.style.paddingLeft,10)>0)return p;if((e=A.getParent(B.getEnd(),A.isBlock))&&parseInt(e.style.paddingLeft,10)>0)return p}return v("InsertUnorderedList")||v("InsertOrderedList")||!L.inline_styles&&!!A.getParent(B.getNode(),"BLOCKQUOTE")},"InsertUnorderedList,InsertOrderedList":function(e){var t=A.getParent(B.getNode(),"ul,ol");return t&&("insertunorderedlist"===e&&"UL"===t.tagName||"insertorderedlist"===e&&"OL"===t.tagName)}},"state"),b({"FontSize,FontName":function(e){var t=0,n;return(n=A.getParent(B.getNode(),"span"))&&(t="fontsize"==e?n.style.fontSize:n.style.fontFamily.replace(/, /g,",").replace(/[\'\"]/g,"").toLowerCase()),t}},"value"),b({Undo:function(){r.undoManager.undo()},Redo:function(){r.undoManager.redo()}})}}),r(te,[m],function(e){function t(e,o){var a=this,s,l;if(e=r(e), -o=a.settings=o||{},s=o.base_uri,/^([\w\-]+):([^\/]{2})/i.test(e)||/^\s*#/.test(e))return void(a.source=e);var c=0===e.indexOf("//");0!==e.indexOf("/")||c||(e=(s?s.protocol||"http":"http")+"://mce_host"+e),/^[\w\-]*:?\/\//.test(e)||(l=o.base_uri?o.base_uri.path:new t(location.href).directory,""===o.base_uri.protocol?e="//mce_host"+a.toAbsPath(l,e):(e=/([^#?]*)([#?]?.*)/.exec(e),e=(s&&s.protocol||"http")+"://mce_host"+a.toAbsPath(l,e[1])+e[2])),e=e.replace(/@@/g,"(mce_at)"),e=/^(?:(?![^:@]+:[^:@\/]*@)([^:\/?#.]+):)?(?:\/\/)?((?:(([^:@\/]*):?([^:@\/]*))?@)?([^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/.exec(e),n(i,function(t,n){var r=e[n];r&&(r=r.replace(/\(mce_at\)/g,"@@")),a[t]=r}),s&&(a.protocol||(a.protocol=s.protocol),a.userInfo||(a.userInfo=s.userInfo),a.port||"mce_host"!==a.host||(a.port=s.port),a.host&&"mce_host"!==a.host||(a.host=s.host),a.source=""),c&&(a.protocol="")}var n=e.each,r=e.trim,i="source protocol authority userInfo user password host port relative path directory file query anchor".split(" "),o={ftp:21,http:80,https:443,mailto:25};return t.prototype={setPath:function(e){var t=this;e=/^(.*?)\/?(\w+)?$/.exec(e),t.path=e[0],t.directory=e[1],t.file=e[2],t.source="",t.getURI()},toRelative:function(e){var n=this,r;if("./"===e)return e;if(e=new t(e,{base_uri:n}),"mce_host"!=e.host&&n.host!=e.host&&e.host||n.port!=e.port||n.protocol!=e.protocol&&""!==e.protocol)return e.getURI();var i=n.getURI(),o=e.getURI();return i==o||"/"==i.charAt(i.length-1)&&i.substr(0,i.length-1)==o?i:(r=n.toRelPath(n.path,e.path),e.query&&(r+="?"+e.query),e.anchor&&(r+="#"+e.anchor),r)},toAbsolute:function(e,n){return e=new t(e,{base_uri:this}),e.getURI(n&&this.isSameOrigin(e))},isSameOrigin:function(e){if(this.host==e.host&&this.protocol==e.protocol){if(this.port==e.port)return!0;var t=o[this.protocol];if(t&&(this.port||t)==(e.port||t))return!0}return!1},toRelPath:function(e,t){var n,r=0,i="",o,a;if(e=e.substring(0,e.lastIndexOf("/")),e=e.split("/"),n=t.split("/"),e.length>=n.length)for(o=0,a=e.length;a>o;o++)if(o>=n.length||e[o]!=n[o]){r=o+1;break}if(e.lengtho;o++)if(o>=e.length||e[o]!=n[o]){r=o+1;break}if(1===r)return t;for(o=0,a=e.length-(r-1);a>o;o++)i+="../";for(o=r-1,a=n.length;a>o;o++)i+=o!=r-1?"/"+n[o]:n[o];return i},toAbsPath:function(e,t){var r,i=0,o=[],a,s;for(a=/\/$/.test(t)?"/":"",e=e.split("/"),t=t.split("/"),n(e,function(e){e&&o.push(e)}),e=o,r=t.length-1,o=[];r>=0;r--)0!==t[r].length&&"."!==t[r]&&(".."!==t[r]?i>0?i--:o.push(t[r]):i++);return r=e.length-i,s=0>=r?o.reverse().join("/"):e.slice(0,r).join("/")+"/"+o.reverse().join("/"),0!==s.indexOf("/")&&(s="/"+s),a&&s.lastIndexOf("/")!==s.length-1&&(s+=a),s},getURI:function(e){var t,n=this;return(!n.source||e)&&(t="",e||(t+=n.protocol?n.protocol+"://":"//",n.userInfo&&(t+=n.userInfo+"@"),n.host&&(t+=n.host),n.port&&(t+=":"+n.port)),n.path&&(t+=n.path),n.query&&(t+="?"+n.query),n.anchor&&(t+="#"+n.anchor),n.source=t),n.source}},t.parseDataUri=function(e){var t,n;return e=decodeURIComponent(e).split(","),n=/data:([^;]+)/.exec(e[0]),n&&(t=n[1]),{type:t,data:e[1]}},t}),r(ne,[m],function(e){function t(){}var n=e.each,r=e.extend,i,o;return t.extend=i=function(e){function t(){var e,t,n,r=this;if(!o&&(r.init&&r.init.apply(r,arguments),t=r.Mixins))for(e=t.length;e--;)n=t[e],n.init&&n.init.apply(r,arguments)}function a(){return this}function s(e,t){return function(){var n=this,r=n._super,i;return n._super=c[e],i=t.apply(n,arguments),n._super=r,i}}var l=this,c=l.prototype,u,d,f;o=!0,u=new l,o=!1,e.Mixins&&(n(e.Mixins,function(t){t=t;for(var n in t)"init"!==n&&(e[n]=t[n])}),c.Mixins&&(e.Mixins=c.Mixins.concat(e.Mixins))),e.Methods&&n(e.Methods.split(","),function(t){e[t]=a}),e.Properties&&n(e.Properties.split(","),function(t){var n="_"+t;e[t]=function(e){var t=this,r;return e!==r?(t[n]=e,t):t[n]}}),e.Statics&&n(e.Statics,function(e,n){t[n]=e}),e.Defaults&&c.Defaults&&(e.Defaults=r({},c.Defaults,e.Defaults));for(d in e)f=e[d],"function"==typeof f&&c[d]?u[d]=s(d,f):u[d]=f;return t.prototype=u,t.constructor=t,t.extend=i,t},t}),r(re,[m],function(e){function t(t){function n(){return!1}function r(){return!0}function i(e,i){var o,s,l,c;if(e=e.toLowerCase(),i=i||{},i.type=e,i.target||(i.target=u),i.preventDefault||(i.preventDefault=function(){i.isDefaultPrevented=r},i.stopPropagation=function(){i.isPropagationStopped=r},i.stopImmediatePropagation=function(){i.isImmediatePropagationStopped=r},i.isDefaultPrevented=n,i.isPropagationStopped=n,i.isImmediatePropagationStopped=n),t.beforeFire&&t.beforeFire(i),o=d[e])for(s=0,l=o.length;l>s;s++){if(c=o[s],c.once&&a(e,c.func),i.isImmediatePropagationStopped())return i.stopPropagation(),i;if(c.func.call(u,i)===!1)return i.preventDefault(),i}return i}function o(t,r,i,o){var a,s,l;if(r===!1&&(r=n),r)for(r={func:r},o&&e.extend(r,o),s=t.toLowerCase().split(" "),l=s.length;l--;)t=s[l],a=d[t],a||(a=d[t]=[],f(t,!0)),i?a.unshift(r):a.push(r);return c}function a(e,t){var n,r,i,o,a;if(e)for(o=e.toLowerCase().split(" "),n=o.length;n--;){if(e=o[n],r=d[e],!e){for(i in d)f(i,!1),delete d[i];return c}if(r){if(t)for(a=r.length;a--;)r[a].func===t&&(r=r.slice(0,a).concat(r.slice(a+1)),d[e]=r);else r.length=0;r.length||(f(e,!1),delete d[e])}}else{for(e in d)f(e,!1);d={}}return c}function s(e,t,n){return o(e,t,n,{once:!0})}function l(e){return e=e.toLowerCase(),!(!d[e]||0===d[e].length)}var c=this,u,d={},f;t=t||{},u=t.scope||c,f=t.toggleEvent||n,c.fire=i,c.on=o,c.off=a,c.once=s,c.has=l}var n=e.makeMap("focus blur focusin focusout click dblclick mousedown mouseup mousemove mouseover beforepaste paste cut copy selectionchange mouseout mouseenter mouseleave wheel keydown keypress keyup input contextmenu dragstart dragend dragover draggesture dragdrop drop drag submit compositionstart compositionend compositionupdate touchstart touchend"," ");return t.isNative=function(e){return!!n[e.toLowerCase()]},t}),r(ie,[],function(){function e(e){this.create=e.create}return e.create=function(t,n){return new e({create:function(e,r){function i(t){e.set(r,t.value)}function o(e){t.set(n,e.value)}var a;return e.on("change:"+r,o),t.on("change:"+n,i),a=e._bindings,a||(a=e._bindings=[],e.on("destroy",function(){for(var e=a.length;e--;)a[e]()})),a.push(function(){t.off("change:"+n,i)}),t.get(n)}})},e}),r(oe,[re],function(e){function t(t){return t._eventDispatcher||(t._eventDispatcher=new e({scope:t,toggleEvent:function(n,r){e.isNative(n)&&t.toggleNativeEvent&&t.toggleNativeEvent(n,r)}})),t._eventDispatcher}return{fire:function(e,n,r){var i=this;if(i.removed&&"remove"!==e)return n;if(n=t(i).fire(e,n,r),r!==!1&&i.parent)for(var o=i.parent();o&&!n.isPropagationStopped();)o.fire(e,n,!1),o=o.parent();return n},on:function(e,n,r){return t(this).on(e,n,r)},off:function(e,n){return t(this).off(e,n)},once:function(e,n){return t(this).once(e,n)},hasEventListeners:function(e){return t(this).has(e)}}}),r(ae,[ie,oe,ne,m],function(e,t,n,r){function i(e){return e.nodeType>0}function o(e,t){var n,a;if(e===t)return!0;if(null===e||null===t)return e===t;if("object"!=typeof e||"object"!=typeof t)return e===t;if(r.isArray(t)){if(e.length!==t.length)return!1;for(n=e.length;n--;)if(!o(e[n],t[n]))return!1}if(i(e)||i(t))return e===t;a={};for(n in t){if(!o(e[n],t[n]))return!1;a[n]=!0}for(n in e)if(!a[n]&&!o(e[n],t[n]))return!1;return!0}return n.extend({Mixins:[t],init:function(t){var n,r;t=t||{};for(n in t)r=t[n],r instanceof e&&(t[n]=r.create(this,n));this.data=t},set:function(t,n){var r,i,a=this.data[t];if(n instanceof e&&(n=n.create(this,t)),"object"==typeof t){for(r in t)this.set(r,t[r]);return this}return o(a,n)||(this.data[t]=n,i={target:this,name:t,value:n,oldValue:a},this.fire("change:"+t,i),this.fire("change",i)),this},get:function(e){return this.data[e]},has:function(e){return e in this.data},bind:function(t){return e.create(this,t)},destroy:function(){this.fire("destroy")}})}),r(se,[ne],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.classes.contains(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.pseudo=!!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,h,p;for(t=t||this._selectors,n=0,r=t.length;r>n;n++){for(a=t[n],o=a.length,p=e,h=0,i=o-1;i>=0;i--)for(c=a[i];p;){if(c.pseudo)for(f=p.parent().items(),u=d=f.length;u--&&f[u]!==p;);for(s=0,l=c.length;l>s;s++)if(!c[s](p,u,d)){s=l+1;break}if(s===l){h++;break}if(i===o-1)break;p=p.parent()}if(h===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(le,[m,se,ne],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].classes.contains(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},addClass:function(e){return this.each(function(t){t.classes.add(e)})},removeClass:function(e){return this.each(function(t){t.classes.remove(e)})}},e.each("fire on off show hide 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(ce,[m,w],function(e,t){var n=0;return{id:function(){return"mceu_"+n++},createFragment:function(e){return t.DOM.createFragment(e)},getWindowSize:function(){return t.DOM.getViewPort()},getSize:function(e){var t,n;if(e.getBoundingClientRect){var r=e.getBoundingClientRect();t=Math.max(r.width||r.right-r.left,e.offsetWidth),n=Math.max(r.height||r.bottom-r.bottom,e.offsetHeight)}else t=e.offsetWidth,n=e.offsetHeight;return{width:t,height:n}},getPos:function(e,n){return t.DOM.getPos(e,n)},getViewPort:function(e){return t.DOM.getViewPort(e)},get:function(e){return document.getElementById(e)},addClass:function(e,n){return t.DOM.addClass(e,n)},removeClass:function(e,n){return t.DOM.removeClass(e,n)},hasClass:function(e,n){return t.DOM.hasClass(e,n)},toggleClass:function(e,n,r){return t.DOM.toggleClass(e,n,r)},css:function(e,n,r){return t.DOM.setStyle(e,n,r)},getRuntimeStyle:function(e,n){return t.DOM.getStyle(e,n,!0)},on:function(e,n,r,i){return t.DOM.bind(e,n,r,i)},off:function(e,n,r){return t.DOM.unbind(e,n,r)},fire:function(e,n,r){return t.DOM.fire(e,n,r)},innerHtml:function(e,n){t.DOM.setHTML(e,n)}}}),r(ue,[],function(){return{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})},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")}}}}),r(de,[m],function(e){function t(){}function n(e){this.cls=[],this.cls._map={},this.onchange=e||t,this.prefix=""}return e.extend(n.prototype,{add:function(e){return e&&!this.contains(e)&&(this.cls._map[e]=!0,this.cls.push(e),this._change()),this},remove:function(e){if(this.contains(e)){for(var t=0;t0&&(e+=" "),e+=this.prefix+this.cls[t];return e},n}),r(fe,[u],function(e){var t={},n;return{add:function(r){var i=r.parent();if(i){if(!i._layout||i._layout.isNative())return;t[i._id]||(t[i._id]=i),n||(n=!0,e.requestAnimationFrame(function(){var e,r;n=!1;for(e in t)r=t[e],r.state.get("rendered")&&r.reflow();t={}},document.body))}},remove:function(e){t[e._id]&&delete t[e._id]}}}),r(he,[ne,m,re,ae,le,ce,g,ue,de,fe],function(e,t,n,r,i,o,a,s,l,c){function u(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.state.get("rendered")&&d(e))}})),e._eventDispatcher}function d(e){function t(t){var n=e.getParentCtrl(t.target);n&&n.fire(t.type,t)}function n(){var e=c._lastHoverCtrl;e&&(e.fire("mouseleave",{target:e.getEl()}),e.parents().each(function(e){e.fire("mouseleave",{target:e.getEl()})}),c._lastHoverCtrl=null)}function r(t){var n=e.getParentCtrl(t.target),r=c._lastHoverCtrl,i=0,o,a,s;if(n!==r){if(c._lastHoverCtrl=n,a=n.parents().toArray().reverse(),a.push(n),r){for(s=r.parents().toArray().reverse(),s.push(r),i=0;i=i;o--)r=s[o],r.fire("mouseleave",{target:r.getEl()})}for(o=i;oo;o++)c=l[o]._eventsRoot;for(c||(c=l[l.length-1]||e),e._eventsRoot=c,s=o,o=0;s>o;o++)l[o]._eventsRoot=c;var p=c._delegates;p||(p=c._delegates={});for(d in u){if(!u)return!1;"wheel"!==d||h?("mouseenter"===d||"mouseleave"===d?c._hasMouseEnter||(a(c.getEl()).on("mouseleave",n).on("mouseover",r),c._hasMouseEnter=1):p[d]||(a(c.getEl()).on(d,t),p[d]=!0),u[d]=!1):f?a(e.getEl()).on("mousewheel",i):a(e.getEl()).on("DOMMouseScroll",i)}}}var f="onmousewheel"in document,h=!1,p="mce-",m,g=0,v={Statics:{classPrefix:p},isRtl:function(){return m.rtl},classPrefix:p,init:function(e){function n(e){var t;for(e=e.split(" "),t=0;tn.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=m.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,a,s,l,c,u;c=document.createRange?function(e){return e}:Math.round,t=e.getEl().style,i=e._layoutRect,l=e._lastRepaintRect||{},o=e.borderBox,a=o.left+o.right,s=o.top+o.bottom,i.x!==l.x&&(t.left=c(i.x)+"px",l.x=i.x),i.y!==l.y&&(t.top=c(i.y)+"px",l.y=i.y),i.w!==l.w&&(u=c(i.w-a),t.width=(u>=0?u:0)+"px",l.w=i.w),i.h!==l.h&&(u=c(i.h-s),t.height=(u>=0?u:0)+"px",l.h=i.h),e._hasBody&&i.innerW!==l.innerW&&(u=c(i.innerW),r=e.getEl("body"),r&&(n=r.style,n.width=(u>=0?u:0)+"px"),l.innerW=i.innerW),e._hasBody&&i.innerH!==l.innerH&&(u=c(i.innerH),r=r||e.getEl("body"),r&&(n=n||r.style,n.height=(u>=0?u:0)+"px"),l.innerH=i.innerH),e._lastRepaintRect=l,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?t.call(n,i):(i.action=e,void this.fire("execute",i))}}var r=this;return u(r).on(e,n(t)),r},off:function(e,t){return u(this).off(e,t),this},fire:function(e,t,n){var r=this;if(t=t||{},t.control||(t.control=r),t=u(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 u(this).has(e)},parents:function(e){var t=this,n,r=new i;for(n=t.parent();n;n=n.parent())r.add(n);return e&&(r=r.filter(e)),r},parentsAndSelf:function(e){return new i(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]},innerHtml:function(e){return this.$el.html(e),this},getEl:function(e){var t=e?this._id+"-"+e:this._id;return this._elmCache[t]||(this._elmCache[t]=a("#"+t)[0]),this._elmCache[t]},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.state.get("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 m.translate?m.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,i;if(e.items){var o=e.items().toArray();for(i=o.length;i--;)o[i].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&&a(t).off();var s=e.getRoot().controlIdLookup;return s&&delete s[e._id],t&&t.parentNode&&t.parentNode.removeChild(t),e.state.set("rendered",!1),e.state.destroy(),e.fire("remove"),e},renderBefore:function(e){return a(e).before(this.renderHtml()),this.postRender(),this},renderTo:function(e){return a(e||this.getContainerElm()).append(this.renderHtml()),this.postRender(),this},preRender:function(){},render:function(){},renderHtml:function(){return'
    '},postRender:function(){var e=this,t=e.settings,n,r,i,o,s;e.$el=a(e.getEl()),e.state.set("rendered",!0);for(o in t)0===o.indexOf("on")&&e.on(o.substr(2),t[o]);if(e._eventsRoot){for(i=e.parent();!s&&i;i=i.parent())s=i._eventsRoot;if(s)for(o in s._nativeEvents)e._nativeEvents[o]=!0}d(e),t.style&&(n=e.getEl(),n&&(n.setAttribute("style",t.style),n.style.cssText=t.style)),e.settings.border&&(r=e.borderBox,e.$el.css({"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 u in e._aria)e.aria(u,e._aria[u]);e.state.get("visible")===!1&&(e.getEl().style.display="none"),e.bindStates(),e.state.on("change:visible",function(t){var n=t.value,r;e.state.get("rendered")&&(e.getEl().style.display=n===!1?"none":"",e.getEl().getBoundingClientRect()),r=e.parent(),r&&(r._lastRect=null),e.fire(n?"show":"hide"),c.add(e)}),e.fire("postrender",{},!1)},bindStates:function(){},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},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(){c.remove(this);var e=this.parent();return e._layout&&!e._layout.isNative()&&e.reflow(),this}};return t.each("text title visible disabled active value".split(" "),function(e){v[e]=function(t){return 0===arguments.length?this.state.get(e):("undefined"!=typeof t&&this.state.set(e,t),this)}}),m=e.extend(v)}),r(pe,[],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(me,[],function(){return function(e){function t(e){return e&&1===e.nodeType}function n(e){return e=e||C,t(e)?e.getAttribute("role"):null}function r(e){for(var t,r=e||C;r=r.parentNode;)if(t=n(r))return t}function i(e){var n=C;return t(n)?n.getAttribute("aria-"+e):void 0}function o(e){var t=e.tagName.toUpperCase();return"INPUT"==t||"TEXTAREA"==t}function a(e){return o(e)&&!e.hidden?!0:/^(button|menuitem|checkbox|tab|menuitemcheckbox|option|gridcell)$/.test(n(e))?!0:!1}function s(e){function t(e){if(1==e.nodeType&&"none"!=e.style.display){a(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 d(e,t){var n=-1,r=l();t=t||s(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;t.parent(e),t.state.get("rendered")||(r=e.getEl("body"),r.hasChildNodes()&&n<=r.childNodes.length-1?a(r.childNodes[n]).before(t.renderHtml()):a(r).append(t.renderHtml()),t.postRender(),l.add(t))}),e._layout.applyClasses(e.items().filter(":visible")),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.state.set("rendered",!0),e.settings.style&&e.$el.css(e.settings.style),e.settings.border&&(t=e.borderBox,e.$el.css({"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(l.remove(this),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(ve,[g],function(e){function t(e){var 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}}function n(e){var t,n;if(e.changedTouches)for(t="screenX screenY pageX pageY clientX clientY".split(" "),n=0;n").css({position:"absolute",top:0,left:0,width:c.width,height:c.height,zIndex:2147483647,opacity:1e-4,cursor:m}).appendTo(s.body),e(s).on("mousemove touchmove",d).on("mouseup touchend",u),i.start(r)},d=function(e){return n(e),e.button!==l?u(e):(e.deltaX=e.screenX-f,e.deltaY=e.screenY-h,e.preventDefault(),void i.drag(e))},u=function(t){n(t),e(s).off("mousemove touchmove",d).off("mouseup touchend",u),a.remove(),i.stop&&i.stop(t)},this.destroy=function(){e(o()).off()},e(o()).on("mousedown touchstart",c); -}}),r(ye,[g,ve],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,h,p,m,g,v,y,b;if(f=i.getEl("scroll"+t)){if(y=a.toLowerCase(),b=s.toLowerCase(),e(i.getEl("absend")).css(y,i.layoutRect()[l]-1),!c)return void e(f).css("display","none");e(f).css("display","block"),d=i.getEl("body"),h=i.getEl("scroll"+t+"t"),p=d["client"+s]-2*o,p-=n&&r?f["client"+u]:0,m=d["scroll"+s],g=p/m,v={},v[y]=d["offset"+a]+o,v[b]=p,e(f).css(v),v={},v[y]=d["scroll"+a]*g,v[b]=p*g,e(h).css(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;e(i.getEl()).append('
    '),i.draghelper=new t(u+"t",{start:function(){c=i.getEl("body")["scroll"+r],e("#"+u).addClass(d+"active")},drag:function(e){var t,u,d,f,h=i.layoutRect();u=h.contentW>h.innerW,d=h.contentH>h.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("#"+u).removeClass(d+"active")}})}i.classes.add("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(i.getEl("body")).on("scroll",n)),n())}}}),r(be,[ge,ye],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(Ce,[ce],function(e){function t(t,n,r){var i,o,a,s,l,c,u,d,f,h;return f=e.getViewPort(),o=e.getPos(n),a=o.x,s=o.y,t.state.get("fixed")&&"static"==e.getRuntimeStyle(document.body,"position")&&(a-=f.x,s-=f.y),i=t.getEl(),h=e.getSize(i),l=h.width,c=h.height,h=e.getSize(n),u=h.width,d=h.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.state.get("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(xe,[ce],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(we,[be,Ce,xe,ce,g,u],function(e,t,n,r,i,o){function a(e,t){for(;e;){if(e==t)return!0;e=e.parent()}}function s(e){for(var t=v.length;t--;){var n=v[t],r=n.getParentCtrl(e.target);if(n.settings.autohide){if(r&&(a(r,n)||n.parent()===r))continue;e=n.fire("autohide",{target:e.target}),e.isDefaultPrevented()||n.hide()}}}function l(){p||(p=function(e){2!=e.button&&s(e)},i(document).on("click touchstart",p))}function c(){m||(m=function(){var e;for(e=v.length;e--;)d(v[e])},i(window).on("scroll",m))}function u(){if(!g){var e=document.documentElement,t=e.clientWidth,n=e.clientHeight;g=function(){document.all&&t==e.clientWidth&&n==e.clientHeight||(t=e.clientWidth,n=e.clientHeight,C.hideAll())},i(window).on("resize",g)}}function d(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
    ').appendTo(t.getContainerElm())),o.setTimeout(function(){n.addClass(r+"in"),i(t.getEl()).addClass(r+"in")}),b=!0),f(!0,t)}}),t.on("show",function(){t.parents().each(function(e){return e.state.get("fixed")?(t.fixed(!0),!1):void 0})}),e.popover&&(t._preBodyHtml='
    ',t.classes.add("popover").add("bottom").add(t.isRtl()?"end":"start"))},fixed:function(e){var t=this;if(t.state.get("fixed")!=e){if(t.state.get("rendered")){var n=r.getViewPort();e?t.layoutRect().y-=n.y:t.layoutRect().y+=n.y}t.classes.toggle("fixed",e),t.state.set("fixed",e)}return t},show:function(){var e=this,t,n=e._super();for(t=v.length;t--&&v[t]!==e;);return-1===t&&v.push(e),n},hide:function(){return h(this),f(!1,this),this._super()},hideAll:function(){C.hideAll()},close:function(){var e=this;return e.fire("close").isDefaultPrevented()||(e.remove(),f(!1,e)),e},remove:function(){h(this),this._super()},postRender:function(){var e=this;return e.settings.bodyRole&&this.getEl("body").setAttribute("role",e.settings.bodyRole),e._super()}});return C.hideAll=function(){for(var e=v.length;e--;){var t=v[e];t&&t.settings.autohide&&(t.hide(),v.splice(e,1))}},C}),r(Ee,[we,be,ce,g,ve,ue,h,u],function(e,t,n,r,i,o,a,s){function l(e){var t="width=device-width,initial-scale=1.0,user-scalable=0,minimum-scale=1.0,maximum-scale=1.0",n=r("meta[name=viewport]")[0],i;a.overrideViewPort!==!1&&(n||(n=document.createElement("meta"),n.setAttribute("name","viewport"),document.getElementsByTagName("head")[0].appendChild(n)),i=n.getAttribute("content"),i&&"undefined"!=typeof f&&(f=i),n.setAttribute("content",e?t:f))}function c(e){for(var t=0;tr.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=e.settings.x||Math.max(0,a.w/2-t.w/2),t.y=e.settings.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,i=document.documentElement,a,l=t.classPrefix,c;if(e!=t._fullscreen)if(r(window).on("resize",function(){var e;if(t._fullscreen)if(a)t._timer||(t._timer=s.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&&(a=!0)}}),c=t.layoutRect(),t._fullscreen=e,e){t._initial={x:c.x,y:c.y,w:c.w,h:c.h},t.borderBox=o.parseBox("0"),t.getEl("head").style.display="none",c.deltaH-=c.headerH+2,r([i,document.body]).addClass(l+"fullscreen"),t.classes.add("fullscreen");var u=n.getWindowSize();t.moveTo(0,0).resizeTo(u.w,u.h)}else t.borderBox=o.parseBox(t.settings.border),t.getEl("head").style.display="",c.deltaH+=c.headerH,r([i,document.body]).removeClass(l+"fullscreen"),t.classes.remove("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.classes.add("in")},0),e._super(),e.statusbar&&e.statusbar.postRender(),e.focus(),this.dragHelper=new i(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()}),d.push(e),l(!0)},submit:function(){return this.fire("submit",{data:this.toJSON()})},remove:function(){var e=this,t;for(e.dragHelper.destroy(),e._super(),e.statusbar&&this.statusbar.remove(),t=d.length;t--;)d[t]===e&&d.splice(t,1);l(d.length>0),c(e.classPrefix)},getContentWindow:function(){var e=this.getEl().getElementsByTagName("iframe")[0];return e?e.contentWindow:null}});return a.desktop||u(),h}),r(Ne,[Ee],function(e){var t=e.extend({init:function(e){e={border:1,padding:20,layout:"flex",pack:"center",align:"center",containerCls:"panel",autoScroll:!0,buttons:{type:"button",text:"Ok",action:"ok"},items:{type:"label",multiline:!0,maxWidth:500,maxHeight:200}},this._super(e)},Statics:{OK:1,OK_CANCEL:2,YES_NO:3,YES_NO_CANCEL:4,msgBox:function(n){function r(e,t,n){return{type:"button",text:e,subtype:n?"primary":"",onClick:function(e){e.control.parents()[1].close(),o(t)}}}var i,o=n.callback||function(){};switch(n.buttons){case t.OK_CANCEL:i=[r("Ok",!0,!0),r("Cancel",!1)];break;case t.YES_NO:case t.YES_NO_CANCEL:i=[r("Yes",1,!0),r("No",0)],n.buttons==t.YES_NO_CANCEL&&i.push(r("Cancel",-1));break;default:i=[r("Ok",!0,!0)]}return new e({padding:20,x:n.x,y:n.y,minWidth:300,minHeight:100,layout:"flex",pack:"center",align:"center",buttons:i,title:n.title,role:"alertdialog",items:{type:"label",multiline:!0,maxWidth:500,maxHeight:200,text:n.text},onPostRender:function(){this.aria("describedby",this.items()[0]._id)},onClose:n.onClose,onCancel:function(){o(!1)}}).renderTo(document.body).reflow()},alert:function(e,n){return"string"==typeof e&&(e={text:e}),e.callback=n,t.msgBox(e)},confirm:function(e,n){return"string"==typeof e&&(e={text:e}),e.callback=n,e.buttons=t.OK_CANCEL,t.msgBox(e)}}});return t}),r(_e,[Ee,Ne],function(e,t){return function(n){function r(){return o.length?o[o.length-1]:void 0}var i=this,o=[];i.windows=o,n.on("remove",function(){for(var e=o.length;e--;)o[e].close()}),i.open=function(t,r){var i;return n.editorManager.setActive(n),t.title=t.title||" ",t.url=t.url||t.file,t.url&&(t.width=parseInt(t.width||320,10),t.height=parseInt(t.height||240,10)),t.body&&(t.items={defaults:t.defaults,type:t.bodyType||"form",items:t.body}),t.url||t.buttons||(t.buttons=[{text:"Ok",subtype:"primary",onclick:function(){i.find("form")[0].submit()}},{text:"Cancel",onclick:function(){i.close()}}]),i=new e(t),o.push(i),i.on("close",function(){for(var e=o.length;e--;)o[e]===i&&o.splice(e,1);o.length||n.focus()}),t.data&&i.on("postRender",function(){this.find("*").each(function(e){var n=e.name();n in t.data&&e.value(t.data[n])})}),i.features=t||{},i.params=r||{},1===o.length&&n.nodeChanged(),i.renderTo().reflow()},i.alert=function(e,r,i){t.alert(e,function(){r?r.call(i||this):n.focus()})},i.confirm=function(e,n,r){t.confirm(e,function(e){n.call(r||this,e)})},i.close=function(){r()&&r().close()},i.getParams=function(){return r()?r().params:null},i.setParams=function(e){r()&&(r().params=e)},i.getWindows=function(){return o}}}),r(Se,[he,Ce],function(e,t){return e.extend({Mixins:[t],Defaults:{classes:"widget tooltip tooltip-n"},renderHtml:function(){var e=this,t=e.classPrefix;return'"},bindStates:function(){var e=this;return e.state.on("change:text",function(t){e.getEl().lastChild.innerHTML=e.encode(t.value)}),e._super()},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(ke,[he,Se],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.classes.toggle("tooltip-n","bc-tc"==i),r.classes.toggle("tooltip-nw","bc-tl"==i),r.classes.toggle("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},postRender:function(){var e=this,t=e.settings;e._super(),e.parent()||!t.width&&!t.height||(e.initLayoutRect(),e.repaint()),t.autofocus&&e.focus()},bindStates:function(){function e(e){n.aria("disabled",e),n.classes.toggle("disabled",e)}function t(e){n.aria("pressed",e),n.classes.toggle("active",e)}var n=this;return n.state.on("change:disabled",function(t){e(t.value)}),n.state.on("change:active",function(e){t(e.value)}),n.state.get("disabled")&&e(!0),n.state.get("active")&&t(!0),n._super()},remove:function(){this._super(),n&&(n.remove(),n=null)}});return r}),r(Te,[ke],function(e){return e.extend({Defaults:{value:0},init:function(e){var t=this;t._super(e),t.classes.add("progress"),t.settings.filter||(t.settings.filter=function(e){return Math.round(e)})},renderHtml:function(){var e=this,t=e._id,n=this.classPrefix;return'
    0%
    '},postRender:function(){var e=this;return e._super(),e.value(e.settings.value),e},bindStates:function(){function e(e){e=t.settings.filter(e),t.getEl().lastChild.innerHTML=e+"%",t.getEl().firstChild.firstChild.style.width=e+"%"}var t=this;return t.state.on("change:value",function(t){e(t.value)}),e(t.state.get("value")),t._super()}})}),r(Re,[he,Ce,Te],function(e,t,n){return e.extend({Mixins:[t],Defaults:{classes:"widget notification"},init:function(e){var t=this;t._super(e),e.text&&t.text(e.text),e.icon&&(t.icon=e.icon),e.color&&(t.color=e.color),e.type&&t.classes.add("notification-"+e.type),e.timeout&&(e.timeout<0||e.timeout>0)&&!e.closeButton?t.closeButton=!1:(t.classes.add("has-close"),t.closeButton=!0),e.progressBar&&(t.progressBar=new n),t.on("click",function(e){-1!=e.target.className.indexOf(t.classPrefix+"close")&&t.close()})},renderHtml:function(){var e=this,t=e.classPrefix,n="",r="",i="",o="";return e.icon&&(n=''),e.color&&(o=' style="background-color: '+e.color+'"'),e.closeButton&&(r=''),e.progressBar&&(i=e.progressBar.renderHtml()),'"},bindStates:function(){var e=this;return e.state.on("change:text",function(t){e.getEl().childNodes[1].innerHTML=t.value}),e.progressBar&&e.progressBar.bindStates(),e._super()},close:function(){var e=this;return e.fire("close").isDefaultPrevented()||e.remove(),e},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(Ae,[Re,u],function(e,t){return function(n){function r(){return l.length?l[l.length-1]:void 0}function i(){t.requestAnimationFrame(function(){o(),a()})}function o(){for(var e=0;e0){var e=l.slice(0,1)[0],t=n.inline?n.getElement():n.getContentAreaContainer();if(e.moveRel(t,"tc-tc"),l.length>1)for(var r=1;r0&&(r.timer=setTimeout(function(){r.close()},t.timeout)),r.on("close",function(){var e=l.length;for(r.timer&&n.getWin().clearTimeout(r.timer);e--;)l[e]===r&&l.splice(e,1);a()}),r.renderTo(),a(),r},s.close=function(){r()&&r().close()},s.getNotifications=function(){return l}}}),r(Be,[w],function(e){function t(t,n,r){for(var i=[];n&&n!=t;n=n.parentNode)i.push(e.nodeIndex(n,r));return i}function n(e,t){var n,r,i;for(r=e,n=t.length-1;n>=0;n--){if(i=r.childNodes,t[n]>i.length-1)return null;r=i[t[n]]}return r}return{create:t,resolve:n}}),r(De,[I,T,y,Be,A,C,h,m,u,k],function(e,t,n,r,i,o,a,s,l,c){return function(u){function d(e,t){try{u.getDoc().execCommand(e,!1,t)}catch(n){}}function f(){var e=u.getDoc().documentMode;return e?e:6}function h(e){return e.isDefaultPrevented()}function p(e){var t,n;e.dataTransfer&&(u.selection.isCollapsed()&&"IMG"==e.target.tagName&&Q.select(e.target),t=u.selection.getContent(),t.length>0&&(n=oe+escape(u.id)+","+escape(t),e.dataTransfer.setData(ae,n)))}function m(e){var t;return e.dataTransfer&&(t=e.dataTransfer.getData(ae),t&&t.indexOf(oe)>=0)?(t=t.substr(oe.length).split(","),{id:unescape(t[0]),html:unescape(t[1])}):null}function g(e){u.queryCommandSupported("mceInsertClipboardContent")?u.execCommand("mceInsertClipboardContent",!1,{content:e}):u.execCommand("mceInsertContent",!1,e)}function v(){function i(e){var t=C.schema.getBlockElements(),n=u.getBody();if("BR"!=e.nodeName)return!1;for(e=e;e!=n&&!t[e.nodeName];e=e.parentNode)if(e.nextSibling)return!1;return!0}function o(e,t){var n;for(n=e.nextSibling;n&&n!=t;n=n.nextSibling)if((3!=n.nodeType||0!==X.trim(n.data).length)&&n!==t)return!1;return n===t}function a(e,t,r){var o,a,s;for(s=C.schema.getNonEmptyElements(),o=new n(r||e,e);a=o[t?"next":"prev"]();){if(s[a.nodeName]&&!i(a))return a;if(3==a.nodeType&&a.data.length>0)return a}}function c(e){var n,r,i,o,s;if(!e.collapsed&&(n=C.getParent(t.getNode(e.startContainer,e.startOffset),C.isBlock),r=C.getParent(t.getNode(e.endContainer,e.endOffset),C.isBlock),s=u.schema.getTextBlockElements(),n!=r&&s[n.nodeName]&&s[r.nodeName]&&"false"!==C.getContentEditable(n)&&"false"!==C.getContentEditable(r)))return e.deleteContents(),i=a(n,!1),o=a(r,!0),C.isEmpty(r)||X(n).append(r.childNodes),X(r).remove(),i?1==i.nodeType?"BR"==i.nodeName?(e.setStartBefore(i),e.setEndBefore(i)):(e.setStartAfter(i),e.setEndAfter(i)):(e.setStart(i,i.data.length),e.setEnd(i,i.data.length)):o&&(1==o.nodeType?(e.setStartBefore(o),e.setEndBefore(o)):(e.setStart(o,0),e.setEnd(o,0))),x.setRng(e),!0}function d(e,n){var r,i,s,l,c,d;if(!e.collapsed)return e;if(c=e.startContainer,d=e.startOffset,3==c.nodeType)if(n){if(d0)return e;if(r=t.getNode(e.startContainer,e.startOffset),s=C.getParent(r,C.isBlock),i=a(u.getBody(),n,r),l=C.getParent(i,C.isBlock),!r||!i)return e;if(l&&s!=l)if(n){if(!o(s,l))return e;1==r.nodeType?"BR"==r.nodeName?e.setStartBefore(r):e.setStartAfter(r):e.setStart(r,r.data.length),1==i.nodeType?e.setEnd(i,0):e.setEndBefore(i)}else{if(!o(l,s))return e;1==i.nodeType?"BR"==i.nodeName?e.setStartBefore(i):e.setStartAfter(i):e.setStart(i,i.data.length),1==r.nodeType?e.setEnd(r,0):e.setEndBefore(r)}return e}function f(e){var t=x.getRng();return t=d(t,e),c(t)?!0:void 0}function v(e,t){function n(e,n){return m=X(n).parents().filter(function(e,t){return!!u.schema.getTextInlineElements()[t.nodeName]}),l=e.cloneNode(!1),m=s.map(m,function(e){return e=e.cloneNode(!1),l.hasChildNodes()?(e.appendChild(l.firstChild),l.appendChild(e)):l.appendChild(e),l.appendChild(e),e}),m.length?(p=C.create("br"),m[0].appendChild(p),C.replace(l,e),t.setStartBefore(p),t.setEndBefore(p),u.selection.setRng(t),p):null}function i(e){return e&&u.schema.getTextBlockElements()[e.tagName]}var o,a,l,c,d,f,h,p,m;if(t.collapsed&&(f=t.startContainer,h=t.startOffset,a=C.getParent(f,C.isBlock),i(a)))if(1==f.nodeType){if(f=f.childNodes[h],f&&"BR"!=f.tagName)return;if(d=e?a.nextSibling:a.previousSibling,C.isEmpty(a)&&i(d)&&C.isEmpty(d)&&n(a,f))return C.remove(d),!0}else if(3==f.nodeType){if(o=r.create(a,f),c=a.cloneNode(!0),f=r.resolve(c,o),e){if(h>=f.data.length)return;f.deleteData(h,1)}else{if(0>=h)return;f.deleteData(h-1,1)}if(C.isEmpty(c))return n(a,f)}}function y(e){var t,n,r;f(e)||(s.each(u.getBody().getElementsByTagName("*"),function(e){"SPAN"==e.tagName&&e.setAttribute("mce-data-marked",1),!e.hasAttribute("data-mce-style")&&e.hasAttribute("style")&&u.dom.setAttrib(e,"style",u.dom.getAttrib(e,"style"))}),t=new w(function(){}),t.observe(u.getDoc(),{childList:!0,attributes:!0,subtree:!0,attributeFilter:["style"]}),u.getDoc().execCommand(e?"ForwardDelete":"Delete",!1,null),n=u.selection.getRng(),r=n.startContainer.parentNode,s.each(t.takeRecords(),function(e){if(C.isChildOf(e.target,u.getBody())){if("style"==e.attributeName){var t=e.target.getAttribute("data-mce-style");t?e.target.setAttribute("style",t):e.target.removeAttribute("style")}s.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),C.remove(e,!0),i&&(n.setStart(i,t),n.setEnd(i,t),u.selection.setRng(n))}})}}),t.disconnect(),s.each(u.dom.select("span[mce-data-marked]"),function(e){e.removeAttribute("mce-data-marked")}))}var b=u.getDoc(),C=u.dom,x=u.selection,w=window.MutationObserver,E,N;w||(E=!0,w=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}}),u.on("keydown",function(e){var t=e.keyCode==G,n=e.ctrlKey||e.metaKey;if(!h(e)&&(t||e.keyCode==K)){var r=u.selection.getRng(),i=r.startContainer,o=r.startOffset;if(t&&e.shiftKey)return;if(v(t,r))return void e.preventDefault();if(!n&&r.collapsed&&3==i.nodeType&&(t?o0))return;e.preventDefault(),n&&u.selection.getSel().modify("extend",t?"forward":"backward",e.metaKey?"lineboundary":"word"),y(t)}}),u.on("keypress",function(t){if(!h(t)&&!x.isCollapsed()&&t.charCode>31&&!e.metaKeyPressed(t)){var n,r,i,o,a,s;n=u.selection.getRng(),s=String.fromCharCode(t.charCode),t.preventDefault(),r=X(n.startContainer).parents().filter(function(e,t){return!!u.schema.getTextInlineElements()[t.nodeName]}),y(!0),r=r.filter(function(e,t){return!X.contains(u.getBody(),t)}),r.length?(i=C.createFragment(),r.each(function(e,t){t=t.cloneNode(!1),i.hasChildNodes()?(t.appendChild(i.firstChild),i.appendChild(t)):(a=t,i.appendChild(t)),i.appendChild(t)}),a.appendChild(u.getDoc().createTextNode(s)),o=C.getParent(n.startContainer,C.isBlock),C.isEmpty(o)?X(o).empty().append(i):n.insertNode(i),n.setStart(a.firstChild,1),n.setEnd(a.firstChild,1),u.selection.setRng(n)):u.selection.setContent(s)}}),u.addCommand("Delete",function(){y()}),u.addCommand("ForwardDelete",function(){y(!0)}),E||(u.on("dragstart",function(e){N=x.getRng(),p(e)}),u.on("drop",function(e){if(!h(e)){var n=m(e);n&&(e.preventDefault(),l.setEditorTimeout(u,function(){var r=t.getCaretRangeFromPoint(e.x,e.y,b);N&&(x.setRng(N),N=null),y(),x.setRng(r),g(n.html)}))}}),u.on("cut",function(e){h(e)||!e.clipboardData||u.selection.isCollapsed()||(e.preventDefault(),e.clipboardData.clearData(),e.clipboardData.setData("text/html",u.selection.getContent()),e.clipboardData.setData("text/plain",u.selection.getContent({format:"text"})),l.setEditorTimeout(u,function(){y(!0)}))}))}function y(){function e(e){var t=J.create("body"),n=e.cloneContents();return t.appendChild(n),Q.serializer.serialize(t,{format:"html"})}function n(n){if(!n.setStart){if(n.item)return!1;var r=n.duplicate();return r.moveToElementText(u.getBody()),t.compareRanges(n,r)}var i=e(n),o=J.createRng();o.selectNode(u.getBody());var a=e(o);return i===a}u.on("keydown",function(e){var t=e.keyCode,r,i;if(!h(e)&&(t==G||t==K)){if(r=u.selection.isCollapsed(),i=u.getBody(),r&&!J.isEmpty(i))return;if(!r&&!n(u.selection.getRng()))return;e.preventDefault(),u.setContent(""),i.firstChild&&J.isBlock(i.firstChild)?u.selection.setCursorLocation(i.firstChild,0):u.selection.setCursorLocation(i,0),u.nodeChanged()}})}function b(){u.shortcuts.add("meta+a",null,"SelectAll")}function C(){u.settings.content_editable||J.bind(u.getDoc(),"mousedown mouseup",function(e){var t;if(e.target==u.getDoc().documentElement)if(t=Q.getRng(),u.getBody().focus(),"mousedown"==e.type){if(c.isCaretContainer(t.startContainer))return;Q.placeCaretAt(e.clientX,e.clientY)}else Q.setRng(t)})}function x(){u.on("keydown",function(e){if(!h(e)&&e.keyCode===K){if(!u.getBody().getElementsByTagName("hr").length)return;if(Q.isCollapsed()&&0===Q.getRng(!0).startOffset){var t=Q.getNode(),n=t.previousSibling;if("HR"==t.nodeName)return J.remove(t),void e.preventDefault();n&&n.nodeName&&"hr"===n.nodeName.toLowerCase()&&(J.remove(n),e.preventDefault())}}})}function w(){window.Range.prototype.getClientRects||u.on("mousedown",function(e){if(!h(e)&&"HTML"===e.target.nodeName){var t=u.getBody();t.blur(),l.setEditorTimeout(u,function(){t.focus()})}})}function E(){u.on("click",function(e){var t=e.target;/^(IMG|HR)$/.test(t.nodeName)&&"false"!==J.getContentEditableParent(t)&&(e.preventDefault(),Q.getSel().setBaseAndExtent(t,0,t,1),u.nodeChanged()),"A"==t.nodeName&&J.hasClass(t,"mce-item-anchor")&&(e.preventDefault(),Q.select(t))})}function N(){function e(){var e=J.getAttribs(Q.getStart().cloneNode(!1));return function(){var t=Q.getStart();t!==u.getBody()&&(J.setAttrib(t,"style",null),Y(e,function(e){t.setAttributeNode(e.cloneNode(!0))}))}}function t(){return!Q.isCollapsed()&&J.getParent(Q.getStart(),J.isBlock)!=J.getParent(Q.getEnd(),J.isBlock)}u.on("keypress",function(n){var r;return h(n)||8!=n.keyCode&&46!=n.keyCode||!t()?void 0:(r=e(),u.getDoc().execCommand("delete",!1,null),r(),n.preventDefault(),!1)}),J.bind(u.getDoc(),"cut",function(n){var r;!h(n)&&t()&&(r=e(),l.setEditorTimeout(u,function(){r()}))})}function _(){document.body.setAttribute("role","application")}function S(){u.on("keydown",function(e){if(!h(e)&&e.keyCode===K&&Q.isCollapsed()&&0===Q.getRng(!0).startOffset){var t=Q.getNode().previousSibling;if(t&&t.nodeName&&"table"===t.nodeName.toLowerCase())return e.preventDefault(),!1}})}function k(){f()>7||(d("RespectVisibilityInDesign",!0),u.contentStyles.push(".mceHideBrInPre pre br {display: none}"),J.addClass(u.getBody(),"mceHideBrInPre"),ee.addNodeFilter("pre",function(e){for(var t=e.length,n,r,o,a;t--;)for(n=e[t].getAll("br"),r=n.length;r--;)o=n[r],a=o.prev,a&&3===a.type&&"\n"!=a.value.charAt(a.value-1)?a.value+="\n":o.parent.insert(new i("#text",3),o,!0).value="\n"}),te.addNodeFilter("pre",function(e){for(var t=e.length,n,r,i,o;t--;)for(n=e[t].getAll("br"),r=n.length;r--;)i=n[r],o=i.prev,o&&3==o.type&&(o.value=o.value.replace(/\r?\n$/,""))}))}function T(){J.bind(u.getBody(),"mouseup",function(){var e,t=Q.getNode();"IMG"==t.nodeName&&((e=J.getStyle(t,"width"))&&(J.setAttrib(t,"width",e.replace(/[^0-9%]+/g,"")),J.setStyle(t,"width","")),(e=J.getStyle(t,"height"))&&(J.setAttrib(t,"height",e.replace(/[^0-9%]+/g,"")),J.setStyle(t,"height","")))})}function R(){u.on("keydown",function(t){var n,r,i,o,a;if(!h(t)&&t.keyCode==e.BACKSPACE&&(n=Q.getRng(),r=n.startContainer,i=n.startOffset,o=J.getRoot(),a=r,n.collapsed&&0===i)){for(;a&&a.parentNode&&a.parentNode.firstChild==a&&a.parentNode!=o;)a=a.parentNode;"BLOCKQUOTE"===a.tagName&&(u.formatter.toggle("blockquote",null,a),n=J.createRng(),n.setStart(r,0),n.setEnd(r,0),Q.setRng(n))}})}function A(){function e(){u._refreshContentEditable(),d("StyleWithCSS",!1),d("enableInlineTableEditing",!1),Z.object_resizing||d("enableObjectResizing",!1)}Z.readonly||u.on("BeforeExecCommand MouseDown",e)}function B(){function e(){Y(J.select("a"),function(e){var t=e.parentNode,n=J.getRoot();if(t.lastChild===e){for(;t&&!J.isBlock(t);){if(t.parentNode.lastChild!==t||t===n)return;t=t.parentNode}J.add(t,"br",{"data-mce-bogus":1})}})}u.on("SetContent ExecCommand",function(t){("setcontent"==t.type||"mceInsertLink"===t.command)&&e()})}function D(){Z.forced_root_block&&u.on("init",function(){d("DefaultParagraphSeparator",Z.forced_root_block)})}function M(){u.on("keydown",function(e){var t;h(e)||e.keyCode!=K||(t=u.getDoc().selection.createRange(),t&&t.item&&(e.preventDefault(),u.undoManager.beforeChange(),J.remove(t.item(0)),u.undoManager.add()))})}function L(){var e;f()>=10&&(e="",Y("p div h1 h2 h3 h4 h5 h6".split(" "),function(t,n){ -e+=(n>0?",":"")+t+":empty"}),u.contentStyles.push(e+"{padding-right: 1px !important}"))}function P(){f()<9&&(ee.addNodeFilter("noscript",function(e){for(var t=e.length,n,r;t--;)n=e[t],r=n.firstChild,r&&n.attr("data-mce-innertext",r.value)}),te.addNodeFilter("noscript",function(e){for(var t=e.length,n,r,a;t--;)n=e[t],r=e[t].firstChild,r?r.value=o.decode(r.value):(a=n.attributes.map["data-mce-innertext"],a&&(n.attr("data-mce-innertext",null),r=new i("#text",3),r.value=a,r.raw=!0,n.append(r)))}))}function H(){function e(e,t){var n=i.createTextRange();try{n.moveToPoint(e,t)}catch(r){n=null}return n}function t(t){var r;t.button?(r=e(t.x,t.y),r&&(r.compareEndPoints("StartToStart",a)>0?r.setEndPoint("StartToStart",a):r.setEndPoint("EndToEnd",a),r.select())):n()}function n(){var e=r.selection.createRange();a&&!e.item&&0===e.compareEndPoints("StartToEnd",e)&&a.select(),J.unbind(r,"mouseup",n),J.unbind(r,"mousemove",t),a=o=0}var r=J.doc,i=r.body,o,a,s;r.documentElement.unselectable=!0,J.bind(r,"mousedown contextmenu",function(i){if("HTML"===i.target.nodeName){if(o&&n(),s=r.documentElement,s.scrollHeight>s.clientHeight)return;o=1,a=e(i.x,i.y),a&&(J.bind(r,"mouseup",n),J.bind(r,"mousemove",t),J.getRoot().focus(),a.select())}})}function O(){u.on("keyup focusin mouseup",function(t){65==t.keyCode&&e.metaKeyPressed(t)||Q.normalize()},!0)}function I(){u.contentStyles.push("img:-moz-broken {-moz-force-broken-image-icon:1;min-width:24px;min-height:24px}")}function F(){u.inline||u.on("keydown",function(){document.activeElement==document.body&&u.getWin().focus()})}function z(){u.inline||(u.contentStyles.push("body {min-height: 150px}"),u.on("click",function(e){var t;if("HTML"==e.target.nodeName){if(a.ie>11)return void u.getBody().focus();t=u.selection.getRng(),u.getBody().focus(),u.selection.setRng(t),u.selection.normalize(),u.nodeChanged()}}))}function W(){a.mac&&u.on("keydown",function(t){!e.metaKeyPressed(t)||t.shiftKey||37!=t.keyCode&&39!=t.keyCode||(t.preventDefault(),u.selection.getSel().modify("move",37==t.keyCode?"backward":"forward","lineboundary"))})}function V(){d("AutoUrlDetect",!1)}function U(){u.on("click",function(e){var t=e.target;do if("A"===t.tagName)return void e.preventDefault();while(t=t.parentNode)}),u.contentStyles.push(".mce-content-body {-webkit-touch-callout: none}")}function $(){u.on("init",function(){u.dom.bind(u.getBody(),"submit",function(e){e.preventDefault()})})}function q(){ee.addNodeFilter("br",function(e){for(var t=e.length;t--;)"Apple-interchange-newline"==e[t].attr("class")&&e[t].remove()})}function j(){u.on("dragstart",function(e){p(e)}),u.on("drop",function(e){if(!h(e)){var n=m(e);if(n&&n.id!=u.id){e.preventDefault();var r=t.getCaretRangeFromPoint(e.x,e.y,u.getDoc());Q.setRng(r),g(n.html)}}})}var Y=s.each,X=u.$,K=e.BACKSPACE,G=e.DELETE,J=u.dom,Q=u.selection,Z=u.settings,ee=u.parser,te=u.serializer,ne=a.gecko,re=a.ie,ie=a.webkit,oe="data:text/mce-internal,",ae=re?"Text":"URL";R(),y(),O(),ie&&(v(),C(),E(),D(),$(),S(),q(),a.iOS?(F(),z(),U()):b()),re&&a.ie<11&&(x(),_(),k(),T(),M(),L(),P(),H()),a.ie>=11&&(z(),S()),a.ie&&(b(),V(),j()),ne&&(x(),w(),N(),A(),B(),I(),W(),S())}}),r(Me,[oe,w,m],function(e,t,n){function r(e,t){return"selectionchange"==t?e.getDoc():!e.inline&&/^mouse|click|contextmenu|drop|dragover|dragend/.test(t)?e.getDoc().documentElement:e.settings.event_root?(e.eventRoot||(e.eventRoot=o.select(e.settings.event_root)[0]),e.eventRoot):e.getBody()}function i(e,t){function n(e){return!e.hidden&&!e.readonly}var i=r(e,t),s;if(e.delegates||(e.delegates={}),!e.delegates[t])if(e.settings.event_root){if(a||(a={},e.editorManager.on("removeEditor",function(){var t;if(!e.editorManager.activeEditor&&a){for(t in a)e.dom.unbind(r(e,t));a=null}})),a[t])return;s=function(r){for(var i=r.target,a=e.editorManager.editors,s=a.length;s--;){var l=a[s].getBody();(l===i||o.isChildOf(i,l))&&n(a[s])&&a[s].fire(t,r)}},a[t]=s,o.bind(i,t,s)}else s=function(r){n(e)&&e.fire(t,r)},o.bind(i,t,s),e.delegates[t]=s}var o=t.DOM,a,s={bindPendingEventDelegates:function(){var e=this;n.each(e._pendingNativeEvents,function(t){i(e,t)})},toggleNativeEvent:function(e,t){var n=this;"focus"!=e&&"blur"!=e&&(t?n.initialized?i(n,e):n._pendingNativeEvents?n._pendingNativeEvents.push(e):n._pendingNativeEvents=[e]:n.initialized&&(n.dom.unbind(r(n,e),e,n.delegates[e]),delete n.delegates[e]))},unbindAllNativeEvents:function(){var e=this,t;if(e.delegates){for(t in e.delegates)e.dom.unbind(r(e,t),t,e.delegates[t]);delete e.delegates}e.inline||(e.getBody().onload=null,e.dom.unbind(e.getWin()),e.dom.unbind(e.getDoc())),e.dom.unbind(e.getBody()),e.dom.unbind(e.getContainer())}};return s=n.extend({},e,s)}),r(Le,[],function(){function e(e,t,n){try{e.getDoc().execCommand(t,!1,n)}catch(r){}}function t(t,n){var r=t.readonly?"readonly":"design";n!=r&&("readonly"==n?(t.selection.controlSelection.hideResizeRect(),t.readonly=!0,t.getBody().contentEditable=!1):(t.readonly=!1,t.getBody().contentEditable=!0,e(t,"StyleWithCSS",!1),e(t,"enableInlineTableEditing",!1),e(t,"enableObjectResizing",!1),t.focus(),t.nodeChanged()),t.fire("SwitchMode",{mode:n}))}return{setMode:t}}),r(Pe,[m,h],function(e,t){var n=e.each,r=e.explode,i={f9:120,f10:121,f11:122},o=e.makeMap("alt,ctrl,shift,meta,access");return function(a){function s(e,s,l,c){var u,d,f;f={func:l,scope:c||a,desc:a.translate(s)},n(r(e,"+"),function(e){e in o?f[e]=!0:/^[0-9]{2,}$/.test(e)?f.keyCode=parseInt(e,10):(f.charCode=e.charCodeAt(0),f.keyCode=i[e]||e.toUpperCase().charCodeAt(0))}),u=[f.keyCode];for(d in o)f[d]?u.push(d):f[d]=!1;return f.id=u.join(","),f.access&&(f.alt=!0,t.mac?f.ctrl=!0:f.shift=!0),f.meta&&(t.mac?f.meta=!0:(f.ctrl=!0,f.meta=!1)),f}var l=this,c={};a.on("keyup keypress keydown",function(e){(e.altKey||e.ctrlKey||e.metaKey)&&!e.isDefaultPrevented()&&n(c,function(t){return t.ctrl==e.ctrlKey&&t.meta==e.metaKey&&t.alt==e.altKey&&t.shift==e.shiftKey&&(e.keyCode==t.keyCode||e.charCode&&e.charCode==t.charCode)?(e.preventDefault(),"keydown"==e.type&&t.func.call(t.scope),!0):void 0})}),l.add=function(t,i,o,l){var u;return u=o,"string"==typeof o?o=function(){a.execCommand(u,!1,null)}:e.isArray(u)&&(o=function(){a.execCommand(u[0],u[1],u[2])}),n(r(t.toLowerCase()),function(e){var t=s(e,i,o,l);c[t.id]=t}),!0},l.remove=function(e){var t=s(e);return c[t.id]?(delete c[t.id],!0):!1}}}),r(He,[c,m,z],function(e,t,n){return function(r){function i(e){var t,n;return n={"image/jpeg":"jpg","image/jpg":"jpg","image/gif":"gif","image/png":"png"},t=n[e.blob().type.toLowerCase()]||"dat",e.id()+"."+t}function o(e,t){return e?e.replace(/\/$/,"")+"/"+t.replace(/^\//,""):t}function a(e){return{id:e.id,blob:e.blob,base64:e.base64,filename:n.constant(i(e))}}function s(e,t,n,a){var s,l,c;s=new XMLHttpRequest,s.open("POST",r.url),s.withCredentials=r.credentials,c=a(),s.upload.onprogress=function(e){var t=Math.round(e.loaded/e.total*100);c.progressBar.value(t)},s.onload=function(){var e;return c.close(),200!=s.status?void n("HTTP Error: "+s.status):(e=JSON.parse(s.responseText),e&&"string"==typeof e.location?void t(o(r.basePath,e.location)):void n("Invalid JSON: "+s.responseText))},l=new FormData,l.append("file",e.blob(),i(e)),s.send(l)}function l(){return new e(function(e){e([])})}function c(e){return e.then(function(e){return e})["catch"](function(e){return e})}function u(e,t,n){var r=e(n),i=c(r);return delete p[t],p[t]=i,i}function d(e,n){return t.map(e,function(e){var t=e.id();return p[t]?p[t]:u(n,t,e)})}function f(t,n){function i(t){return new e(function(e){var i=r.handler;i(a(t),function(n){e({url:n,blobInfo:t,status:!0})},function(n){e({url:"",blobInfo:t,status:!1,error:n})},n)})}var o=d(t,i);return e.all(o)}function h(e,t){return r.url||r.handler!==s?f(e,t):l()}var p={};return r=t.extend({credentials:!1,handler:s},r),{upload:h}}}),r(Oe,[c],function(e){function t(t){return new e(function(e){var n=new XMLHttpRequest;n.open("GET",t,!0),n.responseType="blob",n.onload=function(){200==this.status&&e(this.response)},n.send()})}function n(e){var t,n;return e=decodeURIComponent(e).split(","),n=/data:([^;]+)/.exec(e[0]),n&&(t=n[1]),{type:t,data:e[1]}}function r(t){return new e(function(e){var r,i,o;t=n(t);try{r=atob(t.data)}catch(a){return void e(new Blob([]))}for(i=new Uint8Array(r.length),o=0;o0}function s(e){return 0>e}function l(e,n,r,i,o){var l=new t(e,i);if(s(n)){if(C(e)&&(e=l.prev(!0),r(e)))return e;for(;e=l.prev(o);)if(r(e))return e}if(a(n)){if(C(e)&&(e=l.next(!0),r(e)))return e;for(;e=l.next(o);)if(r(e))return e}return null}function c(e,t){for(e=e.parentNode;e&&e!=t;e=e.parentNode)if(b(e))return e;return t}function u(e,t){for(;e&&e!=t;){if(x(e))return e;e=e.parentNode}return null}function d(e,t,n){return u(e.container(),n)==u(t.container(),n)}function f(e,t,n){return c(e.container(),n)==c(t.container(),n)}function h(e,t){var n,r;return t?(n=t.container(),r=t.offset(),N(n)?n.childNodes[r+e]:null):null}function p(e,t){var n=t.ownerDocument.createRange();return e?(n.setStartBefore(t),n.setEndBefore(t)):(n.setStartAfter(t),n.setEndAfter(t)),n}function m(e,t,n){return u(t,e)==u(n,e)}function g(e,t,n){var r,i;for(i=e?"previousSibling":"nextSibling";n&&n!=t;){if(r=n[i],w(r)&&(r=r[i]),C(r)){if(m(t,r,n))return r;break}if(_(r))break;n=n.parentNode}return null}function v(e,t,r){var o,a,s,l,c=E(g,!0,t),u=E(g,!1,t);if(a=r.startContainer,s=r.startOffset,i.isCaretContainerBlock(a)){if(N(a)||(a=a.parentNode),l=a.getAttribute("data-mce-caret"),"before"==l&&(o=a.nextSibling,C(o)))return S(o);if("after"==l&&(o=a.previousSibling,C(o)))return k(o)}if(!r.collapsed)return r;if(n.isText(a)){if(w(a)){if(1===e){if(o=u(a))return S(o);if(o=c(a))return k(o)}if(-1===e){if(o=c(a))return k(o);if(o=u(a))return S(o)}return r}if(i.endsWithCaretContainer(a)&&s>=a.data.length-1)return 1===e&&(o=u(a))?S(o):r;if(i.startsWithCaretContainer(a)&&1>=s)return-1===e&&(o=c(a))?k(o):r;if(s===a.data.length)return o=u(a),o?S(o):r;if(0===s)return o=c(a),o?k(o):r}return r}function y(e,t){return C(h(e,t))}var b=n.isContentEditableTrue,C=n.isContentEditableFalse,x=n.matchStyleValues("display","block table table-cell table-caption"),w=i.isCaretContainer,E=e.curry,N=n.isElement,_=o.isCaretCandidate,S=E(p,!0),k=E(p,!1);return{isForwards:a,isBackwards:s,findNode:l,getEditingHost:c,getParentBlock:u,isInSameBlock:d,isInSameEditingHost:f,isBeforeContentEditableFalse:E(y,0),isAfterContentEditableFalse:E(y,-1),normalizeRange:v}}),r(Ve,[_,W,$,We,p,z],function(e,t,n,r,i,o){function a(e,t){for(var n=[];e&&e!=t;)n.push(e),e=e.parentNode;return n}function s(e,t){return e.hasChildNodes()&&t0)return n(y,--b);if(h(e)&&b0&&(x=s(y,b-1),m(x)))return!g(x)&&(w=r.findNode(x,e,v,x))?d(w)?n(w,w.data.length):n.after(w):d(x)?n(x,x.data.length):n.before(x);if(h(e)&&b0&&(n&&(l*=-1),r.left+=l,r.right+=l),r}function l(){var n,r,o,a,s;for(n=i("*[contentEditable=false]",t),a=0;a').css(l).appendTo(t),o&&m.addClass("mce-visual-caret-before"),d(),c=a.ownerDocument.createRange(),f=g.firstChild,c.setStart(f,0),c.setEnd(f,1),c):(g=e.insertInline(a,o),c=a.ownerDocument.createRange(),s(g.nextSibling)?(c.setStart(g,0),c.setEnd(g,0)):(c.setStart(g,1),c.setEnd(g,1)),c)}function u(){l(),g&&(e.remove(g),g=null),m&&(m.remove(),m=null),clearInterval(p)}function d(){p=a.setInterval(function(){i("div.mce-visual-caret",t).toggleClass("mce-visual-caret-hidden")},500)}function f(){a.clearInterval(p)}function h(){return".mce-visual-caret {position: absolute;background-color: black;background-color: currentcolor;}.mce-visual-caret-hidden {display: none;}*[data-mce-caret] {position: absolute;left: -1000px;right: auto;top: 0;margin: 0;padding: 0;}"}var p,m,g;return{show:c,hide:u,getCss:h,destroy:f}}}),r($e,[p,_,V],function(e,t,n){function r(i){function o(t){return e.map(t,function(e){return e=n.clone(e),e.node=i,e})}if(e.isArray(i))return e.reduce(i,function(e,t){return e.concat(r(t))},[]);if(t.isElement(i))return o(i.getClientRects());if(t.isText(i)){var a=i.ownerDocument.createRange();return a.setStart(i,0),a.setEnd(i,i.data.length),o(a.getClientRects())}}return{getClientRects:r}}),r(qe,[z,p,$e,W,We,Ve,$,V],function(e,t,n,r,i,o,a,s){function l(e,t,n,o){for(;o=i.findNode(o,e,r.isEditableCaretCandidate,t);)if(n(o))return}function c(e,r,i,o,a,s){function c(o){var s,l,c;for(c=n.getClientRects(o),-1==e&&(c=c.reverse()),s=0;s0&&r(l,t.last(f))&&u++,l.line=u,a(l))return!0;f.push(l)}}var u=0,d,f=[],h;return(h=t.last(s.getClientRects()))?(d=s.getNode(),c(d),l(e,o,c,d),f):f}function u(e,t){return t.line>e}function d(e,t){return t.line===e}function f(e,n,r,i){function l(n){return 1==e?t.last(n.getClientRects()):t.last(n.getClientRects())}var c=new o(n),u,d,f,h,p=[],m=0,g,v;1==e?(u=c.next,d=s.isBelow,f=s.isAbove,h=a.after(i)):(u=c.prev,d=s.isAbove,f=s.isBelow,h=a.before(i)),v=l(h);do if(h.isVisible()&&(g=l(h),!f(g,v))){if(p.length>0&&d(g,t.last(p))&&m++,g=s.clone(g),g.position=h,g.line=m,r(g))return p;p.push(g)}while(h=u(h));return p}var h=e.curry,p=h(c,-1,s.isAbove,s.isBelow),m=h(c,1,s.isBelow,s.isAbove);return{upUntil:p,downUntil:m,positionsUntil:f,isAboveLine:h(u),isLine:h(d)}}),r(je,[z,p,_,$e,V,We,W],function(e,t,n,r,i,o,a){function s(e,t){return Math.abs(e.left-t)}function l(e,t){return Math.abs(e.right-t)}function c(e,n){function r(e,t){return e>=t.left&&e<=t.right}return t.reduce(e,function(e,t){var i,o;return i=Math.min(s(e,n),l(e,n)),o=Math.min(s(t,n),l(t,n)),r(n,t)?t:r(n,e)?e:o==i&&m(t.node)?t:i>o?t:e})}function u(e,t,n,r){for(;r=g(r,e,a.isEditableCaretCandidate,t);)if(n(r))return}function d(e,n){function o(e,i){var o;return o=t.filter(r.getClientRects(i),function(t){return!e(t,n)}),a=a.concat(o),0===o.length}var a=[];return a.push(n),u(-1,e,v(o,i.isAbove),n.node),u(1,e,v(o,i.isBelow),n.node),a}function f(e){return t.filter(t.toArray(e.getElementsByTagName("*")),m)}function h(e,t){return{node:e.node,before:s(e,t)=e.top&&i<=e.bottom}),a=c(o,n),a&&(a=c(d(e,a),n),a&&m(a.node))?h(a,n):null}var m=n.isContentEditableFalse,g=o.findNode,v=e.curry;return{findClosestClientRect:c,findLineNodeRects:d,closestCaret:p}}),r(Ye,[_],function(e){function t(e){function t(e){return n(e)}function r(t){c(e.getBody()).css("cursor",t)}function i(t){return t==h.element||e.dom.isChildOf(t,h.element)?!1:n(t)?!1:!0}function o(t){var n,i,o,a,s=0,l=0,u,d,p,m;0===t.button&&(n=t.screenX-h.screenX,i=t.screenY-h.screenY,u=Math.max(Math.abs(n),Math.abs(i)),!h.dragging&&u>10&&(h.dragging=!0,r("default"),h.clone=h.element.cloneNode(!0),o=f.getPos(h.element),h.relX=h.clientX-o.x,h.relY=h.clientY-o.y,h.width=h.element.offsetWidth,h.height=h.element.offsetHeight,c(h.clone).css({width:h.width,height:h.height}).removeAttr("data-mce-selected"),h.ghost=c("
    ").css({position:"absolute",opacity:.5,overflow:"hidden",width:h.width,height:h.height}).attr({"data-mce-bogus":"all",unselectable:"on",contenteditable:"false"}).addClass("mce-drag-container mce-reset").append(h.clone).appendTo(e.getBody())[0],a=e.dom.getViewPort(e.getWin()),h.maxX=a.w,h.maxY=a.h),h.dragging&&(e.selection.placeCaretAt(t.clientX,t.clientY),d=h.clientX+n-h.relX,p=h.clientY+i+5,d+h.width>h.maxX&&(s=d+h.width-h.maxX),p+h.height>h.maxY&&(l=p+h.height-h.maxY),m="BODY"!=e.getBody().nodeName?e.getBody().getBoundingClientRect():{left:0,top:0},c(h.ghost).css({left:d-m.left,top:p-m.top,width:h.width-s,height:h.height-l})))}function a(){h.dragging&&(e.selection.setRng(e.selection.getSel().getRangeAt(0)),i(e.selection.getNode())&&e.undoManager.transact(function(){e.insertContent(f.getOuterHTML(h.element)),c(h.element).remove()})),l()}function s(n){if(l(),t(n.target)){if(e.fire("dragstart",{target:n.target}).isDefaultPrevented())return;e.on("mousemove",o),e.on("mouseup",a),u!=d&&(f.bind(u,"mousemove",o),f.bind(u,"mouseup",a)),h={screenX:n.screenX,screenY:n.screenY,clientX:n.clientX,clientY:n.clientY,element:n.target}}}function l(){c(h.ghost).remove(),r(null),e.off("mousemove",o),e.off("mouseup",l),u!=d&&(f.unbind(u,"mousemove",o),f.unbind(u,"mouseup",l)),h={}}var c=e.$,u=document,d=e.getDoc(),f=e.dom,h={};e.on("mousedown",s),e.on("drop",function(t){var r=e.getDoc().elementFromPoint(t.clientX,t.clientY);(n(r)||n(e.dom.getContentEditableParent(r)))&&t.preventDefault()})}var n=e.isContentEditableFalse;return{init:t}}),r(Xe,[h,Ve,$,k,We,Ue,qe,je,_,T,I,z,p,u,Ye],function(e,t,n,r,i,o,a,s,l,c,u,d,f,h,p){function m(e,t){for(;t=e(t);)if(t.isVisible())return t;return t}function g(c){function d(e){return c.dom.isBlock(e)}function g(e){e&&c.selection.setRng(e)}function N(){return c.selection.getRng()}function _(e,t){c.selection.scrollIntoView(e,t)}function S(e,t,n){var r;return r=c.fire("ShowCaret",{target:t,direction:e,before:n}),r.isDefaultPrevented()?null:(_(t,-1===e),Z.show(n,t))}function k(e){var t;return t=c.fire("ObjectSelected",{target:e}),t.isDefaultPrevented()?null:(Z.hide(),T(e))}function T(e){var t=e.ownerDocument.createRange();return t.selectNode(e),t}function R(e,t){var n=i.isInSameBlock(e,t);return!n&&l.isBr(e.getNode())?!0:n}function A(e,t){return t=i.normalizeRange(e,K,t),-1==e?n.fromRangeStart(t):n.fromRangeEnd(t)}function B(e){return r.isCaretContainerBlock(e.startContainer)}function D(e,t,n,r){var i,o,a,s;return!r.collapsed&&(i=E(r),b(i))?S(e,i,-1==e):(s=B(r),o=A(e,r),n(o)?k(o.getNode(-1==e)):(o=t(o))?n(o)?S(e,o.getNode(-1==e),1==e):(a=t(o),n(a)&&R(o,a)?S(e,a.getNode(-1==e),1==e):s?z(o.toRange()):null):s?r:null)}function M(e,t,n){var r,i,o,l,c,u,d,h,p;if(p=E(n),r=A(e,n),i=t(K,a.isAboveLine(1),r),o=f.filter(i,a.isLine(1)),c=f.last(r.getClientRects()),w(r)&&(p=r.getNode()),x(r)&&(p=r.getNode(!0)),!c)return null;if(u=c.left,l=s.findClosestClientRect(o,u),l&&b(l.node))return d=Math.abs(u-l.left),h=Math.abs(u-l.right),S(e,l.node,h>d);if(p){var m=a.positionsUntil(e,K,a.isAboveLine(1),p);if(l=s.findClosestClientRect(f.filter(m,a.isLine(1)),u))return z(l.position.toRange());if(l=f.last(f.filter(m,a.isLine(0))))return z(l.position.toRange())}}function L(t,r){function i(){var t=c.dom.create(c.settings.forced_root_block);return(!e.ie||e.ie>=11)&&(t.innerHTML='
    '),t}var o,a,s;if(r.collapsed&&c.settings.forced_root_block){if(o=c.dom.getParent(r.startContainer,"PRE"),!o)return;a=1==t?J(n.fromRangeStart(r)):Q(n.fromRangeStart(r)),a||(s=i(),1==t?c.$(o).after(s):c.$(o).before(s),c.selection.select(s,!0),c.selection.collapse())}}function P(e,t,n,r){var i;return(i=D(e,t,n,r))?i:(i=L(e,r),i?i:null)}function H(e,t,n){var r;return(r=M(e,t,n))?r:(r=L(e,n),r?r:null)}function O(){return ne("*[data-mce-caret]")[0]}function I(e){e=ne(e),e.attr("data-mce-caret")&&(Z.hide(),e.removeAttr("data-mce-caret"),e.removeAttr("data-mce-bogus"),e.removeAttr("style"),g(N()),_(e[0]))}function F(e){var t;return e=i.normalizeRange(1,K,e),t=n.fromRangeStart(e),b(t.getNode())?S(1,t.getNode(),!t.isAtEnd()):b(t.getNode(!0))?S(1,t.getNode(!0),!1):(Z.hide(),null)}function z(e){var t;return e&&e.collapsed?(t=F(e),t?t:e):e}function W(e){var t,i,o,a;return b(e)?(b(e.previousSibling)&&(o=e.previousSibling),i=Q(n.before(e)),i||(t=J(n.after(e))),t&&C(t.getNode())&&(a=t.getNode()),r.remove(e.previousSibling),r.remove(e.nextSibling),c.dom.remove(e),Y(),c.dom.isEmpty(c.getBody())?(c.setContent(""),void c.focus()):o?n.after(o).toRange():a?n.before(a).toRange():i?i.toRange():t?t.toRange():null):null}function V(e,t,n){var r,i;return!n.collapsed&&(r=E(n),b(r))?z(W(r)):(i=A(e,n),t(i)?z(W(i.getNode(-1==e))):void 0)}function U(){function e(e){var t=e(N());return t?(g(t),!0):!1}function t(e){for(var t=c.getBody();e&&e!=t;){if(y(e)||b(e))return e;e=e.parentNode}return null}function r(){var e,r=t(c.selection.getNode());y(r)&&d(r)&&c.dom.isEmpty(r)&&(e=c.dom.create("br",{"data-mce-bogus":"1"}),c.$(r).empty().append(e),c.selection.setRng(n.before(e).toRange()))}function i(e){var t=O();if(t)return"compositionstart"==e.type?(e.preventDefault(),e.stopPropagation(),void I(t)):void(" "!=t.innerHTML&&I(t))}function o(e){var t;switch(e.keyCode){case u.DELETE:t=r();break;case u.BACKSPACE:t=r()}t&&e.preventDefault()}var l=v(P,1,J,w),f=v(P,-1,Q,x),m=v(V,1,w),C=v(V,-1,x),E=v(H,-1,a.upUntil),_=v(H,1,a.downUntil);c.on("mouseup",function(){var e=N();e.collapsed&&g(F(e))}),c.on("mousedown",function(e){var n;if(n=t(e.target))b(n)?(e.preventDefault(),j(k(n),!1)):c.selection.placeCaretAt(e.clientX,e.clientY);else{Y(),Z.hide();var r=s.closestCaret(K,e.clientX,e.clientY);r&&(e.preventDefault(),c.getBody().focus(),g(S(1,r.node,r.before)))}}),c.on("keydown",function(t){var n;if(!u.modifierPressed(t)){switch(t.keyCode){case u.RIGHT:n=e(l);break;case u.DOWN:n=e(_);break;case u.LEFT:n=e(f);break;case u.UP:n=e(E);break;case u.DELETE:n=e(m);break;case u.BACKSPACE:n=e(C);break;default:n=b(c.selection.getNode())}n&&t.preventDefault()}}),c.on("keyup compositionstart",function(e){i(e),o(e)},!0),c.on("cut",function(){var e=c.selection.getNode();b(e)&&h.setEditorTimeout(c,function(){g(z(W(e)))})}),c.on("getSelectionRange",function(e){var t=e.range;if(te){if(!te.parentNode)return void(te=null);t=t.cloneRange(),t.selectNode(te),e.range=t}}),c.on("setSelectionRange",function(e){var t;t=j(e.range),t&&(e.range=t)}),c.on("focus",function(){h.setEditorTimeout(c,function(){c.selection.setRng(z(c.selection.getRng()))})}),p.init(c)}function $(){var e=c.contentStyles,t=".mce-content-body";e.push(Z.getCss()),e.push(t+" .mce-offscreen-selection {position: absolute;left: -9999999999px;width: 100pxheight: 100px}"+t+" *[contentEditable=false] {cursor: default;}"+t+" *[contentEditable=true] {cursor: text;}")}function q(e){return r.isCaretContainer(e.startContainer)||r.isCaretContainer(e.endContainer)}function j(e,t){var n,r=c.$,i=c.dom,o,a,s,l,u,d,f;if(!e)return Y(),null;if(e.collapsed){if(Y(),!q(e)){if(f=A(1,e),b(f.getNode()))return S(1,f.getNode(),!f.isAtEnd());if(b(f.getNode(!0)))return S(1,f.getNode(!0),!1)}return null}return s=e.startContainer,l=e.startOffset,u=e.endOffset,3==s.nodeType&&0==l&&b(s.parentNode)&&(s=s.parentNode,l=i.nodeIndex(s),s=s.parentNode),1!=s.nodeType?(Y(),null):(u==l+1&&(n=s.childNodes[l]),b(n)?t!==!1&&(d=c.fire("ObjectSelected",{target:n}),d.isDefaultPrevented())?(Y(),null):(o=r("#"+ee),0===o.length&&(o=r('
    ').attr("id",ee),o.appendTo(c.getBody())),o.empty().append("\xa0").append(n.cloneNode(!0)).append("\xa0").css({top:i.getPos(n,c.getBody()).y}),e=c.dom.createRng(),e.setStart(o[0].firstChild,1),e.setEnd(o[0].lastChild,0),c.getBody().focus(),o[0].focus(),a=c.selection.getSel(),a.removeAllRanges(),a.addRange(e),c.$("*[data-mce-selected]").removeAttr("data-mce-selected"),n.setAttribute("data-mce-selected",1),te=n,e):(Y(),null))}function Y(){te&&(te.removeAttribute("data-mce-selected"),c.$("#"+ee).remove(),te=null)}function X(){Z.destroy(),te=null}var K=c.getBody(),G=new t(K),J=v(m,G.next),Q=v(m,G.prev),Z=new o(c.getBody(),d),ee="sel-"+c.dom.uniqueId(),te,ne=c.$;return e.ceFalse&&(U(),$()),{showBlockCaretContainer:I,destroy:X}}var v=d.curry,y=l.isContentEditableTrue,b=l.isContentEditableFalse,C=l.isElement,x=i.isAfterContentEditableFalse,w=i.isBeforeContentEditableFalse,E=c.getSelectedNode;return g}),r(Ke,[w,g,N,R,A,H,P,Y,G,J,Q,Z,ee,te,E,d,_e,Ae,B,M,De,h,m,u,Me,Le,Pe,ze,Xe],function(e,n,r,i,o,a,s,l,c,u,d,f,h,p,m,g,v,y,b,C,x,w,E,N,_,S,k,T,R){function A(e,t,i){var o=this,a,s;a=o.documentBaseUrl=i.documentBaseURL,s=i.baseURI,o.settings=t=L({id:e,theme:"modern",delta_width:0,delta_height:0,popup_css:"",plugins:"",document_base_url:a,add_form_submit_trigger:!0,submit_patch:!0,add_unload_trigger:!0,convert_urls:!0,relative_urls:!0,remove_script_host:!0,object_resizing:!0,doctype:"",visual:!0,font_size_style_values:"xx-small,x-small,small,medium,large,x-large,xx-large",font_size_legacy_values:"xx-small,small,medium,large,x-large,xx-large,300%",forced_root_block:"p",hidden_input:!0,padd_empty_editor:!0,render_ui:!0,indentation:"30px",inline_styles:!0,convert_fonts_to_spans:!0,indent:"simple",indent_before:"p,h1,h2,h3,h4,h5,h6,blockquote,div,title,style,pre,script,td,th,ul,ol,li,dl,dt,dd,area,table,thead,tfoot,tbody,tr,section,article,hgroup,aside,figure,figcaption,option,optgroup,datalist",indent_after:"p,h1,h2,h3,h4,h5,h6,blockquote,div,title,style,pre,script,td,th,ul,ol,li,dl,dt,dd,area,table,thead,tfoot,tbody,tr,section,article,hgroup,aside,figure,figcaption,option,optgroup,datalist",validate:!0,entity_encoding:"named",url_converter:o.convertURL,url_converter_scope:o,ie7_compat:!0},t),r.language=t.language||"en",r.languageLoad=t.language_load,r.baseURL=i.baseURL,o.id=t.id=e,o.setDirty(!1),o.plugins={},o.documentBaseURI=new p(t.document_base_url||a,{base_uri:s}),o.baseURI=s,o.contentCSS=[],o.contentStyles=[],o.shortcuts=new k(o),o.loadedCSS={},o.editorCommands=new h(o),t.target&&(o.targetElm=t.target),o.suffix=i.suffix,o.editorManager=i,o.inline=t.inline,t.cache_suffix&&(w.cacheSuffix=t.cache_suffix.replace(/^[\?\&]+/,"")),t.override_viewport===!1&&(w.overrideViewPort=!1),i.fire("SetupEditor",o),o.execCallback("setup",o),o.$=n.overrideDefaults(function(){return{context:o.inline?o.getBody():o.getDoc(),element:o.getBody()}})}var B=e.DOM,D=r.ThemeManager,M=r.PluginManager,L=E.extend,P=E.each,H=E.explode,O=E.inArray,I=E.trim,F=E.resolve,z=g.Event,W=w.gecko,V=w.ie;return A.prototype={render:function(){function e(){B.unbind(window,"ready",e),n.render()}function t(){var e=m.ScriptLoader;if(r.language&&"en"!=r.language&&!r.language_url&&(r.language_url=n.editorManager.baseURL+"/langs/"+r.language+".js"),r.language_url&&e.add(r.language_url),r.theme&&"function"!=typeof r.theme&&"-"!=r.theme.charAt(0)&&!D.urls[r.theme]){var t=r.theme_url;t=t?n.documentBaseURI.toAbsolute(t):"themes/"+r.theme+"/theme"+o+".js",D.load(r.theme,t)}E.isArray(r.plugins)&&(r.plugins=r.plugins.join(" ")),P(r.external_plugins,function(e,t){M.load(t,e),r.plugins+=" "+t}),P(r.plugins.split(/[ ,]/),function(e){if(e=I(e),e&&!M.urls[e])if("-"==e.charAt(0)){e=e.substr(1,e.length);var t=M.dependencies(e);P(t,function(e){var t={prefix:"plugins/",resource:e,suffix:"/plugin"+o+".js"};e=M.createUrl(t,e),M.load(e.resource,e)})}else M.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(!z.domLoaded)return void B.bind(window,"ready",e);if(n.getElement()&&w.contentEditable){ -r.inline?n.inline=!0:(n.orgVisibility=n.getElement().style.visibility,n.getElement().style.visibility="hidden");var a=n.getElement().form||B.getParent(i,"form");a&&(n.formElement=a,r.hidden_input&&!/TEXTAREA|INPUT/i.test(n.getElement().nodeName)&&(B.insertAfter(B.create("input",{type:"hidden",name:i}),i),n.hasHiddenInput=!0),n.formEventDelegate=function(e){n.fire(e.type,e)},B.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.setDirty(!1),a._mceOldSubmit(a)})),n.windowManager=new v(n),n.notificationManager=new y(n),"xml"==r.encoding&&n.on("GetContent",function(e){e.save&&(e.content=B.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=M.get(n),i,o;if(i=M.urls[n]||t.documentBaseUrl.replace(/\/$/,""),n=I(n),r&&-1===O(m,n)){if(P(M.dependencies(n),function(t){e(t)}),t.plugins[n])return;o=new r(t,i,t.$),t.plugins[n]=o,o.init&&(o.init(t,i),m.push(n))}}var t=this,n=t.settings,r=t.getElement(),i,o,a,s,l,c,u,d,f,h,p,m=[];if(this.editorManager.i18n.setCode(n.language),t.rtl=n.rtl_ui||this.editorManager.i18n.rtl,t.editorManager.add(t),n.aria_label=n.aria_label||B.getAttrib(r,"aria-label",t.getLang("aria.rich_text_area")),n.theme&&("function"!=typeof n.theme?(n.theme=n.theme.replace(/-/,""),c=D.get(n.theme),t.theme=new c(t,D.urls[n.theme]),t.theme.init&&t.theme.init(t,D.urls[n.theme]||t.documentBaseUrl.replace(/\/$/,""),t.$)):t.theme=n.theme),P(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,h=/^[0-9\.]+(|px)$/i,h.test(""+i)&&(i=Math.max(parseInt(i,10),100)),h.test(""+o)&&(o=Math.max(parseInt(o,10),a)),l=t.theme.renderUI({targetNode:r,width:i,height:o,deltaWidth:n.delta_width,deltaHeight:n.delta_height}),n.content_editable||(o=(l.iframeHeight||o)+("number"==typeof o?l.deltaHeight||0:""),a>o&&(o=a))):(l=n.theme(t,r),l.editorContainer.nodeType&&(l.editorContainer=l.editorContainer.id=l.editorContainer.id||t.id+"_parent"),l.iframeContainer.nodeType&&(l.iframeContainer=l.iframeContainer.id=l.iframeContainer.id||t.id+"_iframecontainer"),o=l.iframeHeight||r.offsetHeight),t.editorContainer=l.editorContainer),n.content_css&&P(H(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+=''),!w.caretAfter&&n.ie7_compat&&(t.iframeHTML+=''),t.iframeHTML+='',p=0;p',t.loadedCSS[g]=!0}d=n.body_id||"tinymce",-1!=d.indexOf("=")&&(d=t.getParam("body_id","","hash"),d=d[t.id]||d),f=n.body_class||"",-1!=f.indexOf("=")&&(f=t.getParam("body_class","","hash"),f=f[t.id]||""),n.content_security_policy&&(t.iframeHTML+=''),t.iframeHTML+='
    ';var v='javascript:(function(){document.open();document.domain="'+document.domain+'";var ed = window.parent.tinymce.get("'+t.id+'");document.write(ed.iframeHTML);document.close();ed.initContentBody(true);})()';document.domain!=location.hostname&&w.ie&&w.ie<12&&(u=v);var y=B.create("iframe",{id:t.id+"_ifr",frameBorder:"0",allowTransparency:"true",title:t.editorManager.translate("Rich Text Area. Press ALT-F9 for menu. Press ALT-F10 for toolbar. Press ALT-0 for help"),style:{width:"100%",height:o,display:"block"}});if(y.onload=function(){y.onload=null,t.fire("load")},B.setAttrib(y,"src",u||'javascript:""'),t.contentAreaContainer=l.iframeContainer,t.iframeElement=y,s=B.add(l.iframeContainer,y),V)try{t.getDoc()}catch(b){s.src=u=v}l.editorContainer&&(B.get(l.editorContainer).style.display=t.orgDisplay,t.hidden=B.isHidden(l.editorContainer)),t.getElement().style.display="none",B.setAttrib(t.id,"aria-hidden",!0),u||t.initContentBody(),r=s=l=null},initContentBody:function(t){var n=this,r=n.settings,s=n.getElement(),h=n.getDoc(),p,m;r.inline||(n.getElement().style.visibility=n.orgVisibility),t||r.content_editable||(h.open(),h.write(n.iframeHTML),h.close()),r.content_editable&&(n.on("remove",function(){var e=this.getBody();B.removeClass(e,"mce-content-body"),B.removeClass(e,"mce-edit-focus"),B.setAttrib(e,"contentEditable",null)}),B.addClass(s,"mce-content-body"),n.contentDocument=h=r.content_document||document,n.contentWindow=r.content_window||window,n.bodyElement=s,r.content_document=r.content_window=null,r.root_name=s.nodeName.toLowerCase()),p=n.getBody(),p.disabled=!0,n.readonly=r.readonly,n.readonly||(n.inline&&"static"==B.getStyle(p,"position",!0)&&(p.style.position="relative"),p.contentEditable=n.getParam("content_editable_state",!0)),p.disabled=!1,n.editorUpload=new T(n),n.schema=new b(r),n.dom=new e(h,{keep_values:!0,url_converter:n.convertURL,url_converter_scope:n,hex_colors:r.force_hex_style_colors,class_filter:r.class_filter,update_styles:!0,root_element:n.inline?n.getBody():null,collect:r.content_editable,schema:n.schema,onSetAttrib:function(e){n.fire("SetAttrib",e)}}),n.parser=new C(r,n.schema),n.parser.addAttributeFilter("src,href,style,tabindex",function(e,t){for(var r=e.length,i,o=n.dom,a,s;r--;)if(i=e[r],a=i.attr(t),s="data-mce-"+t,!i.attributes.map[s]){if(0===a.indexOf("data:")||0===a.indexOf("blob:"))continue;"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,r;t--;)n=e[t],r=n.attr("type")||"no/type",0!==r.indexOf("mce-")&&n.attr("type","mce-"+r)}),n.parser.addNodeFilter("#cdata",function(e){for(var t=e.length,n;t--;)n=e[t],n.type=8,n.name="#comment",n.value="[CDATA["+n.value+"]]"}),n.parser.addNodeFilter("p,h1,h2,h3,h4,h5,h6,div",function(e){for(var t=e.length,r,i=n.schema.getNonEmptyElements();t--;)r=e[t],r.isEmpty(i)&&(r.append(new o("br",1)).shortEnded=!0)}),n.serializer=new a(r,n),n.selection=new l(n.dom,n.getWin(),n.serializer,n),n.formatter=new c(n),n.undoManager=new u(n),n.forceBlocks=new f(n),n.enterKey=new d(n),n._nodeChangeDispatcher=new i(n),n._selectionOverrides=new R(n),n.fire("PreInit"),r.browser_spellcheck||r.gecko_spellcheck||(h.body.spellcheck=!1,B.setAttrib(p,"spellcheck","false")),n.fire("PostRender"),n.quirks=new x(n),r.directionality&&(p.dir=r.directionality),r.nowrap&&(p.style.whiteSpace="nowrap"),r.protect&&n.on("BeforeSetContent",function(e){P(r.protect,function(t){e.content=e.content.replace(t,function(e){return""})})}),n.on("SetContent",function(){n.addVisual(n.getBody())}),r.padd_empty_editor&&n.on("PostProcess",function(e){e.content=e.content.replace(/^(]*>( | |\s|\u00a0|)<\/p>[\r\n]*|
    [\r\n]*)$/,"")}),n.load({initial:!0,format:"html"}),n.startContent=n.getContent({format:"raw"}),n.initialized=!0,n.bindPendingEventDelegates(),n.fire("init"),n.focus(!0),n.nodeChanged({initial:!0}),n.execCallback("init_instance_callback",n),n.contentStyles.length>0&&(m="",P(n.contentStyles,function(e){m+=e+"\r\n"}),n.dom.addStyle(m)),P(n.contentCSS,function(e){n.loadedCSS[e]||(n.dom.loadCSS(e),n.loadedCSS[e]=!0)}),r.auto_focus&&N.setEditorTimeout(n,function(){var e;e=r.auto_focus===!0?n:n.editorManager.get(r.auto_focus),e.destroyed||e.focus()},100),s=h=p=null},focus:function(e){function t(e){return n.dom.getParent(e,function(e){return"true"===n.dom.getContentEditable(e)})}var n=this,r=n.selection,i=n.settings.content_editable,o,a,s=n.getDoc(),l=n.getBody(),c;if(!e){if(o=r.getRng(),o.item&&(a=o.item(0)),n._refreshContentEditable(),c=t(r.getNode()),n.$.contains(l,c))return c.focus(),r.normalize(),void n.editorManager.setActive(n);if(i||(w.opera||n.getBody().focus(),n.getWin().focus()),W||i){if(l.setActive)try{l.setActive()}catch(u){l.focus()}else l.focus();i&&r.normalize()}a&&a.ownerDocument==s&&(o=s.body.createControlRange(),o.addElement(a),o.select())}n.editorManager.setActive(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?F(r):0,n=F(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?P(r.indexOf("=")>0?r.split(/[;,](?![^=;,]*(?:[;,]|$))/):r.split(","),function(e){e=e.split("="),e.length>1?i[I(e[0])]=I(e[1]):i[I(e[0])]=I(e)}):i=r,i):r},nodeChanged:function(e){this._nodeChangeDispatcher.nodeChanged(e)},addButton:function(e,t){var n=this;t.cmd&&(t.onclick=function(){n.execCommand(t.cmd)}),t.text||t.icon||(t.icon=e),n.buttons=n.buttons||{},t.tooltip=t.tooltip||t.title,n.buttons[e]=t},addMenuItem:function(e,t){var n=this;t.cmd&&(t.onclick=function(){n.execCommand(t.cmd)}),n.menuItems=n.menuItems||{},n.menuItems[e]=t},addContextToolbar:function(e,t){var n=this,r;n.contextToolbars=n.contextToolbars||[],"string"==typeof e&&(r=e,e=function(e){return n.dom.is(e,r)}),n.contextToolbars.push({predicate:e,items:t})},addCommand:function(e,t,n){this.editorCommands.addCommand(e,t,n)},addQueryStateHandler:function(e,t,n){this.editorCommands.addQueryStateHandler(e,t,n)},addQueryValueHandler:function(e,t,n){this.editorCommands.addQueryValueHandler(e,t,n)},addShortcut:function(e,t,n,r){this.shortcuts.add(e,t,n,r)},execCommand:function(e,t,n,r){return this.editorCommands.execCommand(e,t,n,r)},queryCommandState:function(e){return this.editorCommands.queryCommandState(e)},queryCommandValue:function(e){return this.editorCommands.queryCommandValue(e)},queryCommandSupported:function(e){return this.editorCommands.queryCommandSupported(e)},show:function(){var e=this;e.hidden&&(e.hidden=!1,e.inline?e.getBody().contentEditable=!0:(B.show(e.getContainer()),B.hide(e.id)),e.load(),e.fire("show"))},hide:function(){var e=this,t=e.getDoc();e.hidden||(V&&t&&!e.inline&&t.execCommand("SelectAll"),e.save(),e.inline?(e.getBody().contentEditable=!1,e==e.editorManager.focusedEditor&&(e.editorManager.focusedEditor=null)):(B.hide(e.getContainer()),B.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),"raw"==e.format&&t.fire("RawSaveContent",e),r=e.content,/TEXTAREA|INPUT/i.test(n.nodeName)?n.value=r:(t.inline||(n.innerHTML=r),(i=B.getParent(t.id,"form"))&&P(i.elements,function(e){return e.name==t.id?(e.value=r,!1):void 0})),e.element=n=null,e.set_dirty!==!1&&t.setDirty(!1),r},setContent:function(e,t){var n=this,r=n.getBody(),i,o;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)?(o=V&&11>V?"":'
    ',"TABLE"==r.nodeName?e=""+o+"":/^(UL|OL)$/.test(r.nodeName)&&(e="
  • "+o+"
  • "),i=n.settings.forced_root_block,i&&n.schema.isValidChild(r.nodeName.toLowerCase(),i.toLowerCase())?(e=o,e=n.dom.createHTML(i,n.settings.forced_root_block_attrs,e)):V||e||(e='
    '),n.dom.setHTML(r,e),n.fire("SetContent",t)):("raw"!==t.format&&(e=new s({validate:n.validate},n.schema).serialize(n.parser.parse(e,{isRootContent:!0}))),t.content=I(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?t.serializer.getTrimmedContent():"text"==e.format?r.innerText||r.textContent:t.serializer.serialize(r,e),"text"!=e.format?e.content=I(n):e.content=n,e.no_events||t.fire("GetContent",e),e.content},insertContent:function(e,t){t&&(e=L({content:e},t)),this.execCommand("mceInsertContent",!1,e)},isDirty:function(){return!this.isNotDirty},setDirty:function(e){var t=!this.isNotDirty;this.isNotDirty=!e,e&&e!=t&&this.fire("dirty")},setMode:function(e){S.setMode(this,e)},getContainer:function(){var e=this;return e.container||(e.container=B.get(e.editorContainer||e.id+"_parent")),e.container},getContentAreaContainer:function(){return this.contentAreaContainer},getElement:function(){return this.targetElm||(this.targetElm=B.get(this.id)),this.targetElm},getWin:function(){var e=this,t;return e.contentWindow||(t=e.iframeElement,t&&(e.contentWindow=t.contentWindow)),e.contentWindow},getDoc:function(){var e=this,t;return e.contentDocument||(t=e.getWin(),t&&(e.contentDocument=t.document)),e.contentDocument},getBody:function(){return this.bodyElement||this.getDoc().body},convertURL:function(e,t,n){var r=this,i=r.settings;return i.urlconverter_callback?r.execCallback("urlconverter_callback",e,n,!0,t):!i.convert_urls||n&&"LINK"==n.nodeName||0===e.indexOf("file:")||0===e.length?e:i.relative_urls?r.documentBaseURI.toRelative(e):e=r.documentBaseURI.toAbsolute(e,i.remove_script_host)},addVisual:function(e){var n=this,r=n.settings,i=n.dom,o;e=e||n.getBody(),n.hasVisual===t&&(n.hasVisual=r.visual),P(i.select("table,a",e),function(e){var t;switch(e.nodeName){case"TABLE":return o=r.visual_table_class||"mce-item-table",t=i.getAttrib(e,"border"),void(t&&"0"!=t||!n.hasVisual?i.removeClass(e,o):i.addClass(e,o));case"A":return void(i.getAttrib(e,"href",!1)||(t=i.getAttrib(e,"name")||e.id,o=r.visual_anchor_class||"mce-item-anchor",t&&n.hasVisual?i.addClass(e,o):i.removeClass(e,o)))}}),n.fire("VisualAid",{element:e,hasVisual:n.hasVisual})},remove:function(){var e=this;e.removed||(e.save(),e.removed=1,e.unbindAllNativeEvents(),e.hasHiddenInput&&B.remove(e.getElement().nextSibling),e.inline||(V&&10>V&&e.getDoc().execCommand("SelectAll",!1,null),B.setStyle(e.id,"display",e.orgDisplay),e.getBody().onload=null),e.fire("remove"),e.editorManager.remove(e),B.remove(e.getContainer()),e._selectionOverrides.destroy(),e.editorUpload.destroy(),e.destroy())},destroy:function(e){var t=this,n;if(!t.destroyed){if(!e&&!t.removed)return void t.remove();e||(t.editorManager.off("beforeunload",t._beforeUnload),t.theme&&t.theme.destroy&&t.theme.destroy(),t.selection.destroy(),t.dom.destroy()),n=t.formElement,n&&(n._mceOldSubmit&&(n.submit=n._mceOldSubmit,n._mceOldSubmit=null),B.unbind(n,"submit reset",t.formEventDelegate)),t.contentAreaContainer=t.formElement=t.container=t.editorContainer=null,t.bodyElement=t.contentDocument=t.contentWindow=null,t.iframeElement=t.targetElm=null,t.selection&&(t.selection=t.selection.win=t.selection.dom=t.selection.dom.doc=null),t.destroyed=1}},uploadImages:function(e){return this.editorUpload.uploadImages(e)},_scanForImages:function(){return this.editorUpload.scanForImages()},_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 W?(e=this.selection.getSel(),!e||!e.rangeCount||0===e.rangeCount):0}},L(A.prototype,_),A}),r(Ge,[],function(){var e={},t="en";return{setCode:function(e){e&&(t=e,this.rtl=this.data[e]?"rtl"===this.data[e]._dir:!1)},getCode:function(){return t},rtl:!1,add:function(t,n){var r=e[t];r||(e[t]=r={});for(var i in n)r[i]=n[i];this.setCode(t)},translate:function(n){var r;if(r=e[t],r||(r={}),"undefined"==typeof n)return n;if("string"!=typeof n&&n.raw)return n.raw;if(n.push){var i=n.slice(1);n=(r[n[0]]||n[0]).replace(/\{([0-9]+)\}/g,function(e,t){return i[t]})}return(r[n]||n).replace(/{context:\w+}$/,"")},data:e}}),r(Je,[w,u,h],function(e,t,n){function r(e){function l(){try{return document.activeElement}catch(e){return document.body}}function c(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 u(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 d(e){return!!s.getParent(e,r.isEditorUIElement)}function f(r){var f=r.editor;f.on("init",function(){(f.inline||n.ie)&&("onbeforedeactivate"in document&&n.ie<9?f.dom.bind(f.getBody(),"beforedeactivate",function(e){if(e.target==f.getBody())try{f.lastRng=f.selection.getRng()}catch(t){}}):f.on("nodechange mouseup keyup",function(e){var t=l();"nodechange"==e.type&&e.selectionChange||(t&&t.id==f.id+"_ifr"&&(t=f.getBody()),f.dom.isChildOf(t,f.getBody())&&(f.lastRng=f.selection.getRng()))}),n.webkit&&!i&&(i=function(){var t=e.activeEditor;if(t&&t.selection){var n=t.selection.getRng();n&&!n.collapsed&&(f.lastRng=n)}},s.bind(document,"selectionchange",i)))}),f.on("setcontent",function(){f.lastRng=null}),f.on("mousedown",function(){f.selection.lastFocusBookmark=null}),f.on("focusin",function(){var t=e.focusedEditor,n;f.selection.lastFocusBookmark&&(n=u(f,f.selection.lastFocusBookmark),f.selection.lastFocusBookmark=null,f.selection.setRng(n)),t!=f&&(t&&t.fire("blur",{focusedEditor:f}),e.setActive(f),e.focusedEditor=f,f.fire("focus",{blurredEditor:t}),f.focus(!0)),f.lastRng=null}),f.on("focusout",function(){t.setEditorTimeout(f,function(){var t=e.focusedEditor;d(l())||t!=f||(f.fire("blur",{focusedEditor:null}),e.focusedEditor=null,f.selection&&(f.selection.lastFocusBookmark=null))})}),o||(o=function(t){var n=e.activeEditor;n&&t.target.ownerDocument==document&&(n.selection&&t.target!=n.getBody()&&(n.selection.lastFocusBookmark=c(n.dom,n.lastRng)),t.target==document.body||d(t.target)||e.focusedEditor!=n||(n.fire("blur",{focusedEditor:null}),e.focusedEditor=null))},s.bind(document,"focusin",o)),f.inline&&!a&&(a=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)}},s.bind(document,"mouseup",a))}function h(t){e.focusedEditor==t.editor&&(e.focusedEditor=null),e.activeEditor||(s.unbind(document,"selectionchange",i),s.unbind(document,"focusin",o),s.unbind(document,"mouseup",a),i=o=a=null)}e.on("AddEditor",f),e.on("RemoveEditor",h)}var i,o,a,s=e.DOM;return r.isEditorUIElement=function(e){return-1!==e.className.toString().indexOf("mce-")},r}),r(Qe,[Ke,g,w,te,h,m,oe,Ge,Je],function(e,t,n,r,i,o,a,s,l){function c(e){m(b.editors,function(t){t.fire("ResizeWindow",e)})}function u(e,n){n!==C&&(n?t(window).on("resize",c):t(window).off("resize",c),C=n)}function d(e){var t=b.editors,n;delete t[e.id];for(var r=0;r0&&m(p(e),function(e){var n;(n=h.get(e))?r(e,t,n):m(document.forms,function(n){m(n.elements,function(n){n.name===e&&(e="mce_editor_"+v++,h.setAttrib(n,"id",e),r(e,t,n))})})});break;case"textareas":case"specific_textareas":m(h.select("textarea"),function(e){t.editor_deselector&&o(e,t.editor_deselector)||(!t.editor_selector||o(e,t.editor_selector))&&r(n(e),t,e)})}t.oninit&&(e=s=0,m(l,function(t){s++,t.initialized?e++:t.on("init",function(){e++,e==s&&i("oninit")}),e==s&&i("oninit")}))}var s=this,l=[];s.settings=t,h.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),u(n,!0),t.activeEditor=e,t.fire("AddEditor",{editor:e}),y||(y=function(){t.fire("BeforeUnload")},h.bind(window,"beforeunload",y)),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 m(h.select(e),function(e){i=r[e.id],i&&t.remove(i)})):(i=e,r[i.id]?(d(i)&&t.fire("RemoveEditor",{editor:i}),r.length||h.unbind(window,"beforeunload",y),i.remove(),u(r,r.length>0),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(){m(this.editors,function(e){e.save()})},addI18n:function(e,t){s.add(e,t)},translate:function(e){return s.translate(e)},setActive:function(e){var t=this.activeEditor;this.activeEditor!=e&&(t&&t.fire("deactivate",{relatedTarget:e}),e.fire("activate",{relatedTarget:t})),this.activeEditor=e}},g(b,a),b.setup(),window.tinymce=window.tinyMCE=b,b}),r(Ze,[Qe,m],function(e,t){var n=t.each,r=t.explode;e.on("AddEditor",function(e){var t=e.editor;t.on("preInit",function(){function e(e,t){n(t,function(t,n){t&&s.setStyle(e,n,t)}),s.rename(e,"span")}function i(e){s=t.dom,l.convert_fonts_to_spans&&n(s.select("font,u,strike",e.node),function(e){o[e.nodeName.toLowerCase()](s,e)})}var o,a,s,l=t.settings;l.inline_styles&&(a=r(l.font_size_legacy_values),o={font:function(t,n){e(n,{backgroundColor:n.style.backgroundColor,color:n.color,fontFamily:n.face,fontSize:a[parseInt(n.size,10)-1]})},u:function(n,r){"html4"===t.settings.schema&&e(r,{textDecoration:"underline"})},strike:function(t,n){e(n,{textDecoration:"line-through"})}},t.on("PreProcess SetContent",i))})})}),r(et,[oe,m],function(e,t){var n={send:function(e){function r(){!e.async||4==i.readyState||o++>1e4?(e.success&&1e4>o&&200==i.status?e.success.call(e.success_scope,""+i.responseText,i,e):e.error&&e.error.call(e.error_scope,o>1e4?"TIMED_OUT":"GENERAL",i,e),i=null):setTimeout(r,10)}var i,o=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.fire("beforeInitialize",{settings:e}),i=new XMLHttpRequest){if(i.overrideMimeType&&i.overrideMimeType(e.content_type),i.open(e.type||(e.data?"POST":"GET"),e.url,e.async),e.crossDomain&&(i.withCredentials=!0),e.content_type&&i.setRequestHeader("Content-Type",e.content_type),e.requestheaders&&t.each(e.requestheaders,function(e){i.setRequestHeader(e.key,e.value)}),i.setRequestHeader("X-Requested-With","XMLHttpRequest"),i=n.fire("beforeSend",{xhr:i,settings:e}).xhr,i.send(e.data),!e.async)return r();setTimeout(r,10)}}};return t.extend(n,e),n}),r(tt,[],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(nt,[tt,et,m],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(rt,[w],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(it,[],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(ot,[w,d,E,N,m,h],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(at,[ne,m],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.bodyClasses.add(this.settings.containerClass)},applyClasses:function(e){var t=this,n=t.settings,r,i,o,a;r=n.firstControlClass,i=n.lastControlClass,e.each(function(e){e.classes.remove(r).remove(i).add(n.controlClass),e.visible()&&(o||(o=e),a=e)}),o&&o.classes.add(r),a&&a.classes.add(i)},renderHtml:function(e){var t=this,n="";return t.applyClasses(e.items()),e.items().each(function(e){n+=e.renderHtml()}),n},recalc:function(){},postRender:function(){},isNative:function(){return!1}})}),r(st,[at],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(lt,[ke],function(e){return e.extend({Defaults:{classes:"widget btn",role:"button"},init:function(e){var t=this,n;t._super(e),e=t.settings,n=t.settings.size,t.on("click mousedown",function(e){e.preventDefault()}),t.on("touchstart",function(e){t.fire("click",e),e.preventDefault()}),e.subtype&&t.classes.add(e.subtype),n&&t.classes.add("btn-"+n),e.icon&&t.icon(e.icon)},icon:function(e){return arguments.length?(this.state.set("icon",e),this):this.state.get("icon")},repaint:function(){var e=this.getEl().firstChild,t;e&&(t=e.style,t.width=t.height="100%"),this._super()},renderHtml:function(){var e=this,t=e._id,n=e.classPrefix,r=e.state.get("icon"),i,o=e.state.get("text"),a="";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="",o&&(e.classes.add("btn-has-text"),a=''+e.encode(o)+""),r=e.settings.icon?n+"ico "+n+"i-"+r:"",'
    "},bindStates:function(){function e(e){var i=n("span."+r,t.getEl());e?(i[0]||(n("button:first",t.getEl()).append(''),i=n("span."+r,t.getEl())),i.html(t.encode(e))):i.remove(),t.classes.toggle("btn-has-text",!!e)}var t=this,n=t.$,r=t.classPrefix+"txt";return t.state.on("change:text",function(t){e(t.value)}),t.state.on("change:icon",function(n){var r=n.value,i=t.classPrefix;t.settings.icon=r,r=r?i+"ico "+i+"i-"+t.settings.icon:"";var o=t.getEl().firstChild,a=o.getElementsByTagName("i")[0];r?(a&&a==o.firstChild||(a=document.createElement("i"),o.insertBefore(a,o.firstChild)),a.className=r):a&&o.removeChild(a),e(t.state.get("text"))}),t._super()}})}),r(ct,[ge],function(e){return e.extend({Defaults:{defaultType:"button",role:"group"},renderHtml:function(){var e=this,t=e._layout;return e.classes.add("btn-group"),e.preRender(),t.preRender(e),'
    '+(e.settings.html||"")+t.renderHtml(e)+"
    "}})}),r(ut,[ke],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){return arguments.length?(this.state.set("checked",e),this):this.state.get("checked")},value:function(e){return arguments.length?this.checked(e):this.checked()},renderHtml:function(){var e=this,t=e._id,n=e.classPrefix;return'
    '+e.encode(e.state.get("text"))+"
    "},bindStates:function(){function e(e){t.classes.toggle("checked",e),t.aria("checked",e)}var t=this;return t.state.on("change:text",function(e){t.getEl("al").firstChild.data=t.translate(e.value)}),t.state.on("change:checked change:value",function(n){t.fire("change"),e(n.value)}),t.state.on("change:icon",function(e){var n=e.value,r=t.classPrefix;if("undefined"==typeof n)return t.settings.icon;t.settings.icon=n,n=n?r+"ico "+r+"i-"+t.settings.icon:"";var i=t.getEl().firstChild,o=i.getElementsByTagName("i")[0];n?(o&&o==i.firstChild||(o=document.createElement("i"),i.insertBefore(o,i.firstChild)),o.className=n):o&&i.removeChild(o)}),t.state.get("checked")&&e(!0),t._super()}})}),r(dt,[ke,pe,ce,g],function(e,t,n,r){return e.extend({init:function(e){var t=this;t._super(e),e=t.settings,t.classes.add("combobox"),t.subinput=!0,t.ariaTarget="inp",e.menu=e.menu||e.values,e.menu&&(e.icon="caret"),t.on("click",function(n){var i=n.target,o=t.getEl();if(r.contains(o,i)||i==o)for(;i&&i!=o;)i.id&&-1!=i.id.indexOf("-open")&&(t.fire("action"),e.menu&&(t.showMenu(),n.aria&&t.menu.items()[0].focus())),i=i.parentNode}),t.on("keydown",function(e){"INPUT"==e.target.nodeName&&13==e.keyCode&&t.parents().reverse().each(function(n){var r=t.state.get("value"),i=t.getEl("inp").value;return e.preventDefault(),t.state.set("value",i),r!=i&&t.fire("change"),n.hasEventListeners("submit")&&n.toJSON?(n.fire("submit",{data:n.toJSON()}),!1):void 0})}),t.on("keyup",function(e){"INPUT"==e.target.nodeName&&t.state.set("value",e.target.value)})},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"])},focus:function(){this.getEl("inp").focus()},repaint:function(){var e=this,t=e.getEl(),i=e.getEl("open"),o=e.layoutRect(),a,s;a=i?o.w-n.getSize(i).width-10:o.w-10;var l=document;return l.all&&(!l.documentMode||l.documentMode<=8)&&(s=e.layoutRect().h-2+"px"),r(t.firstChild).css({width:a,lineHeight:s}),e._super(),e},postRender:function(){var e=this;return r(this.getEl("inp")).on("change",function(t){e.state.set("value",t.target.value),e.fire("change",t)}),e._super()},renderHtml:function(){var e=this,t=e._id,n=e.settings,r=e.classPrefix,i=e.state.get("value")||"",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.state.get("text"),(o||a)&&(s='
    ",e.classes.add("has-open")),'
    '+s+"
    "},value:function(e){return arguments.length?(this.state.set("value",e),this):(this.state.get("rendered")&&this.state.set("value",this.getEl("inp").value),this.state.get("value"))},bindStates:function(){var e=this;return e.state.on("change:value",function(t){e.getEl("inp").value!=t.value&&(e.getEl("inp").value=t.value)}),e.state.on("change:disabled",function(t){e.getEl("inp").disabled=t.value}),e._super()},remove:function(){r(this.getEl("inp")).off(),this._super()}})}),r(ft,[dt],function(e){return e.extend({init:function(e){var t=this;e.spellcheck=!1,e.onaction&&(e.icon="none"),t._super(e),t.classes.add("colorbox"),t.on("change keyup postrender",function(){t.repaintColor(t.value())})},repaintColor:function(e){var t=this.getEl().getElementsByTagName("i")[0];if(t)try{t.style.background=e}catch(n){}},bindStates:function(){var e=this;return e.state.on("change:value",function(t){e._rendered&&e.repaintColor(t.value)}),e._super()}})}),r(ht,[lt,we],function(e,t){return e.extend({showPanel:function(){var e=this,n=e.settings;if(e.active(!0),e.panel)e.panel.show();else{var r=n.panel;r.type&&(r={layout:"grid",items:r}),r.role=r.role||"dialog",r.popover=!0,r.autohide=!0,r.ariaRoot=!0,e.panel=new t(r).on("hide",function(){e.active(!1)}).on("cancel",function(t){t.stopPropagation(),e.focus(),e.hidePanel()}).parent(e).renderTo(e.getContainerElm()),e.panel.fire("show"),e.panel.reflow()}e.panel.moveRel(e.getEl(),n.popoverAlign||(e.isRtl()?["bc-tr","bc-tc"]:["bc-tl","bc-tc"]))},hidePanel:function(){var e=this;e.panel&&e.panel.hide()},postRender:function(){var e=this;return e.aria("haspopup",!0),e.on("click",function(t){t.control===e&&(e.panel&&e.panel.visible()?e.hidePanel():(e.showPanel(),e.panel.focus(!!t.aria)))}),e._super()},remove:function(){return this.panel&&(this.panel.remove(),this.panel=null),this._super()}})}),r(pt,[ht,w],function(e,t){var n=t.DOM;return e.extend({init:function(e){this._super(e),this.classes.add("colorbutton")},color:function(e){return e?(this._color=e,this.getEl("preview").style.backgroundColor=e,this):this._color},resetColor:function(){return this._color=null,this.getEl("preview").style.backgroundColor=null,this},renderHtml:function(){var e=this,t=e._id,n=e.classPrefix,r=e.state.get("text"),i=e.settings.icon?n+"ico "+n+"i-"+e.settings.icon:"",o=e.settings.image?" style=\"background-image: url('"+e.settings.image+"')\"":"",a="";return r&&(e.classes.add("btn-has-text"),a=''+e.encode(r)+""),'
    '},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(mt,[],function(){function e(e){function i(e,i,o){var a,s,l,c,u,d;return a=0,s=0,l=0,e/=255,i/=255,o/=255,u=t(e,t(i,o)),d=n(e,n(i,o)),u==d?(l=u,{h:0,s:0,v:100*l}):(c=e==u?i-o:o==u?e-i:o-e,a=e==u?3:o==u?1:5,a=60*(a-c/(d-u)),s=(d-u)/d,l=d,{h:r(a),s:r(100*s),v:r(100*l)})}function o(e,i,o){var a,s,l,c;if(e=(parseInt(e,10)||0)%360,i=parseInt(i,10)/100,o=parseInt(o,10)/100,i=n(0,t(i,1)),o=n(0,t(o,1)),0===i)return void(d=f=h=r(255*o));switch(a=e/60,s=o*i,l=s*(1-Math.abs(a%2-1)),c=o-s,Math.floor(a)){case 0:d=s,f=l,h=0;break;case 1:d=l,f=s,h=0;break;case 2:d=0,f=s,h=l;break;case 3:d=0,f=l,h=s;break;case 4:d=l,f=0,h=s;break;case 5:d=s,f=0,h=l;break;default:d=f=h=0}d=r(255*(d+c)),f=r(255*(f+c)),h=r(255*(h+c))}function a(){function e(e){return e=parseInt(e,10).toString(16),e.length>1?e:"0"+e}return"#"+e(d)+e(f)+e(h)}function s(){return{r:d,g:f,b:h}}function l(){return i(d,f,h)}function c(e){var t;return"object"==typeof e?"r"in e?(d=e.r,f=e.g,h=e.b):"v"in e&&o(e.h,e.s,e.v):(t=/rgb\s*\(\s*([0-9]+)\s*,\s*([0-9]+)\s*,\s*([0-9]+)[^\)]*\)/gi.exec(e))?(d=parseInt(t[1],10),f=parseInt(t[2],10),h=parseInt(t[3],10)):(t=/#([0-F]{2})([0-F]{2})([0-F]{2})/gi.exec(e))?(d=parseInt(t[1],16),f=parseInt(t[2],16),h=parseInt(t[3],16)):(t=/#([0-F])([0-F])([0-F])/gi.exec(e))&&(d=parseInt(t[1]+t[1],16),f=parseInt(t[2]+t[2],16),h=parseInt(t[3]+t[3],16)),d=0>d?0:d>255?255:d,f=0>f?0:f>255?255:f,h=0>h?0:h>255?255:h,u}var u=this,d=0,f=0,h=0;e&&c(e),u.toRgb=s,u.toHsv=l,u.toHex=a,u.parse=c}var t=Math.min,n=Math.max,r=Math.round;return e}),r(gt,[ke,ve,ce,mt],function(e,t,n,r){return e.extend({Defaults:{classes:"widget colorpicker"},init:function(e){this._super(e)},postRender:function(){function e(e,t){var r=n.getPos(e),i,o;return i=t.pageX-r.x,o=t.pageY-r.y,i=Math.max(0,Math.min(i/e.clientWidth,1)),o=Math.max(0,Math.min(o/e.clientHeight,1)),{x:i,y:o}}function i(e,t){var i=(360-e.h)/360;n.css(d,{top:100*i+"%"}),t||n.css(h,{left:e.s+"%",top:100-e.v+"%"}),f.style.background=new r({s:100,v:100,h:e.h}).toHex(),s.color().parse({s:e.s,v:e.v,h:e.h})}function o(t){var n;n=e(f,t),c.s=100*n.x,c.v=100*(1-n.y),i(c),s.fire("change")}function a(t){var n;n=e(u,t),c=l.toHsv(),c.h=360*(1-n.y),i(c,!0),s.fire("change")}var s=this,l=s.color(),c,u,d,f,h;u=s.getEl("h"),d=s.getEl("hp"),f=s.getEl("sv"),h=s.getEl("svp"),s._repaint=function(){c=l.toHsv(),i(c)},s._super(),s._svdraghelper=new t(s._id+"-sv",{start:o,drag:o}),s._hdraghelper=new t(s._id+"-h",{start:a,drag:a}),s._repaint()},rgb:function(){return this.color().toRgb()},value:function(e){var t=this;return arguments.length?(t.color().parse(e),void(t._rendered&&t._repaint())):t.color().toHex()},color:function(){return this._color||(this._color=new r),this._color},renderHtml:function(){function e(){var e,t,n="",i,a;for(i="filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=",a=o.split(","),e=0,t=a.length-1;t>e;e++)n+='
    ';return n}var t=this,n=t._id,r=t.classPrefix,i,o="#ff0000,#ff0080,#ff00ff,#8000ff,#0000ff,#0080ff,#00ffff,#00ff80,#00ff00,#80ff00,#ffff00,#ff8000,#ff0000",a="background: -ms-linear-gradient(top,"+o+");background: linear-gradient(to bottom,"+o+");";return i='
    '+e()+'
    ','
    '+i+"
    "}})}),r(vt,[ke],function(e){return e.extend({init:function(e){var t=this;e.delimiter||(e.delimiter="\xbb"),t._super(e),t.classes.add("path"),t.canFocus=!0,t.on("click",function(e){var n,r=e.target;(n=r.getAttribute("data-index"))&&t.fire("select",{value:t.row()[n],index:n})}),t.row(t.settings.row)},focus:function(){var e=this;return e.getEl().firstChild.focus(),e},row:function(e){return arguments.length?(this.state.set("row",e),this):this.state.get("row")},renderHtml:function(){var e=this;return'
    '+e._getDataPathHtml(e.state.get("row"))+"
    "},bindStates:function(){var e=this;return e.state.on("change:row",function(t){e.innerHtml(e._getDataPathHtml(t.value))}),e._super()},_getDataPathHtml:function(e){var t=this,n=e||[],r,i,o="",a=t.classPrefix;for(r=0,i=n.length;i>r;r++)o+=(r>0?'":"")+'
    '+n[r].name+"
    ";return o||(o='
    \xa0
    '),o}})}),r(yt,[vt,Qe],function(e,t){return e.extend({postRender:function(){function e(e){if(1===e.nodeType){if("BR"==e.nodeName||e.getAttribute("data-mce-bogus"))return!0;if("bookmark"===e.getAttribute("data-mce-type"))return!0}return!1}var n=this,r=t.activeEditor;return r.settings.elementpath!==!1&&(n.on("select",function(e){r.focus(),r.selection.select(this.row()[e.index].element),r.nodeChanged()}),r.on("nodeChange",function(t){for(var i=[],o=t.parents,a=o.length;a--;)if(1==o[a].nodeType&&!e(o[a])){var s=r.fire("ResolveName",{name:o[a].nodeName.toLowerCase(),target:o[a]});if(s.isDefaultPrevented()||i.push({name:s.name,element:o[a]}),s.isPropagationStopped())break}n.row(i)})),n._super()}})}),r(bt,[ge],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.classes.add("formitem"),t.preRender(e),'
    '+(e.settings.title?'
    '+e.settings.title+"
    ":"")+'
    '+(e.settings.html||"")+t.renderHtml(e)+"
    "}})}),r(Ct,[ge,bt,m],function(e,t,n){return e.extend({Defaults:{containerCls:"form",layout:"flex",direction:"column",align:"stretch",flex:1,padding:20,labelGap:30,spacing:10,callbacks:{submit:function(){this.submit()}}},preRender:function(){var e=this,r=e.items();e.settings.formItemDefaults||(e.settings.formItemDefaults={layout:"flex",autoResize:"overflow",defaults:{flex:1}}),r.each(function(r){var i,o=r.settings.label;o&&(i=new t(n.extend({items:{type:"label",id:r._id+"-l",text:o,flex:0,forId:r._id,disabled:r.disabled()}},e.settings.formItemDefaults)),i.type="formitem",r.aria("labelledby",r._id+"-l"),"undefined"==typeof r.settings.flex&&(r.settings.flex=1),e.replace(r,i),i.add(r))})},submit:function(){return this.fire("submit",{data:this.toJSON()})},postRender:function(){var e=this;e._super(),e.fromJSON(e.settings.data)},bindStates:function(){function e(){var e=0,n=[],r,i,o;if(t.settings.labelGapCalc!==!1)for(o="children"==t.settings.labelGapCalc?t.find("formitem"):t.items(),o.filter("formitem").each(function(t){var r=t.items()[0],i=r.getEl().clientWidth;e=i>e?i:e,n.push(r)}),i=t.settings.labelGap||0,r=n.length;r--;)n[r].settings.minWidth=e+i}var t=this;t._super(),t.on("show",e),e()}})}),r(xt,[Ct],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(wt,[dt,m],function(e,t){return e.extend({init:function(e){var n=this,r=tinymce.activeEditor,i=r.settings,o,a,s;e.spellcheck=!1,s=i.file_picker_types||i.file_browser_callback_types,s&&(s=t.makeMap(s,/[, ]/)),(!s||s[e.filetype])&&(a=i.file_picker_callback,!a||s&&!s[e.filetype]?(a=i.file_browser_callback,!a||s&&!s[e.filetype]||(o=function(){a(n.getEl("inp").id,n.value(),e.filetype,window)})):o=function(){var i=n.fire("beforecall").meta;i=t.extend({filetype:e.filetype},i),a.call(r,function(e,t){n.value(e).fire("change",{meta:t})},n.value(),i)}),o&&(e.icon="browse",e.onaction=o),n._super(e)}})}),r(Et,[st],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(Nt,[st],function(e){return e.extend({recalc:function(e){var t,n,r,i,o,a,s,l,c,u,d,f,h,p,m,g,v=[],y,b,C,x,w,E,N,_,S,k,T,R,A,B,D,M,L,P,H,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",_="minH",k="maxH",R="innerH",T="top",A="deltaH",B="contentH",H="left",L="w",D="x",M="innerW",P="minW",O="right",I="deltaW",F="contentW"):(S="x",N="w",_="minW",k="maxW",R="innerW",T="left",A="deltaW",B="contentW",H="top",L="h",D="y",M="innerH",P="minH",O="bottom",I="deltaH",F="contentH"),d=i[R]-o[T]-o[T],E=u=0,t=0,n=r.length;n>t;t++)h=r[t],p=h.layoutRect(),m=h.settings,g=m.flex,d-=n-1>t?c:0,g>0&&(u+=g,p[k]&&v.push(h),p.flex=g),d-=p[_],y=o[H]+p[P]+o[O],y>E&&(E=y);if(x={},0>d?x[_]=i[_]-d+i[A]:x[_]=i[R]-d+i[A],x[P]=E+i[I],x[B]=i[R]-d,x[F]=E,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++)h=v[t],p=h.layoutRect(),b=p[k],y=p[_]+p.flex*C,y>b?(d-=p[k]-p[_],u-=p.flex,p.flex=0,p.maxFlexSize=b):p.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[H],t=0,n=r.length;n>t;t++)h=r[t],p=h.layoutRect(),y=p.maxFlexSize||p[_],"center"===s?x[D]=Math.round(i[M]/2-p[L]/2):"stretch"===s?(x[L]=z(p[P]||0,i[M]-o[H]-o[O]),x[D]=o[H]):"end"===s&&(x[D]=i[M]-p[L]-o.top),p.flex>0&&(y+=p.flex*C),x[N]=y,x[S]=w,h.layoutRect(x),h.recalc&&h.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(_t,[at],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()})},isNative:function(){return!0}})}),r(St,[he,ke,we,m,Qe,h],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&&c(this.settings.format),this.settings.cmd&&e.execCommand(this.settings.cmd)}}}}function o(t){return function(){var n=this;e.formatter?e.formatter.formatChanged(t,function(e){n.active(e)}):e.on("init",function(){e.formatter.formatChanged(t,function(e){n.active(e)})})}}function a(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 SwitchMode",function(){r.disabled(e.readonly||!n())})}}function l(){var t=this;e.on("VisualAid",function(e){t.active(e.hasVisual)}),t.active(e.hasVisual)}function c(t){t.control&&(t=t.control.value()),t&&e.execCommand("mceToggleFormat",!1,t)}var u;u=i(),s({bold:"Bold",italic:"Italic",underline:"Underline",strikethrough:"Strikethrough",subscript:"Subscript",superscript:"Superscript"},function(t,n){e.addButton(n,{tooltip:t,onPostRender:o(n),onclick:function(){c(n)}})}),s({outdent:["Decrease indent","Outdent"],indent:["Increase indent","Indent"],cut:["Cut","Cut"],copy:["Copy","Copy"],paste:["Paste","Paste"],help:["Help","mceHelp"],selectall:["Select all","SelectAll"],removeformat:["Clear formatting","RemoveFormat"],visualaid:["Visual aids","mceToggleVisualAid"],newdocument:["New document","mceNewDocument"]},function(t,n){e.addButton(n,{tooltip:t[0],cmd:t[1]})}),s({blockquote:["Blockquote","mceBlockQuote"],numlist:["Numbered list","InsertOrderedList"],bullist:["Bullet list","InsertUnorderedList"],subscript:["Subscript","Subscript"],superscript:["Superscript","Superscript"],alignleft:["Align left","JustifyLeft"],aligncenter:["Align center","JustifyCenter"],alignright:["Align right","JustifyRight"],alignjustify:["Justify","JustifyFull"],alignnone:["No alignment","JustifyNone"]},function(t,n){e.addButton(n,{tooltip:t[0],cmd:t[1],onPostRender:o(n)})}),e.addButton("undo",{tooltip:"Undo",onPostRender:a("undo"),cmd:"undo"}),e.addButton("redo",{tooltip:"Redo",onPostRender:a("redo"),cmd:"redo"}),e.addMenuItem("newdocument",{text:"New document",icon:"newdocument",cmd:"mceNewDocument"}),e.addMenuItem("undo",{text:"Undo",icon:"undo",shortcut:"Meta+Z",onPostRender:a("undo"),cmd:"undo"}),e.addMenuItem("redo",{text:"Redo",icon:"redo",shortcut:"Meta+Y",onPostRender:a("redo"),cmd:"redo"}),e.addMenuItem("visualaid",{text:"Visual aids",selectable:!0,onPostRender:l,cmd:"mceToggleVisualAid"}),e.addButton("remove",{tooltip:"Remove",icon:"remove",cmd:"Delete"}),s({cut:["Cut","Cut","Meta+X"],copy:["Copy","Copy","Meta+C"],paste:["Paste","Paste","Meta+V"],selectall:["Select all","SelectAll","Meta+A"],bold:["Bold","Bold","Meta+B"],italic:["Italic","Italic","Meta+I"],underline:["Underline","Underline"],strikethrough:["Strikethrough","Strikethrough"],subscript:["Subscript","Subscript"],superscript:["Superscript","Superscript"],removeformat:["Clear formatting","RemoveFormat"]},function(t,n){e.addMenuItem(n,{text:t[0],icon:n,shortcut:t[2],cmd:t[1]})}),e.on("mousedown",function(){n.hideAll()}),e.addButton("styleselect",{type:"menubutton",text:"Formats",menu:u}),e.addButton("formatselect",function(){var n=[],i=r(e.settings.block_formats||"Paragraph=p;Heading 1=h1;Heading 2=h2;Heading 3=h3;Heading 4=h4;Heading 5=h5;Heading 6=h6;Preformatted=pre");return s(i,function(t){n.push({text:t[0],value:t[1],textStyle:function(){return e.formatter.getCssText(t[1])}})}),{type:"listbox",text:i[0][0],values:n,fixedWidth:!0,onselect:c,onPostRender:t(n)}}),e.addButton("fontselect",function(){var n="Andale Mono=andale mono,monospace;Arial=arial,helvetica,sans-serif;Arial Black=arial black,sans-serif;Book Antiqua=book antiqua,palatino,serif;Comic Sans MS=comic sans ms,sans-serif;Courier New=courier new,courier,monospace;Georgia=georgia,palatino,serif;Helvetica=helvetica,arial,sans-serif;Impact=impact,sans-serif;Symbol=symbol;Tahoma=tahoma,arial,helvetica,sans-serif;Terminal=terminal,monaco,monospace;Times New Roman=times new roman,times,serif;Trebuchet MS=trebuchet ms,geneva,sans-serif;Verdana=verdana,geneva,sans-serif;Webdings=webdings;Wingdings=wingdings,zapf dingbats",i=[],o=r(e.settings.font_formats||n);return s(o,function(e){i.push({text:{raw:e[0]},value:e[1],textStyle:-1==e[1].indexOf("dings")?"font-family:"+e[1]:""})}),{type:"listbox",text:"Font Family",tooltip:"Font Family",values:i,fixedWidth:!0,onPostRender:t(i,"fontname"),onselect:function(t){t.control.settings.value&&e.execCommand("FontName",!1,t.control.settings.value)}}}),e.addButton("fontsizeselect",function(){var n=[],r="8pt 10pt 12pt 14pt 18pt 24pt 36pt",i=e.settings.fontsize_formats||r;return s(i.split(" "),function(e){var t=e,r=e,i=e.split("=");i.length>1&&(t=i[0],r=i[1]),n.push({text:t,value:r})}),{type:"listbox",text:"Font Sizes",tooltip:"Font Sizes",values:n,fixedWidth:!0,onPostRender:t(n,"fontsize"),onclick:function(t){t.control.settings.value&&e.execCommand("FontSize",!1,t.control.settings.value)}}}),e.addMenuItem("formats",{text:"Formats",menu:u})}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(kt,[st],function(e){return e.extend({recalc:function(e){var t,n,r,i,o,a,s,l,c,u,d,f,h,p,m,g,v,y,b,C,x,w,E,N=[],_=[],S,k,T,R,A,B;t=e.settings,i=e.items().filter(":visible"),o=e.layoutRect(),r=t.columns||Math.ceil(Math.sqrt(i.length)),n=Math.ceil(i.length/r),y=t.spacingH||t.spacing||0,b=t.spacingV||t.spacing||0,C=t.alignH||t.align,x=t.alignV||t.align,g=e.paddingBox,A="reverseRows"in t?t.reverseRows:e.isRtl(),C&&"string"==typeof C&&(C=[C]),x&&"string"==typeof x&&(x=[x]);for(d=0;r>d;d++)N.push(0);for(f=0;n>f;f++)_.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],_[f]=k>_[f]?k:_[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,E=0,f=0;n>f;f++)E+=_[f]+(f>0?b:0),R-=(f>0?b:0)+_[f];if(w+=g.left+g.right,E+=g.top+g.bottom,l={},l.minW=w+(o.w-o.innerW),l.minH=E+(o.h-o.innerH),l.contentW=l.minW-o.deltaW,l.contentH=l.minH-o.deltaH,l.minW=Math.min(l.minW,o.maxW),l.minH=Math.min(l.minH,o.maxH),l.minW=Math.max(l.minW,o.startMinWidth),l.minH=Math.max(l.minH,o.startMinHeight),!o.autoResize||l.minW==o.minW&&l.minH==o.minH){o.autoResize&&(l=e.layoutRect(l),l.contentW=l.minW-o.deltaW,l.contentH=l.minH-o.deltaH);var D;D="start"==t.packV?0:R>0?Math.floor(R/n):0;var M=0,L=t.flexWidths;if(L)for(d=0;dd;d++)N[d]+=L?L[d]*P:P;for(p=g.top,f=0;n>f;f++){for(h=g.left,s=_[f]+D,d=0;r>d&&(B=A?f*r+r-1-d:f*r+d,u=i[B],u);d++)m=u.settings,c=u.layoutRect(),a=Math.max(N[d],c.startMinWidth),c.x=h,c.y=p,v=m.alignH||(C?C[d]||C[0]:null),"center"==v?c.x=h+a/2-c.w/2:"right"==v?c.x=h+a-c.w:"stretch"==v&&(c.w=a),v=m.alignV||(x?x[d]||x[0]:null),"center"==v?c.y=p+s/2-c.h/2:"bottom"==v?c.y=p+s-c.h:"stretch"==v&&(c.h=s),u.layoutRect(c),h+=a+y,u.recalc&&u.recalc();p+=s+b}}else if(l.w=l.minW,l.h=l.minH,e.layoutRect(l),this.recalc(e),null===e._lastRect){var H=e.parent();H&&(H._lastRect=null,H.recalc())}}})}),r(Tt,[ke,u],function(e,t){return e.extend({renderHtml:function(){var e=this;return e.classes.add("iframe"),e.canFocus=!1,''},src:function(e){this.getEl().src=e},html:function(e,n){var r=this,i=this.getEl().contentWindow.document.body;return i?(i.innerHTML=e,n&&n()):t.setTimeout(function(){r.html(e)}),this}})}),r(Rt,[ke,ce],function(e,t){return e.extend({init:function(e){var t=this;t._super(e),t.classes.add("widget").add("label"),t.canFocus=!1,e.multiline&&t.classes.add("autoscroll"),e.strong&&t.classes.add("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.classes.add("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()},renderHtml:function(){var e=this,t=e.settings.forId;return'"},bindStates:function(){var e=this;return e.state.on("change:text",function(t){e.innerHtml(e.encode(t.value))}),e._super()}})}),r(At,[ge],function(e){return e.extend({Defaults:{role:"toolbar",layout:"flow"},init:function(e){var t=this;t._super(e),t.classes.add("toolbar")},postRender:function(){var e=this;return e.items().each(function(e){e.classes.add("toolbar-item")}),e._super()}})}),r(Bt,[At],function(e){return e.extend({Defaults:{role:"menubar",containerCls:"menubar",ariaRoot:!0,defaults:{type:"menubutton"}}})}),r(Dt,[lt,pe,Bt],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),e=t.settings,t.classes.add("menubtn"),e.fixedWidth&&t.classes.add("fixed-width"),t.aria("haspopup",!0),t.state.set("menu",e.menu||t.render())},showMenu:function(){var e=this,n;return e.menu&&e.menu.visible()?e.hideMenu():(e.menu||(n=e.state.get("menu")||[],n.length?n={type:"menu",items:n}:n.type=n.type||"menu",n.renderTo?e.menu=n.parent(e).show().renderTo():e.menu=t.create(n).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.classes.toggle("active",e)},renderHtml:function(){var e=this,t=e._id,r=e.classPrefix,i=e.settings.icon,o,a=e.state.get("text"),s="";return o=e.settings.image,o?(i="none","string"!=typeof o&&(o=window.getSelection?o[0]:o[1]),o=" style=\"background-image: url('"+o+"')\""):o="",a&&(e.classes.add("btn-has-text"),s=''+e.encode(a)+""),i=e.settings.icon?r+"ico "+r+"i-"+i:"",e.aria("role",e.parent()instanceof n?"menuitem":"button"),'
    '},postRender:function(){var e=this;return e.on("click",function(t){t.control===e&&r(t.target,e.getEl())&&(e.showMenu(),t.aria&&e.menu.items()[0].focus())}),e.on("mouseenter",function(t){var n=t.control,r=e.parent(),o;n&&r&&n instanceof i&&n.parent()==r&&(r.items().filter("MenuButton").each(function(e){e.hideMenu&&e!=n&&(e.menu&&e.menu.visible()&&(o=!0),e.hideMenu())}),o&&(n.focus(),n.showMenu()))}),e._super()},bindStates:function(){var e=this;return e.state.on("change:menu",function(){e.menu&&e.menu.remove(),e.menu=null}),e._super()},remove:function(){this._super(),this.menu&&this.menu.remove()}});return i}),r(Mt,[ke,pe,h],function(e,t,n){return e.extend({Defaults:{border:0,role:"menuitem"},init:function(e){var t=this,n;t._super(e),e=t.settings,t.classes.add("menu-item"),e.menu&&t.classes.add("menu-item-expand"),e.preview&&t.classes.add("menu-item-preview"),n=t.state.get("text"),("-"===n||"|"===n)&&(t.classes.add("menu-item-sep"),t.aria("role","separator"), -t.state.set("text","-")),e.selectable&&(t.aria("role","menuitemcheckbox"),t.classes.add("menu-item-checkbox"),e.icon="selected"),e.preview||e.selectable||t.classes.add("menu-item-normal"),t.on("mousedown",function(e){e.preventDefault()}),e.menu&&!e.ariaHideMenu&&t.aria("haspopup",!0)},hasMenus:function(){return!!this.settings.menu},showMenu:function(){var e=this,n=e.settings,r,i=e.parent();if(i.items().each(function(t){t!==e&&t.hideMenu()}),n.menu){r=e.menu,r?r.show():(r=n.menu,r.length?r={type:"menu",items:r}:r.type=r.type||"menu",i.settings.itemDefaults&&(r.itemDefaults=i.settings.itemDefaults),r=e.menu=t.create(r).parent(e).renderTo(),r.reflow(),r.on("cancel",function(t){t.stopPropagation(),e.focus(),r.hide()}),r.on("show hide",function(e){e.control.items().each(function(e){e.active(e.settings.selected)})}).fire("show"),r.on("hide",function(t){t.control===r&&e.classes.remove("selected")}),r.submenu=!0),r._parentMenu=i,r.classes.add("menu-sub");var o=r.testMoveRel(e.getEl(),e.isRtl()?["tl-tr","bl-br","tr-tl","br-bl"]:["tr-tl","br-bl","tl-tr","bl-br"]);r.moveRel(e.getEl(),o),r.rel=o,o="menu-sub-"+o,r.classes.remove(r._lastRel).add(o),r._lastRel=o,e.classes.add("selected"),e.aria("expanded",!0)}},hideMenu:function(){var e=this;return e.menu&&(e.menu.items().each(function(e){e.hideMenu&&e.hideMenu()}),e.menu.hide(),e.aria("expanded",!1)),e},renderHtml:function(){function e(e){var t,r,i={};for(i=n.mac?{alt:"⌥",ctrl:"⌘",shift:"⇧",meta:"⌘"}:{meta:"Ctrl"},e=e.split("+"),t=0;t'+("-"!==a?'\xa0":"")+("-"!==a?''+a+"":"")+(c?'
    '+c+"
    ":"")+(i.menu?'
    ':"")+"
    "},postRender:function(){var e=this,t=e.settings,n=t.textStyle;if("function"==typeof n&&(n=n.call(this)),n){var r=e.getEl("text");r&&r.setAttribute("style",n)}return e.on("mouseenter click",function(n){n.control===e&&(t.menu||"click"!==n.type?(e.showMenu(),n.aria&&e.menu.focus(!0)):(e.fire("select"),e.parent().hideAll()))}),e._super(),e},active:function(e){return"undefined"!=typeof e&&this.aria("checked",e),this._super(e)},remove:function(){this._super(),this.menu&&this.menu.remove()}})}),r(Lt,[we,Mt,m],function(e,t,n){return 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.classes.add("menu")},repaint:function(){return this.classes.toggle("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.image||n.selectable?(e._hasIcons=!0,!1):void 0}),e._super()}})}),r(Pt,[Dt,Lt],function(e,t){return e.extend({init:function(e){function t(r){for(var a=0;a0&&(o=r[0].text,n.state.set("value",r[0].value)),n.state.set("menu",r)),n.state.set("text",e.text||o),n.classes.add("listbox"),n.on("select",function(t){var r=t.control;a&&(t.lastControl=a),e.multiple?r.active(!r.active()):n.value(t.control.value()),a=r})},bindStates:function(){function e(e,n){e instanceof t&&e.items().each(function(e){e.hasMenus()||e.active(e.value()===n)})}function n(e,t){var r;if(e)for(var i=0;i'},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(It,[ke],function(e){function t(e){var t="";if(e)for(var n=0;n'+e[n]+"";return t}return e.extend({Defaults:{classes:"selectbox",role:"selectbox",options:[]},init:function(e){var t=this;t._super(e),t.settings.size&&(t.size=t.settings.size),t.settings.options&&(t._options=t.settings.options)},options:function(e){return arguments.length?(this.state.set("options",e),this):this.state.get("options")},renderHtml:function(){var e=this,n,r="";return n=t(e._options),e.size&&(r=' size = "'+e.size+'"'),'"},bindStates:function(){var e=this;return e.state.on("change:options",function(n){e.getEl().innerHTML=t(n.value)}),e._super()}})}),r(Ft,[ke,ve,ce],function(e,t,n){function r(e,t,n){return t>e&&(e=t),e>n&&(e=n),e}function i(e,t){var r,i,o,a,s;"v"==e.settings.orientation?(a="top",o="height",i="h"):(a="left",o="width",i="w"),r=(e.layoutRect()[i]||100)-n.getSize(e.getEl("handle"))[o],s=r*((t-e._minValue)/(e._maxValue-e._minValue))+"px",e.getEl("handle").style[a]=s,e.getEl("handle").style.height=e.layoutRect().h+"px"}return e.extend({init:function(e){var t=this;e.previewFilter||(e.previewFilter=function(e){return Math.round(100*e)/100}),t._super(e),t.classes.add("slider"),"v"==e.orientation&&t.classes.add("vertical"),t._minValue=e.minValue||0,t._maxValue=e.maxValue||100,t._initValue=t.state.get("value")},renderHtml:function(){var e=this,t=e._id,n=e.classPrefix;return'
    '},reset:function(){this.value(this._initValue).repaint()},postRender:function(){var e=this,i,o,a=0,s,l,c,u,d,f,h,p;l=e._minValue,c=e._maxValue,s=e.value(),"v"==e.settings.orientation?(d="screenY",f="top",h="height",p="h"):(d="screenX",f="left",h="width",p="w"),e._super(),e._dragHelper=new t(e._id,{handle:e._id+"-handle",start:function(t){i=t[d],o=parseInt(e.getEl("handle").style[f],10),u=(e.layoutRect()[p]||100)-n.getSize(e.getEl("handle"))[h],e.fire("dragstart",{value:s})},drag:function(t){var n=t[d]-i,h=e.getEl("handle");a=r(o+n,0,u),h.style[f]=a+"px",s=l+a/u*(c-l),e.value(s),e.tooltip().text(""+e.settings.previewFilter(s)).show().moveRel(h,"bc tc"),e.fire("drag",{value:s})},stop:function(){e.tooltip().hide(),e.fire("dragend",{value:s})}})},repaint:function(){this._super(),i(this,this.value())},bindStates:function(){var e=this;return e.state.on("change:value",function(t){i(e,t.value)}),e._super()}})}),r(zt,[ke],function(e){return e.extend({renderHtml:function(){var e=this;return e.classes.add("spacer"),e.canFocus=!1,'
    '}})}),r(Wt,[Dt,ce,g],function(e,t,n){return e.extend({Defaults:{classes:"widget btn splitbtn",role:"button"},repaint:function(){var e=this,r=e.getEl(),i=e.layoutRect(),o,a;return e._super(),o=r.firstChild,a=r.lastChild,n(o).css({width:i.w-t.getSize(a).width,height:i.h-2}),n(a).css({height:i.h-2}),e},activeMenu:function(e){var t=this;n(t.getEl().lastChild).toggleClass(t.classPrefix+"active",e)},renderHtml:function(){var e=this,t=e._id,n=e.classPrefix,r,i=e.state.get("icon"),o=e.state.get("text"),a="";return r=e.settings.image,r?(i="none","string"!=typeof r&&(r=window.getSelection?r[0]:r[1]),r=" style=\"background-image: url('"+r+"')\""):r="",i=e.settings.icon?n+"ico "+n+"i-"+i:"",o&&(e.classes.add("btn-has-text"),a=''+e.encode(o)+""),'
    '},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&&t.call(this,e));n=n.parentNode}}),delete e.settings.onclick,e._super()}})}),r(Vt,[_t],function(e){return e.extend({Defaults:{containerClass:"stack-layout",controlClass:"stack-layout-item",endClass:"break"},isNative:function(){return!0}})}),r(Ut,[be,g,ce],function(e,t,n){return e.extend({Defaults:{layout:"absolute",defaults:{type:"panel"}},activateTab:function(e){var n;this.activeTabId&&(n=this.getEl(this.activeTabId),t(n).removeClass(this.classPrefix+"active"),n.setAttribute("aria-selected","false")),this.activeTabId="t"+e,n=this.getEl("t"+e),n.setAttribute("aria-selected","true"),t(n).addClass(this.classPrefix+"active"),this.items()[e].show().fire("showtab"),this.reflow(),this.items().each(function(t,n){e!=n&&t.hide()})},renderHtml:function(){var e=this,t=e._layout,n="",r=e.classPrefix;return e.preRender(),t.preRender(e),e.items().each(function(t,i){var o=e._id+"-t"+i;t.aria("role","tabpanel"),t.aria("labelledby",o),n+='"}),'
    '+n+'
    '+t.renderHtml(e)+"
    "},postRender:function(){var e=this;e._super(),e.settings.activeTab=e.settings.activeTab||0,e.activateTab(e.settings.activeTab),this.on("click",function(t){var n=t.target.parentNode;if(t.target.parentNode.id==e._id+"-head")for(var r=n.childNodes.length;r--;)n.childNodes[r]==t.target&&e.activateTab(r)})},initLayoutRect:function(){var e=this,t,r,i;r=n.getSize(e.getEl("head")).width,r=0>r?0:r,i=0,e.items().each(function(e){r=Math.max(r,e.layoutRect().minW),i=Math.max(i,e.layoutRect().minH)}),e.items().each(function(e){e.settings.x=0,e.settings.y=0,e.settings.w=r,e.settings.h=i,e.layoutRect({x:0,y:0,w:r,h:i})});var o=n.getSize(e.getEl("head")).height;return e.settings.minWidth=r,e.settings.minHeight=i+o,t=e._super(),t.deltaH+=o,t.innerH=t.h-t.deltaH,t}})}),r($t,[ke],function(e){return e.extend({init:function(e){var t=this;t._super(e),t.classes.add("textbox"),e.multiline?t.classes.add("multiline"):(t.on("keydown",function(e){var n;13==e.keyCode&&(e.preventDefault(),t.parents().reverse().each(function(e){return e.toJSON?(n=e,!1):void 0}),t.fire("submit",{data:n.toJSON()}))}),t.on("keyup",function(e){t.state.set("value",e.target.value)}))},repaint:function(){var e=this,t,n,r,i,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.state.get("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?'":'"},value:function(e){return arguments.length?(this.state.set("value",e),this):(this.state.get("rendered")&&this.state.set("value",this.getEl().value),this.state.get("value"))},postRender:function(){var e=this;e._super(),e.$el.on("change",function(t){e.state.set("value",t.target.value),e.fire("change",t)})},bindStates:function(){var e=this;return e.state.on("change:value",function(t){e.getEl().value!=t.value&&(e.getEl().value=t.value)}),e.state.on("change:disabled",function(t){e.getEl().disabled=t.value}),e._super()},remove:function(){this.$el.off(),this._super()}})}),r(qt,[g,he,u],function(e,t,n){return function(r,i){var o=this,a,s=t.classPrefix;o.show=function(t,l){return o.hide(),a=!0,n.setTimeout(function(){a&&(e(r).append('
    '),l&&l())},t),o},o.hide=function(){var e=r.lastChild;return e&&-1!=e.className.indexOf("throbber")&&e.parentNode.removeChild(e),a=!1,o}}}),a([l,c,u,d,f,h,m,g,v,y,C,w,E,N,T,A,B,D,M,L,P,H,I,F,j,Y,G,J,ee,te,ne,re,oe,se,le,fe,he,pe,me,ge,ve,ye,be,Ce,xe,we,Ee,Ne,_e,Se,ke,Te,Re,Ae,Me,Pe,Ke,Ge,Je,Qe,et,tt,nt,rt,it,ot,at,st,lt,ct,ut,dt,ft,ht,pt,mt,gt,vt,yt,bt,Ct,xt,wt,Et,Nt,_t,St,kt,Tt,Rt,At,Bt,Dt,Mt,Lt,Pt,Ht,Ot,It,Ft,zt,Wt,Vt,Ut,$t,qt])}(this); \ No newline at end of file +// 4.3.4 (2016-02-11) +!function(e,t){"use strict";function n(e,t){for(var n,r=[],i=0;i=r.x&&o.x+o.w<=r.w+r.x&&o.y>=r.y&&o.y+o.h<=r.h+r.y)return i[a];return null}function n(e,t,n){return o(e.x-t,e.y-n,e.w+2*t,e.h+2*n)}function r(e,t){var n,r,i,a;return n=l(e.x,t.x),r=l(e.y,t.y),i=s(e.x+e.w,t.x+t.w),a=s(e.y+e.h,t.y+t.h),0>i-n||0>a-r?null:o(n,r,i-n,a-r)}function i(e,t,n){var r,i,a,s,c,u,d,f,h,p;return c=e.x,u=e.y,d=e.x+e.w,f=e.y+e.h,h=t.x+t.w,p=t.y+t.h,r=l(0,t.x-c),i=l(0,t.y-u),a=l(0,d-h),s=l(0,f-p),c+=r,u+=i,n&&(d+=r,f+=i,c-=a,u-=s),d-=a,f-=s,o(c,u,d-c,f-u)}function o(e,t,n,r){return{x:e,y:t,w:n,h:r}}function a(e){return o(e.left,e.top,e.width,e.height)}var s=Math.min,l=Math.max,c=Math.round;return{inflate:n,relativePosition:e,findBestRelativePosition:t,intersect:r,clamp:i,create:o,fromClientRect:a}}),r(c,[],function(){function e(e,t){return function(){e.apply(t,arguments)}}function t(t){if("object"!=typeof this)throw new TypeError("Promises must be constructed via new");if("function"!=typeof t)throw new TypeError("not a function");this._state=null,this._value=null,this._deferreds=[],s(t,e(r,this),e(i,this))}function n(e){var t=this;return null===this._state?void this._deferreds.push(e):void l(function(){var n=t._state?e.onFulfilled:e.onRejected;if(null===n)return void(t._state?e.resolve:e.reject)(t._value);var r;try{r=n(t._value)}catch(i){return void e.reject(i)}e.resolve(r)})}function r(t){try{if(t===this)throw new TypeError("A promise cannot be resolved with itself.");if(t&&("object"==typeof t||"function"==typeof t)){var n=t.then;if("function"==typeof n)return void s(e(n,t),e(r,this),e(i,this))}this._state=!0,this._value=t,o.call(this)}catch(a){i.call(this,a)}}function i(e){this._state=!1,this._value=e,o.call(this)}function o(){for(var e=0,t=this._deferreds.length;t>e;e++)n.call(this,this._deferreds[e]);this._deferreds=null}function a(e,t,n,r){this.onFulfilled="function"==typeof e?e:null,this.onRejected="function"==typeof t?t:null,this.resolve=n,this.reject=r}function s(e,t,n){var r=!1;try{e(function(e){r||(r=!0,t(e))},function(e){r||(r=!0,n(e))})}catch(i){if(r)return;r=!0,n(i)}}if(window.Promise)return window.Promise;var l=t.immediateFn||"function"==typeof setImmediate&&setImmediate||function(e){setTimeout(e,1)},c=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)};return t.prototype["catch"]=function(e){return this.then(null,e)},t.prototype.then=function(e,r){var i=this;return new t(function(t,o){n.call(i,new a(e,r,t,o))})},t.all=function(){var e=Array.prototype.slice.call(1===arguments.length&&c(arguments[0])?arguments[0]:arguments);return new t(function(t,n){function r(o,a){try{if(a&&("object"==typeof a||"function"==typeof a)){var s=a.then;if("function"==typeof s)return void s.call(a,function(e){r(o,e)},n)}e[o]=a,0===--i&&t(e)}catch(l){n(l)}}if(0===e.length)return t([]);for(var i=e.length,o=0;or;r++)e[r].then(t,n)})},t}),r(u,[c],function(e){function t(e,t){function n(e){window.setTimeout(e,0)}var r,i=window.requestAnimationFrame,o=["ms","moz","webkit"];for(r=0;rr;r++)if(o=n[r],o&&o.func.call(o.scope,e)===!1&&e.preventDefault(),e.isImmediatePropagationStopped())return}var o=this,s={},l,c,u,d,f;c=a+(+new Date).toString(32),d="onmouseenter"in document.documentElement,u="onfocusin"in document.documentElement,f={mouseenter:"mouseover",mouseleave:"mouseout"},l=1,o.domLoaded=!1,o.events=s,o.bind=function(n,a,h,p){function m(t){e(r(t||E.event),g)}var g,v,y,b,C,x,w,E=window;if(n&&3!==n.nodeType&&8!==n.nodeType){for(n[c]?g=n[c]:(g=l++,n[c]=g,s[g]={}),p=p||n,a=a.split(" "),y=a.length;y--;)b=a[y],x=m,C=w=!1,"DOMContentLoaded"===b&&(b="ready"),o.domLoaded&&"ready"===b&&"complete"==n.readyState?h.call(p,r({type:b})):(d||(C=f[b],C&&(x=function(t){var n,i;if(n=t.currentTarget,i=t.relatedTarget,i&&n.contains)i=n.contains(i);else for(;i&&i!==n;)i=i.parentNode;i||(t=r(t||E.event),t.type="mouseout"===t.type?"mouseleave":"mouseenter",t.target=n,e(t,g))})),u||"focusin"!==b&&"focusout"!==b||(w=!0,C="focusin"===b?"focus":"blur",x=function(t){t=r(t||E.event),t.type="focus"===t.type?"focusin":"focusout",e(t,g)}),v=s[g][b],v?"ready"===b&&o.domLoaded?h({type:b}):v.push({func:h,scope:p}):(s[g][b]=v=[{func:h,scope:p}],v.fakeName=C,v.capture=w,v.nativeHandler=x,"ready"===b?i(n,x,o):t(n,C||b,x,w)));return n=v=0,h}},o.unbind=function(e,t,r){var i,a,l,u,d,f;if(!e||3===e.nodeType||8===e.nodeType)return o;if(i=e[c]){if(f=s[i],t){for(t=t.split(" "),l=t.length;l--;)if(d=t[l],a=f[d]){if(r)for(u=a.length;u--;)if(a[u].func===r){var h=a.nativeHandler,p=a.fakeName,m=a.capture;a=a.slice(0,u).concat(a.slice(u+1)),a.nativeHandler=h,a.fakeName=p,a.capture=m,f[d]=a}r&&0!==a.length||(delete f[d],n(e,a.fakeName||d,a.nativeHandler,a.capture))}}else{for(d in f)a=f[d],n(e,a.fakeName||d,a.nativeHandler,a.capture);f={}}for(d in f)return o;delete s[i];try{delete e[c]}catch(g){e[c]=null}}return o},o.fire=function(t,n,i){var a;if(!t||3===t.nodeType||8===t.nodeType)return o;i=r(null,i),i.type=n,i.target=t;do a=t[c],a&&e(i,a),t=t.parentNode||t.ownerDocument||t.defaultView||t.parentWindow;while(t&&!i.isPropagationStopped());return o},o.clean=function(e){var t,n,r=o.unbind;if(!e||3===e.nodeType||8===e.nodeType)return o;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 o},o.destroy=function(){s={}},o.cancel=function(e){return e&&(e.preventDefault(),e.stopImmediatePropagation()),!1}}var a="mce-data-",s=/^(?:mouse|contextmenu)|click/,l={keyLocation:1,layerX:1,layerY:1,returnValue:1,webkitMovementX:1,webkitMovementY:1};return o.Event=new o,o.Event.bind(window,"ready",function(){}),o}),r(f,[],function(){function e(e,t,n,r){var i,o,a,s,l,c,d,h,p,m;if((t?t.ownerDocument||t:z)!==D&&B(t),t=t||D,n=n||[],!e||"string"!=typeof e)return n;if(1!==(s=t.nodeType)&&9!==s)return[];if(L&&!r){if(i=ve.exec(e))if(a=i[1]){if(9===s){if(o=t.getElementById(a),!o||!o.parentNode)return n;if(o.id===a)return n.push(o),n}else if(t.ownerDocument&&(o=t.ownerDocument.getElementById(a))&&I(t,o)&&o.id===a)return n.push(o),n}else{if(i[2])return Z.apply(n,t.getElementsByTagName(e)),n;if((a=i[3])&&x.getElementsByClassName)return Z.apply(n,t.getElementsByClassName(a)),n}if(x.qsa&&(!P||!P.test(e))){if(h=d=F,p=t,m=9===s&&e,1===s&&"object"!==t.nodeName.toLowerCase()){for(c=_(e),(d=t.getAttribute("id"))?h=d.replace(be,"\\$&"):t.setAttribute("id",h),h="[id='"+h+"'] ",l=c.length;l--;)c[l]=h+f(c[l]);p=ye.test(e)&&u(t.parentNode)||t,m=c.join(",")}if(m)try{return Z.apply(n,p.querySelectorAll(m)),n}catch(g){}finally{d||t.removeAttribute("id")}}}return k(e.replace(se,"$1"),t,n,r)}function n(){function e(n,r){return t.push(n+" ")>w.cacheLength&&delete e[t.shift()],e[n+" "]=r}var t=[];return e}function r(e){return e[F]=!0,e}function i(e){var t=D.createElement("div");try{return!!e(t)}catch(n){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function o(e,t){for(var n=e.split("|"),r=e.length;r--;)w.attrHandle[n[r]]=t}function a(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&(~t.sourceIndex||X)-(~e.sourceIndex||X);if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function s(e){return function(t){var n=t.nodeName.toLowerCase();return"input"===n&&t.type===e}}function l(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function c(e){return r(function(t){return t=+t,r(function(n,r){for(var i,o=e([],n.length,t),a=o.length;a--;)n[i=o[a]]&&(n[i]=!(r[i]=n[i]))})})}function u(e){return e&&typeof e.getElementsByTagName!==Y&&e}function d(){}function f(e){for(var t=0,n=e.length,r="";n>t;t++)r+=e[t].value;return r}function h(e,t,n){var r=t.dir,i=n&&"parentNode"===r,o=V++;return t.first?function(t,n,o){for(;t=t[r];)if(1===t.nodeType||i)return e(t,n,o)}:function(t,n,a){var s,l,c=[W,o];if(a){for(;t=t[r];)if((1===t.nodeType||i)&&e(t,n,a))return!0}else for(;t=t[r];)if(1===t.nodeType||i){if(l=t[F]||(t[F]={}),(s=l[r])&&s[0]===W&&s[1]===o)return c[2]=s[2];if(l[r]=c,c[2]=e(t,n,a))return!0}}}function 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(t,n,r){for(var i=0,o=n.length;o>i;i++)e(t,n[i],r);return r}function g(e,t,n,r,i){for(var o,a=[],s=0,l=e.length,c=null!=t;l>s;s++)(o=e[s])&&(!n||n(o,r,i))&&(a.push(o),c&&t.push(s));return a}function v(e,t,n,i,o,a){return i&&!i[F]&&(i=v(i)),o&&!o[F]&&(o=v(o,a)),r(function(r,a,s,l){var c,u,d,f=[],h=[],p=a.length,v=r||m(t||"*",s.nodeType?[s]:s,[]),y=!e||!r&&t?v:g(v,f,e,s,l),b=n?o||(r?e:p||i)?[]:a:y;if(n&&n(y,b,s,l),i)for(c=g(b,h),i(c,[],s,l),u=c.length;u--;)(d=c[u])&&(b[h[u]]=!(y[h[u]]=d));if(r){if(o||e){if(o){for(c=[],u=b.length;u--;)(d=b[u])&&c.push(y[u]=d);o(null,b=[],c,l)}for(u=b.length;u--;)(d=b[u])&&(c=o?te.call(r,d):f[u])>-1&&(r[c]=!(a[c]=d))}}else b=g(b===a?b.splice(p,b.length):b),o?o(null,a,b,l):Z.apply(a,b)})}function y(e){for(var t,n,r,i=e.length,o=w.relative[e[0].type],a=o||w.relative[" "],s=o?1:0,l=h(function(e){return e===t},a,!0),c=h(function(e){return te.call(t,e)>-1},a,!0),u=[function(e,n,r){return!o&&(r||n!==T)||((t=n).nodeType?l(e,n,r):c(e,n,r))}];i>s;s++)if(n=w.relative[e[s].type])u=[h(p(u),n)];else{if(n=w.filter[e[s].type].apply(null,e[s].matches),n[F]){for(r=++s;i>r&&!w.relative[e[r].type];r++);return v(s>1&&p(u),s>1&&f(e.slice(0,s-1).concat({value:" "===e[s-2].type?"*":""})).replace(se,"$1"),n,r>s&&y(e.slice(s,r)),i>r&&y(e=e.slice(r)),i>r&&f(e))}u.push(n)}return p(u)}function b(t,n){var i=n.length>0,o=t.length>0,a=function(r,a,s,l,c){var u,d,f,h=0,p="0",m=r&&[],v=[],y=T,b=r||o&&w.find.TAG("*",c),C=W+=null==y?1:Math.random()||.1,x=b.length;for(c&&(T=a!==D&&a);p!==x&&null!=(u=b[p]);p++){if(o&&u){for(d=0;f=t[d++];)if(f(u,a,s)){l.push(u);break}c&&(W=C)}i&&((u=!f&&u)&&h--,r&&m.push(u))}if(h+=p,i&&p!==h){for(d=0;f=n[d++];)f(m,v,a,s);if(r){if(h>0)for(;p--;)m[p]||v[p]||(v[p]=J.call(l));v=g(v)}Z.apply(l,v),c&&!r&&v.length>0&&h+n.length>1&&e.uniqueSort(l)}return c&&(W=C,T=y),m};return i?r(a):a}var C,x,w,E,N,_,S,k,T,R,A,B,D,M,L,P,H,O,I,F="sizzle"+-new Date,z=window.document,W=0,V=0,U=n(),$=n(),q=n(),j=function(e,t){return e===t&&(A=!0),0},Y=typeof t,X=1<<31,K={}.hasOwnProperty,G=[],J=G.pop,Q=G.push,Z=G.push,ee=G.slice,te=G.indexOf||function(e){for(var t=0,n=this.length;n>t;t++)if(this[t]===e)return t;return-1},ne="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",re="[\\x20\\t\\r\\n\\f]",ie="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",oe="\\["+re+"*("+ie+")(?:"+re+"*([*^$|!~]?=)"+re+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+ie+"))|)"+re+"*\\]",ae=":("+ie+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+oe+")*)|.*)\\)|)",se=new RegExp("^"+re+"+|((?:^|[^\\\\])(?:\\\\.)*)"+re+"+$","g"),le=new RegExp("^"+re+"*,"+re+"*"),ce=new RegExp("^"+re+"*([>+~]|"+re+")"+re+"*"),ue=new RegExp("="+re+"*([^\\]'\"]*?)"+re+"*\\]","g"),de=new RegExp(ae),fe=new RegExp("^"+ie+"$"),he={ID:new RegExp("^#("+ie+")"),CLASS:new RegExp("^\\.("+ie+")"),TAG:new RegExp("^("+ie+"|[*])"),ATTR:new RegExp("^"+oe),PSEUDO:new RegExp("^"+ae),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+re+"*(even|odd|(([+-]|)(\\d*)n|)"+re+"*(?:([+-]|)"+re+"*(\\d+)|))"+re+"*\\)|)","i"),bool:new RegExp("^(?:"+ne+")$","i"),needsContext:new RegExp("^"+re+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+re+"*((?:-\\d)?\\d*)"+re+"*\\)|)(?=[^-]|$)","i")},pe=/^(?:input|select|textarea|button)$/i,me=/^h\d$/i,ge=/^[^{]+\{\s*\[native \w/,ve=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ye=/[+~]/,be=/'|\\/g,Ce=new RegExp("\\\\([\\da-f]{1,6}"+re+"?|("+re+")|.)","ig"),xe=function(e,t,n){var r="0x"+t-65536;return r!==r||n?t:0>r?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)};try{Z.apply(G=ee.call(z.childNodes),z.childNodes),G[z.childNodes.length].nodeType}catch(we){Z={apply:G.length?function(e,t){Q.apply(e,ee.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}x=e.support={},N=e.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return t?"HTML"!==t.nodeName:!1},B=e.setDocument=function(e){var t,n=e?e.ownerDocument||e:z,r=n.defaultView;return n!==D&&9===n.nodeType&&n.documentElement?(D=n,M=n.documentElement,L=!N(n),r&&r!==r.top&&(r.addEventListener?r.addEventListener("unload",function(){B()},!1):r.attachEvent&&r.attachEvent("onunload",function(){B()})),x.attributes=i(function(e){return e.className="i",!e.getAttribute("className")}),x.getElementsByTagName=i(function(e){return e.appendChild(n.createComment("")),!e.getElementsByTagName("*").length}),x.getElementsByClassName=ge.test(n.getElementsByClassName),x.getById=i(function(e){return M.appendChild(e).id=F,!n.getElementsByName||!n.getElementsByName(F).length}),x.getById?(w.find.ID=function(e,t){if(typeof t.getElementById!==Y&&L){var n=t.getElementById(e);return n&&n.parentNode?[n]:[]}},w.filter.ID=function(e){var t=e.replace(Ce,xe);return function(e){return e.getAttribute("id")===t}}):(delete w.find.ID,w.filter.ID=function(e){var t=e.replace(Ce,xe);return function(e){var n=typeof e.getAttributeNode!==Y&&e.getAttributeNode("id");return n&&n.value===t}}),w.find.TAG=x.getElementsByTagName?function(e,t){return typeof t.getElementsByTagName!==Y?t.getElementsByTagName(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){for(;n=o[i++];)1===n.nodeType&&r.push(n);return r}return o},w.find.CLASS=x.getElementsByClassName&&function(e,t){return L?t.getElementsByClassName(e):void 0},H=[],P=[],(x.qsa=ge.test(n.querySelectorAll))&&(i(function(e){e.innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&P.push("[*^$]="+re+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||P.push("\\["+re+"*(?:value|"+ne+")"),e.querySelectorAll(":checked").length||P.push(":checked")}),i(function(e){var t=n.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&P.push("name"+re+"*[*^$|!~]?="),e.querySelectorAll(":enabled").length||P.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),P.push(",.*:")})),(x.matchesSelector=ge.test(O=M.matches||M.webkitMatchesSelector||M.mozMatchesSelector||M.oMatchesSelector||M.msMatchesSelector))&&i(function(e){x.disconnectedMatch=O.call(e,"div"),O.call(e,"[s!='']:x"),H.push("!=",ae)}),P=P.length&&new RegExp(P.join("|")),H=H.length&&new RegExp(H.join("|")),t=ge.test(M.compareDocumentPosition),I=t||ge.test(M.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},j=t?function(e,t){if(e===t)return A=!0,0;var r=!e.compareDocumentPosition-!t.compareDocumentPosition;return r?r:(r=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1,1&r||!x.sortDetached&&t.compareDocumentPosition(e)===r?e===n||e.ownerDocument===z&&I(z,e)?-1:t===n||t.ownerDocument===z&&I(z,t)?1:R?te.call(R,e)-te.call(R,t):0:4&r?-1:1)}:function(e,t){if(e===t)return A=!0,0;var r,i=0,o=e.parentNode,s=t.parentNode,l=[e],c=[t];if(!o||!s)return e===n?-1:t===n?1:o?-1:s?1:R?te.call(R,e)-te.call(R,t):0;if(o===s)return a(e,t);for(r=e;r=r.parentNode;)l.unshift(r);for(r=t;r=r.parentNode;)c.unshift(r);for(;l[i]===c[i];)i++;return i?a(l[i],c[i]):l[i]===z?-1:c[i]===z?1:0},n):D},e.matches=function(t,n){return e(t,null,null,n)},e.matchesSelector=function(t,n){if((t.ownerDocument||t)!==D&&B(t),n=n.replace(ue,"='$1']"),x.matchesSelector&&L&&(!H||!H.test(n))&&(!P||!P.test(n)))try{var r=O.call(t,n);if(r||x.disconnectedMatch||t.document&&11!==t.document.nodeType)return r}catch(i){}return e(n,D,null,[t]).length>0},e.contains=function(e,t){return(e.ownerDocument||e)!==D&&B(e),I(e,t)},e.attr=function(e,n){(e.ownerDocument||e)!==D&&B(e);var r=w.attrHandle[n.toLowerCase()],i=r&&K.call(w.attrHandle,n.toLowerCase())?r(e,n,!L):t;return i!==t?i:x.attributes||!L?e.getAttribute(n):(i=e.getAttributeNode(n))&&i.specified?i.value:null},e.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},e.uniqueSort=function(e){var t,n=[],r=0,i=0;if(A=!x.detectDuplicates,R=!x.sortStable&&e.slice(0),e.sort(j),A){for(;t=e[i++];)t===e[i]&&(r=n.push(i));for(;r--;)e.splice(n[r],1)}return R=null,e},E=e.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=E(e)}else if(3===i||4===i)return e.nodeValue}else for(;t=e[r++];)n+=E(t);return n},w=e.selectors={cacheLength:50,createPseudo:r,match:he,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(Ce,xe),e[3]=(e[3]||e[4]||e[5]||"").replace(Ce,xe),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(t){return t[1]=t[1].toLowerCase(),"nth"===t[1].slice(0,3)?(t[3]||e.error(t[0]),t[4]=+(t[4]?t[5]+(t[6]||1):2*("even"===t[3]||"odd"===t[3])),t[5]=+(t[7]+t[8]||"odd"===t[3])):t[3]&&e.error(t[0]),t},PSEUDO:function(e){var t,n=!e[6]&&e[2];return he.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&de.test(n)&&(t=_(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(Ce,xe).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=U[e+" "];return t||(t=new RegExp("(^|"+re+")"+e+"("+re+"|$)"))&&U(e,function(e){return t.test("string"==typeof e.className&&e.className||typeof e.getAttribute!==Y&&e.getAttribute("class")||"")})},ATTR:function(t,n,r){return function(i){var o=e.attr(i,t);return null==o?"!="===n:n?(o+="","="===n?o===r:"!="===n?o!==r:"^="===n?r&&0===o.indexOf(r):"*="===n?r&&o.indexOf(r)>-1:"$="===n?r&&o.slice(-r.length)===r:"~="===n?(" "+o+" ").indexOf(r)>-1:"|="===n?o===r||o.slice(0,r.length+1)===r+"-":!1):!0}},CHILD:function(e,t,n,r,i){var o="nth"!==e.slice(0,3),a="last"!==e.slice(-4),s="of-type"===t;return 1===r&&0===i?function(e){return!!e.parentNode}:function(t,n,l){var c,u,d,f,h,p,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;p=m="only"===e&&!p&&"nextSibling"}return!0}if(p=[a?g.firstChild:g.lastChild],a&&y){for(u=g[F]||(g[F]={}),c=u[e]||[],h=c[0]===W&&c[1],f=c[0]===W&&c[2],d=h&&g.childNodes[h];d=++h&&d&&d[m]||(f=h=0)||p.pop();)if(1===d.nodeType&&++f&&d===t){u[e]=[W,h,f];break}}else if(y&&(c=(t[F]||(t[F]={}))[e])&&c[0]===W)f=c[1];else for(;(d=++h&&d&&d[m]||(f=h=0)||p.pop())&&((s?d.nodeName.toLowerCase()!==v:1!==d.nodeType)||!++f||(y&&((d[F]||(d[F]={}))[e]=[W,f]),d!==t)););return f-=i,f===r||f%r===0&&f/r>=0}}},PSEUDO:function(t,n){var i,o=w.pseudos[t]||w.setFilters[t.toLowerCase()]||e.error("unsupported pseudo: "+t);return o[F]?o(n):o.length>1?(i=[t,t,"",n],w.setFilters.hasOwnProperty(t.toLowerCase())?r(function(e,t){for(var r,i=o(e,n),a=i.length;a--;)r=te.call(e,i[a]),e[r]=!(t[r]=i[a])}):function(e){return o(e,0,i)}):o}},pseudos:{not:r(function(e){var t=[],n=[],i=S(e.replace(se,"$1"));return i[F]?r(function(e,t,n,r){for(var o,a=i(e,null,r,[]),s=e.length;s--;)(o=a[s])&&(e[s]=!(t[s]=o))}):function(e,r,o){return t[0]=e,i(t,null,o,n),!n.pop()}}),has:r(function(t){return function(n){return e(t,n).length>0}}),contains:r(function(e){return e=e.replace(Ce,xe),function(t){return(t.textContent||t.innerText||E(t)).indexOf(e)>-1}}),lang:r(function(t){return fe.test(t||"")||e.error("unsupported lang: "+t),t=t.replace(Ce,xe).toLowerCase(),function(e){var n;do if(n=L?e.lang:e.getAttribute("xml:lang")||e.getAttribute("lang"))return n=n.toLowerCase(),n===t||0===n.indexOf(t+"-");while((e=e.parentNode)&&1===e.nodeType);return!1}}),target:function(e){var t=window.location&&window.location.hash;return t&&t.slice(1)===e.id},root:function(e){return e===M},focus:function(e){return e===D.activeElement&&(!D.hasFocus||D.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:function(e){return e.disabled===!1},disabled:function(e){return e.disabled===!0},checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!w.pseudos.empty(e)},header:function(e){return me.test(e.nodeName)},input:function(e){return pe.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:c(function(){return[0]}),last:c(function(e,t){return[t-1]}),eq:c(function(e,t,n){return[0>n?n+t:n]}),even:c(function(e,t){for(var n=0;t>n;n+=2)e.push(n);return e}),odd:c(function(e,t){for(var n=1;t>n;n+=2)e.push(n);return e}),lt:c(function(e,t,n){for(var r=0>n?n+t:n;--r>=0;)e.push(r);return e}),gt:c(function(e,t,n){for(var r=0>n?n+t:n;++r2&&"ID"===(a=o[0]).type&&x.getById&&9===t.nodeType&&L&&w.relative[o[1].type]){if(t=(w.find.ID(a.matches[0].replace(Ce,xe),t)||[])[0],!t)return n;c&&(t=t.parentNode),e=e.slice(o.shift().value.length)}for(i=he.needsContext.test(e)?0:o.length;i--&&(a=o[i],!w.relative[s=a.type]);)if((l=w.find[s])&&(r=l(a.matches[0].replace(Ce,xe),ye.test(o[0].type)&&u(t.parentNode)||t))){if(o.splice(i,1),e=r.length&&f(o),!e)return Z.apply(n,r),n;break}}return(c||S(e,d))(r,t,!L,n,ye.test(e)&&u(t.parentNode)||t),n},x.sortStable=F.split("").sort(j).join("")===F,x.detectDuplicates=!!A,B(),x.sortDetached=i(function(e){return 1&e.compareDocumentPosition(D.createElement("div"))}),i(function(e){return e.innerHTML="","#"===e.firstChild.getAttribute("href")})||o("type|href|height|width",function(e,t,n){return n?void 0:e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),x.attributes&&i(function(e){return e.innerHTML="",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||o("value",function(e,t,n){return n||"input"!==e.nodeName.toLowerCase()?void 0:e.defaultValue}),i(function(e){return null==e.getAttribute("disabled")})||o(ne,function(e,t,n){var r;return n?void 0:e[t]===!0?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),e}),r(h,[],function(){function e(e){return"matchMedia"in window?matchMedia(e).matches:!1}var t=navigator,n=t.userAgent,r,i,o,a,s,l,c,u,d,f,h,p,m;r=window.opera&&window.opera.buildNumber,d=/Android/.test(n),i=/WebKit/.test(n),o=!i&&!r&&/MSIE/gi.test(n)&&/Explorer/gi.test(t.appName),o=o&&/MSIE (\w+)\./.exec(n)[1],a=-1==n.indexOf("Trident/")||-1==n.indexOf("rv:")&&-1==t.appName.indexOf("Netscape")?!1:11, +s=-1==n.indexOf("Edge/")||o||a?!1:12,o=o||a||s,l=!i&&!a&&/Gecko/.test(n),c=-1!=n.indexOf("Mac"),u=/(iPad|iPhone)/.test(n),f="FormData"in window&&"FileReader"in window&&"URL"in window&&!!URL.createObjectURL,h=e("only screen and (max-device-width: 480px)")&&(d||u),p=e("only screen and (min-width: 800px)")&&(d||u),m=-1!=n.indexOf("Windows Phone"),s&&(i=!1);var g=!u||f||n.match(/AppleWebKit\/(\d*)/)[1]>=534;return{opera:r,webkit:i,ie:o,gecko:l,mac:c,iOS:u,android:d,contentEditable:g,transparentSrc:"data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",caretAfter:8!=o,range:window.getSelection&&"Range"in window,documentMode:o&&!s?document.documentMode||7:10,fileApi:f,ceFalse:o===!1||o>8,desktop:!h&&!p,windowsPhone:m}}),r(p,[],function(){function e(e){var t=e,n,r;if(!u(e))for(t=[],n=0,r=e.length;r>n;n++)t[n]=e[n];return t}function n(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 r(e,t){var r=[];return n(e,function(n,i){r.push(t(n,i,e))}),r}function i(e,t){var r=[];return n(e,function(n,i){(!t||t(n,i,e))&&r.push(n)}),r}function o(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 a(e,t,n,r){var i=0;for(arguments.length<3&&(n=e[0]);ir;r++)if(t.call(n,e[r],r,e))return r;return-1}function l(e,n,r){var i=s(e,n,r);return-1!==i?e[i]:t}function c(e){return e[e.length-1]}var u=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)};return{isArray:u,toArray:e,each:n,map:r,filter:i,indexOf:o,reduce:a,findIndex:s,find:l,last:c}}),r(m,[h,p],function(e,n){function r(e){return null===e||e===t?"":(""+e).replace(h,"")}function i(e,r){return r?"array"==r&&n.isArray(e)?!0:typeof e==r:e!==t}function o(e,t,n){var r;for(e=e||[],t=t||",","string"==typeof e&&(e=e.split(t)),n=n||{},r=e.length;r--;)n[e[r]]={};return n}function a(e,t,n){var r=this,i,o,a,s,l,c=0;if(e=/^((static) )?([\w.]+)(:([\w.]+))?/.exec(e),a=e[3].match(/(^|\.)(\w+)$/i)[2],o=r.createNS(e[3].replace(/\.\w+$/,""),n),!o[a]){if("static"==e[2])return o[a]=t,void(this.onCreate&&this.onCreate(e[2],e[3],o[a]));t[a]||(t[a]=function(){},c=1),o[a]=t[a],r.extend(o[a].prototype,t),e[5]&&(i=r.resolve(e[5]).prototype,s=e[5].match(/\.(\w+)$/i)[1],l=o[a],c?o[a]=function(){return i[s].apply(this,arguments)}:o[a]=function(){return this.parent=i[s],l.apply(this,arguments)},o[a].prototype[a]=o[a],r.each(i,function(e,t){o[a].prototype[t]=i[t]}),r.each(t,function(e,t){i[t]?o[a].prototype[t]=function(){return this.parent=i[t],e.apply(this,arguments)}:t!=a&&(o[a].prototype[t]=e)})),r.each(t["static"],function(e,t){o[a][t]=e})}}function s(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 l(e,t,r,i){i=i||this,e&&(r&&(e=e[r]),n.each(e,function(e,n){return t.call(i,e,n,r)===!1?!1:void l(e,t,r,i)}))}function c(e,t){var n,r;for(t=t||window,e=e.split("."),n=0;nn&&(t=t[e[n]],t);n++);return t}function d(e,t){return!e||i(e,"array")?e:n.map(e.split(t||","),r)}function f(t){var n=e.cacheSuffix;return n&&(t+=(-1===t.indexOf("?")?"?":"&")+n),t}var h=/^\s*|\s*$/g;return{trim:r,isArray:n.isArray,is:i,toArray:n.toArray,makeMap:o,each:n.each,map:n.map,grep:n.filter,inArray:n.indexOf,extend:s,create:a,walk:l,createNS:c,resolve:u,explode:d,_addCacheSuffix:f}}),r(g,[d,f,m,h],function(e,n,r,i){function o(e){return"undefined"!=typeof e}function a(e){return"string"==typeof e}function s(e){return e&&e==e.window}function l(e,t){var n,r,i;for(t=t||w,i=t.createElement("div"),n=t.createDocumentFragment(),i.innerHTML=e;r=i.firstChild;)n.appendChild(r);return n}function c(e,t,n,r){var i;if(a(t))t=l(t,v(e[0]));else if(t.length&&!t.nodeType){if(t=f.makeArray(t),r)for(i=t.length-1;i>=0;i--)c(e,t[i],n,r);else for(i=0;ii&&(a=e[i],t.call(a,i,a)!==!1);i++);return e}function g(e,t){var n=[];return m(e,function(e,r){t(r,e)&&n.push(r)}),n}function v(e){return e?9==e.nodeType?e:e.ownerDocument:w}function y(e,n,r){var i=[],o=e[n];for("string"!=typeof r&&r instanceof f&&(r=r[0]);o&&9!==o.nodeType;){if(r!==t){if(o===r)break;if("string"==typeof r&&f(o).is(r))break}1===o.nodeType&&i.push(o),o=o[n]}return i}function b(e,n,r,i){var o=[];for(i instanceof f&&(i=i[0]);e;e=e[n])if(!r||e.nodeType===r){if(i!==t){if(e===i)break;if("string"==typeof i&&f(e).is(i))break}o.push(e)}return o}function C(e,t,n){for(e=e[t];e;e=e[t])if(e.nodeType==n)return e;return null}function x(e,t,n){m(n,function(n,r){e[n]=e[n]||{},e[n][t]=r})}var w=document,E=Array.prototype.push,N=Array.prototype.slice,_=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,S=e.Event,k,T=r.makeMap("children,contents,next,prev"),R=r.makeMap("fillOpacity fontWeight lineHeight opacity orphans widows zIndex zoom"," "),A=r.makeMap("checked compact declare defer disabled ismap multiple nohref noshade nowrap readonly selected"," "),B={"for":"htmlFor","class":"className",readonly:"readOnly"},D={"float":"cssFloat"},M={},L={},P=/^\s*|\s*$/g;return f.fn=f.prototype={constructor:f,selector:"",context:null,length:0,init:function(e,t){var n=this,r,i;if(!e)return n;if(e.nodeType)return n.context=n[0]=e,n.length=1,n;if(t&&t.nodeType)n.context=t;else{if(t)return f(e).attr(t);n.context=t=document}if(a(e)){if(n.selector=e,r="<"===e.charAt(0)&&">"===e.charAt(e.length-1)&&e.length>=3?[null,e,null]:_.exec(e),!r)return f(t).find(e);if(r[1])for(i=l(e,v(t)).firstChild;i;)E.call(n,i),i=i.nextSibling;else{if(i=v(t).getElementById(r[2]),!i)return n;if(i.id!==r[2])return n.find(e);n.length=1,n[0]=i}}else this.add(e,!1);return n},toArray:function(){return r.toArray(this)},add:function(e,t){var n=this,r,i;if(a(e))return n.add(f(e));if(t!==!1)for(r=f.unique(n.toArray().concat(f.makeArray(e))),n.length=r.length,i=0;it;t++)f.find(e,this[t],r);return f(r)},filter:function(e){return f("function"==typeof e?g(this.toArray(),function(t,n){return e(n,t)}):f.filter(e,this.toArray()))},closest:function(e){var t=[];return e instanceof f&&(e=e[0]),this.each(function(n,r){for(;r;){if("string"==typeof e&&f(r).is(e)){t.push(r);break}if(r==e){t.push(r);break}r=r.parentNode}}),f(t)},offset:function(e){var t,n,r,i=0,o=0,a;return e?this.css(e):(t=this[0],t&&(n=t.ownerDocument,r=n.documentElement,t.getBoundingClientRect&&(a=t.getBoundingClientRect(),i=a.left+(r.scrollLeft||n.body.scrollLeft)-r.clientLeft,o=a.top+(r.scrollTop||n.body.scrollTop)-r.clientTop)),{left:i,top:o})},push:E,sort:[].sort,splice:[].splice},r.extend(f,{extend:r.extend,makeArray:function(e){return s(e)||e.nodeType?[e]:r.toArray(e)},inArray:h,isArray:r.isArray,each:m,trim:p,grep:g,find:n,expr:n.selectors,unique:n.uniqueSort,text:n.getText,contains:n.contains,filter:function(e,t,n){var r=t.length;for(n&&(e=":not("+e+")");r--;)1!=t[r].nodeType&&t.splice(r,1);return t=1===t.length?f.find.matchesSelector(t[0],e)?[t[0]]:[]:f.find.matches(e,t)}}),m({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return y(e,"parentNode")},next:function(e){return C(e,"nextSibling",1)},prev:function(e){return C(e,"previousSibling",1)},children:function(e){return b(e.firstChild,"nextSibling",1)},contents:function(e){return r.toArray(("iframe"===e.nodeName?e.contentDocument||e.contentWindow.document:e).childNodes)}},function(e,t){f.fn[e]=function(n){var r=this,i=[];return r.each(function(){var e=t.call(i,this,n,i);e&&(f.isArray(e)?i.push.apply(i,e):i.push(e))}),this.length>1&&(T[e]||(i=f.unique(i)),0===e.indexOf("parents")&&(i=i.reverse())),i=f(i),n?i.filter(n):i}}),m({parentsUntil:function(e,t){return y(e,"parentNode",t)},nextUntil:function(e,t){return b(e,"nextSibling",1,t).slice(1)},prevUntil:function(e,t){return b(e,"previousSibling",1,t).slice(1)}},function(e,t){f.fn[e]=function(n,r){var i=this,o=[];return i.each(function(){var e=t.call(o,this,n,o);e&&(f.isArray(e)?o.push.apply(o,e):o.push(e))}),this.length>1&&(o=f.unique(o),(0===e.indexOf("parents")||"prevUntil"===e)&&(o=o.reverse())),o=f(o),r?o.filter(r):o}}),f.fn.is=function(e){return!!e&&this.filter(e).length>0},f.fn.init.prototype=f.fn,f.overrideDefaults=function(e){function t(r,i){return n=n||e(),0===arguments.length&&(r=n.element),i||(i=n.context),new t.fn.init(r,i)}var n;return f.extend(t,this),t},i.ie&&i.ie<8&&(x(M,"get",{maxlength:function(e){var t=e.maxLength;return 2147483647===t?k:t},size:function(e){var t=e.size;return 20===t?k:t},"class":function(e){return e.className},style:function(e){var t=e.style.cssText;return 0===t.length?k:t}}),x(M,"set",{"class":function(e,t){e.className=t},style:function(e,t){e.style.cssText=t}})),i.ie&&i.ie<9&&(D["float"]="styleFloat",x(L,"set",{opacity:function(e,t){var n=e.style;null===t||""===t?n.removeAttribute("filter"):(n.zoom=1,n.filter="alpha(opacity="+100*t+")")}})),f.attrHooks=M,f.cssHooks=L,f}),r(v,[],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,h="\ufeff";for(e=e||{},t&&(d=t.getValidStyles(),f=t.getInvalidStyles()),u=("\\\" \\' \\; \\: ; : "+h).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 h(e,t){return b&&(e=e.replace(/\uFEFF[0-9]/g,function(e){return c[e]})),t||(e=e.replace(/\\([\'\";:])/g,"$1")),e}function p(t,n,r,i,o,a){if(o=o||a)return o=h(o),"'"+o.replace(/\'/g,"\\'")+"'";if(n=h(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,p),m[v]=b?h(y,!0):y}o.lastIndex=g.index+g[0].length}s("border","",!0),s("border","-width"),s("border","-color"),s("border","-style"),s("padding",""),s("margin",""),d("border","border-width","border-style","border-color"),"medium none"===m.border&&delete m.border,"none"===m["border-image"]&&delete m["border-image"]}return m},serialize:function(e,t){function n(t){var n,r,o,a;if(n=d[t])for(r=0,o=n.length;o>r;r++)t=n[r],a=e[t],a!==s&&a.length>0&&(i+=(i.length>0?" ":"")+t+": "+a+";")}function r(e,t){var n;return n=f["*"],n&&n[e]?!1:(n=f[t],n&&n[e]?!1:!0)}var i="",o,a;if(t&&d)n("*"),n(t);else for(o in e)a=e[o],a!==s&&a.length>0&&(!f||r(o,t))&&(i+=(i.length>0?" ":"")+o+": "+a+";");return i}}}}),r(y,[],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}}}function r(e,n,r,i){var o,a,s;if(e){if(o=e[r],t&&o===t)return;if(o){if(!i)for(s=o[n];s;s=s[n])if(!s[n])return s;return o}if(a=e.parentNode,a&&a!==t)return a}}var i=e;this.current=function(){return i},this.next=function(e){return i=n(i,"firstChild","nextSibling",e)},this.prev=function(e){return i=n(i,"lastChild","previousSibling",e)},this.prev2=function(e){return i=r(i,"lastChild","previousSibling",e)}}}),r(b,[m],function(e){function t(n){function r(){return P.createDocumentFragment()}function i(e,t){E(F,e,t)}function o(e,t){E(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?(L[U]=L[V],L[$]=L[W]):(L[V]=L[U],L[W]=L[$]),L.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 h(e,t){var n=L[V],r=L[W],i=L[U],o=L[$],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 p(){N(I)}function m(){return N(H)}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=L.extractContents();L.insertNode(e),e.appendChild(t),L.selectNode(e)}function b(){return q(new t(n),{startContainer:L[V],startOffset:L[W],endContainer:L[U],endOffset:L[$],collapsed:L.collapsed,commonAncestorContainer:L.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 L[V]==L[U]&&L[W]==L[$]}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(e,t,r){var i,o;for(e?(L[V]=t,L[W]=r):(L[U]=t,L[$]=r),i=L[U];i.parentNode;)i=i.parentNode;for(o=L[V];o.parentNode;)o=o.parentNode;o==i?w(L[V],L[W],L[U],L[$])>0&&L.collapse(e):L.collapse(e),L.collapsed=x(),L.commonAncestorContainer=n.findCommonAncestor(L[V],L[U])}function N(e){var t,n=0,r=0,i,o,a,s,l,c;if(L[V]==L[U])return _(e);for(t=L[U],i=t.parentNode;i;t=i,i=i.parentNode){if(i==L[V])return S(t,e);++n}for(t=L[V],i=t.parentNode;i;t=i,i=i.parentNode){if(i==L[U])return k(t,e);++r}for(o=r-n,a=L[V];o>0;)a=a.parentNode,o--;for(s=L[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){var t,n,i,o,a,s,l,c,u;if(e!=I&&(t=r()),L[W]==L[$])return t;if(3==L[V].nodeType){if(n=L[V].nodeValue,i=n.substring(L[W],L[$]),e!=O&&(o=L[V],c=L[W],u=L[$]-L[W],0===c&&u>=o.nodeValue.length-1?o.parentNode.removeChild(o):o.deleteData(c,u),L.collapse(F)),e==I)return;return i.length>0&&t.appendChild(P.createTextNode(i)),t}for(o=C(L[V],L[W]),a=L[$]-L[W];o&&a>0;)s=o.nextSibling,l=D(o,e),t&&t.appendChild(l),--a,o=s;return e!=O&&L.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-L[W],0>=a)return t!=O&&(L.setEndBefore(e),L.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&&(L.setEndBefore(e),L.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=L[$]-i,o=e.nextSibling;o&&a>0;)s=o.nextSibling,l=D(o,t),n&&n.appendChild(l),--a,o=s;return t!=O&&(L.setStartAfter(e),L.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&&(L.setStartAfter(e),L.collapse(F)),o}function R(e,t){var n=C(L[U],L[$]-1),r,i,o,a,s,l=n!=L[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(L[V],L[W]),r=n!=L[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=L[W],a=o.substring(l),s=o.substring(0,l)):(l=L[$],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 M(){return n.create("body",null,g()).outerText}var L=this,P=n.doc,H=0,O=1,I=2,F=!0,z=!1,W="startOffset",V="startContainer",U="endContainer",$="endOffset",q=e.extend,j=n.nodeIndex;return q(L,{startContainer:P,startOffset:0,endContainer:P,endOffset:0,collapsed:F,commonAncestorContainer:P,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:h,deleteContents:p,extractContents:m,cloneContents:g,insertNode:v,surroundContents:y,cloneRange:b,toStringIE:M}),L}return t.prototype.toString=function(){return this.toStringIE()},t}),r(C,[m],function(e){function t(e){var t;return t=document.createElement("div"),t.innerHTML=e,t.textContent||t.innerText||e}function n(e,t){var n,r,i,a={};if(e){for(e=e.split(","),t=t||10,n=0;n\"\u0060\u007E-\uD7FF\uE000-\uFFEF]|[\uD800-\uDBFF][\uDC00-\uDFFF]/g,l=/[<>&\u007E-\uD7FF\uE000-\uFFEF]|[\uD800-\uDBFF][\uDC00-\uDFFF]/g,c=/[<>&\"\']/g,u=/&#([a-z0-9]+);?|&([a-z0-9]+);/gi,d={128:"\u20ac",130:"\u201a",131:"\u0192",132:"\u201e",133:"\u2026",134:"\u2020",135:"\u2021",136:"\u02c6",137:"\u2030",138:"\u0160",139:"\u2039",140:"\u0152",142:"\u017d",145:"\u2018",146:"\u2019",147:"\u201c",148:"\u201d",149:"\u2022",150:"\u2013",151:"\u2014",152:"\u02dc",153:"\u2122",154:"\u0161",155:"\u203a",156:"\u0153",158:"\u017e",159:"\u0178"};o={'"':""","'":"'","<":"<",">":">","&":"&","`":"`"},a={"<":"<",">":">","&":"&",""":'"',"'":"'"},i=n("50,nbsp,51,iexcl,52,cent,53,pound,54,curren,55,yen,56,brvbar,57,sect,58,uml,59,copy,5a,ordf,5b,laquo,5c,not,5d,shy,5e,reg,5f,macr,5g,deg,5h,plusmn,5i,sup2,5j,sup3,5k,acute,5l,micro,5m,para,5n,middot,5o,cedil,5p,sup1,5q,ordm,5r,raquo,5s,frac14,5t,frac12,5u,frac34,5v,iquest,60,Agrave,61,Aacute,62,Acirc,63,Atilde,64,Auml,65,Aring,66,AElig,67,Ccedil,68,Egrave,69,Eacute,6a,Ecirc,6b,Euml,6c,Igrave,6d,Iacute,6e,Icirc,6f,Iuml,6g,ETH,6h,Ntilde,6i,Ograve,6j,Oacute,6k,Ocirc,6l,Otilde,6m,Ouml,6n,times,6o,Oslash,6p,Ugrave,6q,Uacute,6r,Ucirc,6s,Uuml,6t,Yacute,6u,THORN,6v,szlig,70,agrave,71,aacute,72,acirc,73,atilde,74,auml,75,aring,76,aelig,77,ccedil,78,egrave,79,eacute,7a,ecirc,7b,euml,7c,igrave,7d,iacute,7e,icirc,7f,iuml,7g,eth,7h,ntilde,7i,ograve,7j,oacute,7k,ocirc,7l,otilde,7m,ouml,7n,divide,7o,oslash,7p,ugrave,7q,uacute,7r,ucirc,7s,uuml,7t,yacute,7u,thorn,7v,yuml,ci,fnof,sh,Alpha,si,Beta,sj,Gamma,sk,Delta,sl,Epsilon,sm,Zeta,sn,Eta,so,Theta,sp,Iota,sq,Kappa,sr,Lambda,ss,Mu,st,Nu,su,Xi,sv,Omicron,t0,Pi,t1,Rho,t3,Sigma,t4,Tau,t5,Upsilon,t6,Phi,t7,Chi,t8,Psi,t9,Omega,th,alpha,ti,beta,tj,gamma,tk,delta,tl,epsilon,tm,zeta,tn,eta,to,theta,tp,iota,tq,kappa,tr,lambda,ts,mu,tt,nu,tu,xi,tv,omicron,u0,pi,u1,rho,u2,sigmaf,u3,sigma,u4,tau,u5,upsilon,u6,phi,u7,chi,u8,psi,u9,omega,uh,thetasym,ui,upsih,um,piv,812,bull,816,hellip,81i,prime,81j,Prime,81u,oline,824,frasl,88o,weierp,88h,image,88s,real,892,trade,89l,alefsym,8cg,larr,8ch,uarr,8ci,rarr,8cj,darr,8ck,harr,8dl,crarr,8eg,lArr,8eh,uArr,8ei,rArr,8ej,dArr,8ek,hArr,8g0,forall,8g2,part,8g3,exist,8g5,empty,8g7,nabla,8g8,isin,8g9,notin,8gb,ni,8gf,prod,8gh,sum,8gi,minus,8gn,lowast,8gq,radic,8gt,prop,8gu,infin,8h0,ang,8h7,and,8h8,or,8h9,cap,8ha,cup,8hb,int,8hk,there4,8hs,sim,8i5,cong,8i8,asymp,8j0,ne,8j1,equiv,8j4,le,8j5,ge,8k2,sub,8k3,sup,8k4,nsub,8k6,sube,8k7,supe,8kl,oplus,8kn,otimes,8l5,perp,8m5,sdot,8o8,lceil,8o9,rceil,8oa,lfloor,8ob,rfloor,8p9,lang,8pa,rang,9ea,loz,9j0,spades,9j3,clubs,9j5,hearts,9j6,diams,ai,OElig,aj,oelig,b0,Scaron,b1,scaron,bo,Yuml,m6,circ,ms,tilde,802,ensp,803,emsp,809,thinsp,80c,zwnj,80d,zwj,80e,lrm,80f,rlm,80j,ndash,80k,mdash,80o,lsquo,80p,rsquo,80q,sbquo,80s,ldquo,80t,rdquo,80u,bdquo,810,dagger,811,Dagger,81g,permil,81p,lsaquo,81q,rsaquo,85c,euro",32);var f={encodeRaw:function(e,t){return e.replace(t?s:l,function(e){return o[e]||e})},encodeAllRaw:function(e){return(""+e).replace(c,function(e){return o[e]||e})},encodeNumeric:function(e,t){return e.replace(t?s:l,function(e){return e.length>1?"&#"+(1024*(e.charCodeAt(0)-55296)+(e.charCodeAt(1)-56320)+65536)+";":o[e]||"&#"+e.charCodeAt(0)+";"})},encodeNamed:function(e,t,n){return n=n||i,e.replace(t?s:l,function(e){return o[e]||n[e]||e})},getEncodeFunc:function(e,t){function a(e,n){return e.replace(n?s:l,function(e){return o[e]||t[e]||"&#"+e.charCodeAt(0)+";"||e})}function c(e,n){return f.encodeNamed(e,n,t)}return t=n(t)||i,e=r(e.replace(/\+/g,",")),e.named&&e.numeric?a:e.named?t?c:f.encodeNamed:e.numeric?f.encodeNumeric:f.encodeRaw},decode:function(e){return e.replace(u,function(e,n){return n?(n="x"===n.charAt(0).toLowerCase()?parseInt(n.substr(1),16):parseInt(n,10),n>65535?(n-=65536,String.fromCharCode(55296+(n>>10),56320+(1023&n))):d[n]||String.fromCharCode(n)):a[e]||i[e]||t(e)})}};return f}),r(x,[m,u],function(e,t){return function(n,r){function i(e){n.getElementsByTagName("head")[0].appendChild(e)}function o(r,o,c){function u(){for(var e=b.passed,t=e.length;t--;)e[t]();b.status=2,b.passed=[],b.failed=[]}function d(){for(var e=b.failed,t=e.length;t--;)e[t]();b.status=3,b.passed=[],b.failed=[]}function f(){var e=navigator.userAgent.match(/WebKit\/(\d*)/);return!!(e&&e[1]<536)}function h(e,n){e()||((new Date).getTime()-y0)return v=n.createElement("style"),v.textContent='@import "'+r+'"',m(),void i(v);p()}i(g),g.href=r}}var a=0,s={},l;r=r||{},l=r.maxLoadTime||5e3,this.load=o}}),r(w,[f,g,v,d,y,b,C,h,m,x],function(e,n,r,i,o,a,s,l,c,u){function d(e,t){var n={},r=t.keep_values,i;return i={set:function(n,r,i){t.url_converter&&(r=t.url_converter.call(t.url_converter_scope||e,r,i,n[0])),n.attr("data-mce-"+i,r).attr(i,r)},get:function(e,t){return e.attr("data-mce-"+t)||e.attr(t)}},n={style:{set:function(e,t){return null!==t&&"object"==typeof t?void e.css(t):(r&&e.attr("data-mce-style",t),void e.attr("style",t))},get:function(t){var n=t.attr("data-mce-style")||t.attr("style");return n=e.serializeStyle(e.parseStyle(n),t[0].nodeName)}}},r&&(n.href=n.src=i),n}function f(e,t){var n=t.attr("style");n=e.serializeStyle(e.parseStyle(n),t[0].nodeName),n||(n=null),t.attr("data-mce-style",n)}function h(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}function p(e,t){var o=this,a;o.doc=e,o.win=window,o.files={},o.counter=0,o.stdMode=!b||e.documentMode>=8,o.boxModel=!b||"CSS1Compat"==e.compatMode||o.stdMode,o.styleSheetLoader=new u(e),o.boundEvents=[],o.settings=t=t||{},o.schema=t.schema,o.styles=new r({url_converter:t.url_converter,url_converter_scope:t.url_converter_scope},t.schema),o.fixDoc(e),o.events=t.ownEvents?new i(t.proxy):i.Event,o.attrHooks=d(o,t),a=t.schema?t.schema.getBlockElements():{},o.$=n.overrideDefaults(function(){return{context:e,element:o.getRoot()}}),o.isBlock=function(e){if(!e)return!1;var t=e.nodeType;return t?!(1!==t||!a[e.nodeName]):!!a[e]}}var m=c.each,g=c.is,v=c.grep,y=c.trim,b=l.ie,C=/^([a-z0-9],?)+$/i,x=/^[ \t\r\n]*$/;return p.prototype={$$:function(e){return"string"==typeof e&&(e=this.get(e)),this.$(e)},root:null,fixDoc:function(e){var t=this.settings,n;if(b&&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!b||1!==e.nodeType||t?e.cloneNode(t):(i=n.doc,t?r.firstChild:(r=i.createElement(e.nodeName),m(n.getAttribs(e),function(t){n.setAttrib(r,t.nodeName,n.getAttrib(e,t.nodeName))}),r))},getRoot:function(){var e=this;return e.settings.root_element||e.doc.body},getViewPort:function(e){var t,n;return e=e?e:this.win,t=e.document,n=this.boxModel?t.documentElement:t.body,{x:e.pageXOffset||n.scrollLeft,y:e.pageYOffset||n.scrollTop,w:e.innerWidth||n.clientWidth,h:e.innerHeight||n.clientHeight}},getRect:function(e){var t=this,n,r;return e=t.get(e),n=t.getPos(e),r=t.getSize(e),{x:n.x,y:n.y,w:r.w,h:r.h}},getSize:function(e){var t=this,n,r;return e=t.get(e),n=t.getStyle(e,"width"),r=t.getStyle(e,"height"),-1===n.indexOf("px")&&(n=0),-1===r.indexOf("px")&&(r=0),{w:parseInt(n,10)||e.offsetWidth||e.clientWidth,h:parseInt(r,10)||e.offsetHeight||e.clientHeight}},getParent:function(e,t,n){return this.getParents(e,t,n,!1)},getParents:function(e,n,r,i){var o=this,a,s=[];for(e=o.get(e),i=i===t,r=r||("BODY"!=o.getRoot().nodeName?o.getRoot().parentNode:null),g(n,"string")&&(a=n,n="*"===n?function(e){return 1==e.nodeType}:function(e){return o.is(e,a)});e&&e!=r&&e.nodeType&&9!==e.nodeType;){if(!n||n(e)){if(!i)return e;s.push(e)}e=e.parentNode}return i?s:null},get:function(e){var t;return e&&this.doc&&"string"==typeof e&&(t=e,e=this.doc.getElementById(e),e&&e.id!==t)?this.doc.getElementsByName(t)[1]:e},getNext:function(e,t){return this._findSib(e,t,"nextSibling"); +},getPrev:function(e,t){return this._findSib(e,t,"previousSibling")},select:function(t,n){var r=this;return e(t,r.get(n)||r.settings.root_element||r.doc,[])},is:function(n,r){var i;if(n.length===t){if("*"===r)return 1==n.nodeType;if(C.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=g(t,"string")?o.doc.createElement(t):t,o.setAttribs(a,n),r&&(r.nodeType?a.appendChild(r):o.setHTML(a,r)),i?a:e.appendChild(a)})},create:function(e,t,n){return this.add(this.doc.createElement(e),e,t,n,1)},createHTML:function(e,t,n){var r="",i;r+="<"+e;for(i in t)t.hasOwnProperty(i)&&null!==t[i]&&"undefined"!=typeof t[i]&&(r+=" "+i+'="'+this.encode(t[i])+'"');return"undefined"!=typeof n?r+">"+n+"":r+" />"},createFragment:function(e){var t,n,r=this.doc,i;for(i=r.createElement("div"),t=r.createDocumentFragment(),e&&(i.innerHTML=e);n=i.firstChild;)t.appendChild(n);return t},remove:function(e,t){return e=this.$$(e),t?e.each(function(){for(var e;e=this.firstChild;)3==e.nodeType&&0===e.data.length?this.removeChild(e):this.parentNode.insertBefore(e,this)}).remove():e.remove(),e.length>1?e.toArray():e[0]},setStyle:function(e,t,n){e=this.$$(e).css(t,n),this.settings.update_styles&&f(this,e)},getStyle:function(e,n,r){return e=this.$$(e),r?e.css(n):(n=n.replace(/-(\D)/g,function(e,t){return t.toUpperCase()}),"float"==n&&(n=l.ie&&l.ie<12?"styleFloat":"cssFloat"),e[0]&&e[0].style?e[0].style[n]:t)},setStyles:function(e,t){e=this.$$(e).css(t),this.settings.update_styles&&f(this,e)},removeAllAttribs:function(e){return this.run(e,function(e){var t,n=e.attributes;for(t=n.length-1;t>=0;t--)e.removeAttributeNode(n.item(t))})},setAttrib:function(e,t,n){var r=this,i,o,a=r.settings;""===n&&(n=null),e=r.$$(e),i=e.attr(t),e.length&&(o=r.attrHooks[t],o&&o.set?o.set(e,n,t):e.attr(t,n),i!=n&&a.onSetAttrib&&a.onSetAttrib({attrElm:e,attrName:t,attrValue:n}))},setAttribs:function(e,t){var n=this;n.$$(e).each(function(e,r){m(t,function(e,t){n.setAttrib(r,t,e)})})},getAttrib:function(e,t,n){var r=this,i,o;return e=r.$$(e),e.length&&(i=r.attrHooks[t],o=i&&i.get?i.get(e,t):e.attr(t)),"undefined"==typeof o&&(o=n||""),o},getPos:function(e,t){var r=this,i=0,o=0,a,s=r.doc,l=s.body,c;if(e=r.get(e),t=t||l,e){if(t===l&&e.getBoundingClientRect&&"static"===n(l).css("position"))return c=e.getBoundingClientRect(),t=r.boxModel?s.documentElement:l,i=c.left+(s.documentElement.scrollLeft||l.scrollLeft)-t.clientLeft,o=c.top+(s.documentElement.scrollTop||l.scrollTop)-t.clientTop,{x:i,y:o};for(a=e;a&&a!=t&&a.nodeType;)i+=a.offsetLeft||0,o+=a.offsetTop||0,a=a.offsetParent;for(a=e.parentNode;a&&a!=t&&a.nodeType;)i-=a.scrollLeft||0,o-=a.scrollTop||0,a=a.parentNode}return{x:i,y:o}},parseStyle:function(e){return this.styles.parse(e)},serializeStyle:function(e,t){return this.styles.serialize(e,t)},addStyle:function(e){var t=this,n=t.doc,r,i;if(t!==p.DOM&&n===document){var o=p.DOM.addedStyles;if(o=o||[],o[e])return;o[e]=!0,p.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!==p.DOM&&n===document?void p.DOM.loadCSS(e):(e||(e=""),r=n.getElementsByTagName("head")[0],void m(e.split(","),function(e){var i;e=c._addCacheSuffix(e),t.files[e]||(t.files[e]=!0,i=t.create("link",{rel:"stylesheet",href:e}),b&&n.documentMode&&n.recalc&&(i.onload=function(){n.recalc&&n.recalc(),i.onload=null}),r.appendChild(i))}))},addClass:function(e,t){this.$$(e).addClass(t)},removeClass:function(e,t){this.toggleClass(e,t,!1)},hasClass:function(e,t){return this.$$(e).hasClass(t)},toggleClass:function(e,t,r){this.$$(e).toggleClass(t,r).each(function(){""===this.className&&n(this).attr("class",null)})},show:function(e){this.$$(e).show()},hide:function(e){this.$$(e).hide()},isHidden:function(e){return"none"==this.$$(e).css("display")},uniqueId:function(e){return(e?e:"mce_")+this.counter++},setHTML:function(e,t){e=this.$$(e),b?e.each(function(e,r){if(r.canHaveHTML!==!1){for(;r.firstChild;)r.removeChild(r.firstChild);try{r.innerHTML="
    "+t,r.removeChild(r.firstChild)}catch(i){n("
    ").html("
    "+t).contents().slice(1).appendTo(r)}return t}}):e.html(t)},getOuterHTML:function(e){return e=this.get(e),1==e.nodeType&&"outerHTML"in e?e.outerHTML:n("
    ").append(n(e).clone()).html()},setOuterHTML:function(e,t){var r=this;r.$$(e).each(function(){try{if("outerHTML"in this)return void(this.outerHTML=t)}catch(e){}r.remove(n(this).html(t),!0)})},decode:s.decode,encode:s.encodeAllRaw,insertAfter:function(e,t){return t=this.get(t),this.run(e,function(e){var n,r;return n=t.parentNode,r=t.nextSibling,r?n.insertBefore(e,r):n.appendChild(e),e})},replace:function(e,t,n){var r=this;return r.run(t,function(t){return g(t,"array")&&(e=e.cloneNode(!0)),n&&m(v(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),m(n.getAttribs(e),function(t){n.setAttrib(r,t.nodeName,n.getAttrib(e,t.nodeName))}),n.replace(r,e,1)),r||e},findCommonAncestor:function(e,t){for(var n=e,r;n;){for(r=t;r&&n!=r;)r=r.parentNode;if(n==r)break;n=n.parentNode}return!n&&e.ownerDocument?e.ownerDocument.documentElement:n},toHex:function(e){return this.styles.toHex(c.trim(e))},run:function(e,t,n){var r=this,i;return"string"==typeof e&&(e=r.get(e)),e?(n=n||this,e.nodeType||!e.length&&0!==e.length?t.call(n,e):(i=[],m(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(b){if(t=[],"OBJECT"==e.nodeName)return e.attributes;"OPTION"===e.nodeName&&this.getAttrib(e,"selected")&&t.push({specified:1,nodeName:"selected"});var n=/<\/?[\w:\-]+ ?|=[\"][^\"]+\"|=\'[^\']+\'|=[\w\-]+|>/gi;return e.cloneNode(!1).outerHTML.replace(n,"").replace(/[\w:\-]+/gi,function(e){t.push({specified:1,nodeName:e})}),t}return e.attributes},isEmpty:function(e,t){var n=this,r,i,a,s,l,c=0;if(e=e.firstChild){s=new o(e,e.parentNode),t=t||(n.schema?n.schema.getNonEmptyElements():null);do{if(a=e.nodeType,1===a){if(e.getAttribute("data-mce-bogus"))continue;if(l=e.nodeName.toLowerCase(),t&&t[l]){if("br"===l){c++;continue}return!1}for(i=n.getAttribs(e),r=i.length;r--;)if(l=i[r].nodeName,"name"===l||"data-mce-bookmark"===l)return!1}if(8==a)return!1;if(3===a&&!x.test(e.nodeValue))return!1}while(e=s.next())}return 1>=c},createRng:function(){var e=this.doc;return e.createRange?e.createRange():new a(this)},nodeIndex:h,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=y(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.insertBefore(n,e):l.insertBefore(t,e),l.insertBefore(r(s),e),i.remove(e),n||t):void 0},bind:function(e,t,n,r){var i=this;if(c.isArray(e)){for(var o=e.length;o--;)e[o]=i.bind(e[o],t,n,r);return e}return!i.settings.collect||e!==i.doc&&e!==i.win||i.boundEvents.push([e,t,n,r]),i.events.bind(e,t,n,r||i)},unbind:function(e,t,n){var r=this,i;if(c.isArray(e)){for(i=e.length;i--;)e[i]=r.unbind(e[i],t,n);return e}if(r.boundEvents&&(e===r.doc||e===r.win))for(i=r.boundEvents.length;i--;){var o=r.boundEvents[i];e!=o[0]||t&&t!=o[1]||n&&n!=o[2]||this.events.unbind(o[0],o[1],o[2])}return this.events.unbind(e,t,n)},fire:function(e,t,n){return this.events.fire(e,t,n)},getContentEditable:function(e){var t;return e&&1==e.nodeType?(t=e.getAttribute("data-mce-contenteditable"),t&&"inherit"!==t?t:"inherit"!==e.contentEditable?e.contentEditable:null):null},getContentEditableParent:function(e){for(var t=this.getRoot(),n=null;e&&e!==t&&(n=this.getContentEditable(e),null===n);e=e.parentNode);return n},destroy:function(){var t=this;if(t.boundEvents){for(var n=t.boundEvents.length;n--;){var r=t.boundEvents[n];this.events.unbind(r[0],r[1],r[2])}t.boundEvents=null}e.setDocument&&e.setDocument(),t.win=t.doc=t.root=t.events=t.frag=null},isChildOf:function(e,t){for(;e;){if(t===e)return!0;e=e.parentNode}return!1},dumpRng:function(e){return"startContainer: "+e.startContainer.nodeName+", startOffset: "+e.startOffset+", endContainer: "+e.endContainer.nodeName+", endOffset: "+e.endOffset},_findSib:function(e,t,n){var r=this,i=t;if(e)for("string"==typeof i&&(i=function(e){return r.is(e,t)}),e=e[n];e;e=e[n])if(i(e))return e;return null}},p.DOM=new p(document),p.nodeIndex=h,p}),r(E,[w,m],function(e,t){function n(){function e(e,n){function i(){a.remove(l),s&&(s.onreadystatechange=s.onload=s=null),n()}function o(){"undefined"!=typeof console&&console.log&&console.log("Failed to load: "+e)}var a=r,s,l;l=a.uniqueId(),s=document.createElement("script"),s.id=l,s.type="text/javascript",s.src=t._addCacheSuffix(e),"onreadystatechange"in s?s.onreadystatechange=function(){/loaded|complete/.test(s.readyState)&&i()}:s.onload=i,s.onerror=o,(document.getElementsByTagName("head")[0]||document.body).appendChild(s)}var n=0,a=1,s=2,l={},c=[],u={},d=[],f=0,h;this.isDone=function(e){return l[e]==s},this.markDone=function(e){l[e]=s},this.add=this.load=function(e,t,r){var i=l[e];i==h&&(c.push(e),l[e]=n),t&&(u[e]||(u[e]=[]),u[e].push({func:t,scope:r||this}))},this.loadQueue=function(e,t){this.loadScripts(c,e,t)},this.loadScripts=function(t,n,r){function c(e){i(u[e],function(e){e.func.call(e.scope)}),u[e]=h}var p;d.push({func:n,scope:r||this}),(p=function(){var n=o(t);t.length=0,i(n,function(t){return l[t]==s?void c(t):void(l[t]!=a&&(l[t]=a,f++,e(t,function(){l[t]=s,f--,c(t),p()})))}),f||(i(d,function(e){e.func.call(e.scope)}),d.length=0)})()}}var r=e.DOM,i=t.each,o=t.grep;return n.ScriptLoader=new n,n}),r(N,[E,m],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&&(s?a.call(s):a.call(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(_,[],function(){function e(e){return function(t){return!!t&&t.nodeType==e}}function t(e){return e=e.toLowerCase().split(" "),function(t){var n,r;if(t&&t.nodeType)for(r=t.nodeName.toLowerCase(),n=0;nn.length-1?t=n.length-1:0>t&&(t=0),n[t]||e}function o(e){this.walk=function(t,n){function r(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 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 l(e,t,i){var a=i?"nextSibling":"previousSibling";for(g=e,v=g.parentNode;g&&g!=t;g=v)v=g.parentNode,y=o(g==e?g:g[a],a),y.length&&(i||y.reverse(),n(r(y)))}var c=t.startContainer,u=t.startOffset,d=t.endContainer,f=t.endOffset,h,p,m,g,v,y,b;if(b=e.select("td[data-mce-selected],th[data-mce-selected]"),b.length>0)return void s(b,function(e){n([e])});if(1==c.nodeType&&c.hasChildNodes()&&(c=c.childNodes[u]),1==d.nodeType&&d.hasChildNodes()&&(d=i(d,f)),c==d)return n(r([c]));for(h=e.findCommonAncestor(c,d),g=c;g;g=g.parentNode){if(g===d)return l(c,h,!0);if(g===h)break}for(g=d;g;g=g.parentNode){if(g===c)return l(d,h);if(g===h)break}p=a(c,h)||c,m=a(d,h)||d,l(c,p,!0),y=o(p==c?p:p.nextSibling,"nextSibling",m==d?m.nextSibling:m),y.length&&n(r(y)),l(d,m)},this.split=function(e){function t(e,t){return e.splitText(t)}var n=e.startContainer,r=e.startOffset,i=e.endContainer,o=e.endOffset;return n==i&&3==n.nodeType?r>0&&rr?(o-=r,n=i=t(i,o).previousSibling,o=i.nodeValue.length,r=0):o=0):(3==n.nodeType&&r>0&&r0&&o0)return h=v,p=n?v.nodeValue.length:0,void(i=!0);if(e.isBlock(v)||y[v.nodeName.toLowerCase()])return;s=v}o&&s&&(h=s,i=!0,p=0)}var h,p,m,g=e.getRoot(),v,y,b,C;if(h=n[(r?"start":"end")+"Container"],p=n[(r?"start":"end")+"Offset"],C=1==h.nodeType&&p===h.childNodes.length,y=e.schema.getNonEmptyElements(),b=r,!c(h)){if(1==h.nodeType&&p>h.childNodes.length-1&&(b=!1),9===h.nodeType&&(h=e.getRoot(),p=0),h===g){if(b&&(v=h.childNodes[p>0?p-1:0])){if(c(v))return;if(y[v.nodeName]||"TABLE"==v.nodeName)return}if(h.hasChildNodes()){if(p=Math.min(!b&&p>0?p-1:p,h.childNodes.length-1),h=h.childNodes[p],p=0,u(h)||c(h))return;if(h.hasChildNodes()&&!/TABLE/.test(h.nodeName)){v=h,m=new t(h,g);do{if(l(v)||c(v)){i=!1;break}if(3===v.nodeType&&v.nodeValue.length>0){p=b?0:v.nodeValue.length,h=v,i=!0;break}if(y[v.nodeName.toLowerCase()]&&!a(v)){p=e.nodeIndex(v),h=v.parentNode,"IMG"!=v.nodeName||b||p++,i=!0;break}}while(v=b?m.next():m.prev())}}}o&&(3===h.nodeType&&0===p&&f(!0),1===h.nodeType&&(v=h.childNodes[p],v||(v=h.childNodes[p-1]),!v||"BR"!==v.nodeName||d(v,"A")||s(v)||s(v,!0)||f(!0,v))),b&&!o&&3===h.nodeType&&p===h.nodeValue.length&&f(!1),i&&n["set"+(r?"Start":"End")](h,p)}}var i,o;return o=n.collapsed,r(!0),o||r(),i&&o&&n.collapse(!0),i}}function a(t,n,r){var i,o,a;if(i=r.elementFromPoint(t,n),o=r.body.createTextRange(),"HTML"==i.tagName&&(i=r.body),o.moveToElementText(i),a=e.toArray(o.getClientRects()),a=a.sort(function(e,t){return e=Math.abs(Math.max(e.top-n,e.bottom-n)),t=Math.abs(Math.max(t.top-n,t.bottom-n)),e-t}),a.length>0){n=(a[0].bottom+a[0].top)/2;try{return o.moveToPoint(t,n),o.collapse(!0),o}catch(s){}}return null}var s=e.each,l=n.isContentEditableFalse,c=r.isCaretContainer;return o.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},o.getCaretRangeFromPoint=function(e,t,n){var r,i;if(n.caretPositionFromPoint)i=n.caretPositionFromPoint(e,t),r=n.createRange(),r.setStart(i.offsetNode,i.offset),r.collapse(!0);else if(n.caretRangeFromPoint)r=n.caretRangeFromPoint(e,t);else if(n.body.createTextRange){r=n.body.createTextRange();try{r.moveToPoint(e,t),r.collapse(!0)}catch(o){r=a(e,t,n)}}return r},o.getSelectedNode=function(e){var t=e.startContainer,n=e.startOffset;return t.hasChildNodes()&&e.endOffset==n+1?t.childNodes[n]:null},o.getNode=function(e,t){return 1==e.nodeType&&e.hasChildNodes()&&(t>=e.childNodes.length&&(t=e.childNodes.length-1),e=e.childNodes[t]),e},o}),r(R,[T,h,u],function(e,t,n){return function(r){function i(e){var t,n;if(n=r.$(e).parentsUntil(r.getBody()).add(e),n.length===a.length){for(t=n.length;t>=0&&n[t]===a[t];t--);if(-1===t)return a=n,!0}return a=n,!1}var o,a=[];"onselectionchange"in r.getDoc()||r.on("NodeChange Click MouseUp KeyUp Focus",function(t){var n,i;n=r.selection.getRng(),i={startContainer:n.startContainer,startOffset:n.startOffset,endContainer:n.endContainer,endOffset:n.endOffset},"nodechange"!=t.type&&e.compareRanges(i,o)||r.fire("SelectionChange"),o=i}),r.on("contextmenu",function(){r.fire("SelectionChange")}),r.on("SelectionChange",function(){var e=r.selection.getStart(!0);(t.range||!r.selection.isCollapsed())&&!i(e)&&r.dom.isChildOf(e,r.getBody())&&r.nodeChanged({selectionChange:!0})}),r.on("MouseUp",function(e){e.isDefaultPrevented()||("IMG"==r.selection.getNode().nodeName?n.setEditorTimeout(r,function(){r.nodeChanged()}):r.nodeChanged())}),this.nodeChanged=function(e){var t=r.selection,n,i,o;r.initialized&&t&&!r.settings.disable_nodechange&&!r.readonly&&(o=r.getBody(),n=t.getStart()||o,n=n.ownerDocument!=r.getDoc()?r.getBody():n,"IMG"==n.nodeName&&t.isCollapsed()&&(n=n.parentNode),i=[],r.dom.getParent(n,function(e){return e===o?!0:void i.push(e)}),e=e||{},e.element=n,e.parents=i,r.fire("NodeChange",e))}}}),r(A,[],function(){function e(e,t,n){var r,i,o=n?"lastChild":"firstChild",a=n?"prev":"next";if(e[o])return e[o];if(e!==t){if(r=e[a])return r;for(i=e.parent;i&&i!==t;i=i.parent)if(r=i[a])return r}}function t(e,t){this.name=e,this.type=t,1===t&&(this.attributes=[],this.attributes.map={})}var n=/^[ \t\r\n]*$/,r={"#text":3,"#comment":8,"#cdata":4,"#pi":7,"#doctype":10,"#document-fragment":11};return t.prototype={replace:function(e){var t=this;return e.parent&&e.remove(),t.insert(e,t),t.remove(),t},attr:function(e,t){var n=this,r,i,o;if("string"!=typeof e){for(i in e)n.attr(i,e[i]);return n}if(r=n.attributes){if(t!==o){if(null===t){if(e in r.map)for(delete r.map[e],i=r.length;i--;)if(r[i].name===e)return r=r.splice(i,1),n;return n}if(e in r.map){for(i=r.length;i--;)if(r[i].name===e){r[i].value=t;break}}else r.push({name:e,value:t});return r.map[e]=t,n}return r.map[e]}},clone:function(){var e=this,n=new t(e.name,e.type),r,i,o,a,s;if(o=e.attributes){for(s=[],s.map={},r=0,i=o.length;i>r;r++)a=o[r],"id"!==a.name&&(s[s.length]={name:a.name,value:a.value},s.map[a.name]=a.value);n.attributes=s}return n.value=e.value,n.shortEnded=e.shortEnded,n},wrap:function(e){var t=this;return t.parent.insert(e,t),e.append(t),t},unwrap:function(){var e=this,t,n;for(t=e.firstChild;t;)n=t.next,e.insert(t,e,!0),t=n;e.remove()},remove:function(){var e=this,t=e.parent,n=e.next,r=e.prev;return t&&(t.firstChild===e?(t.firstChild=n,n&&(n.prev=null)):r.next=n,t.lastChild===e?(t.lastChild=r,r&&(r.next=null)):n.prev=r,e.parent=e.next=e.prev=null),e},append:function(e){var t=this,n;return e.parent&&e.remove(),n=t.lastChild,n?(n.next=e,e.prev=n,t.lastChild=e):t.lastChild=t.firstChild=e,e.parent=t,e},insert:function(e,t,n){var r;return e.parent&&e.remove(),r=t.parent||this,n?(t===r.firstChild?r.firstChild=e:t.prev.next=e,e.prev=t.prev,e.next=t,t.prev=e):(t===r.lastChild?r.lastChild=e:t.next.prev=e,e.next=t.next,e.prev=t,t.next=e),e.parent=r,e},getAll:function(t){var n=this,r,i=[];for(r=n.firstChild;r;r=e(r,n))r.name===t&&i.push(r);return i},empty:function(){var t=this,n,r,i;if(t.firstChild){for(n=[],i=t.firstChild;i;i=e(i,t))n.push(i);for(r=n.length;r--;)i=n[r],i.parent=i.firstChild=i.lastChild=i.next=i.prev=null}return t.firstChild=t.lastChild=null,t},isEmpty:function(t){var r=this,i=r.firstChild,o,a;if(i)do{if(1===i.type){if(i.attributes.map["data-mce-bogus"])continue;if(t[i.name])return!1;for(o=i.attributes.length;o--;)if(a=i.attributes[o].name,"name"===a||0===a.indexOf("data-mce-bookmark"))return!1}if(8===i.type)return!1;if(3===i.type&&!n.test(i.value))return!1}while(i=e(i,r));return!0},walk:function(t){return e(this,null,t)}},t.create=function(e,n){var i,o;if(i=new t(e,r[e]||1),n)for(o in n)i.attr(o,n[o]);return i},t}),r(B,[m],function(e){function t(e,t){return e?e.split(t||" "):[]}function n(e){function n(e,n,r){function i(e,t){var n={},r,i;for(r=0,i=e.length;i>r;r++)n[e[r]]=t||{};return n}var s,c,u,d=arguments;for(r=r||[],n=n||"","string"==typeof r&&(r=t(r)),c=3;co;o++)i.attributes[n[o]]={},i.attributesOrder.push(n[o])}var a={},l,c,u,d,f,h;return i[e]?i[e]:(l=t("id accesskey class dir lang style tabindex title"),c=t("address blockquote div dl fieldset form h1 h2 h3 h4 h5 h6 hr menu ol p pre table ul"),u=t("a abbr b bdo br button cite code del dfn em embed i iframe img input ins kbd label map noscript object q s samp script select small span strong sub sup textarea u var #text #comment"),"html4"!=e&&(l.push.apply(l,t("contenteditable contextmenu draggable dropzone hidden spellcheck translate")),c.push.apply(c,t("article aside details dialog figure header footer hgroup section nav")),u.push.apply(u,t("audio canvas command datalist mark meter output picture progress time wbr video ruby bdi keygen"))),"html5-strict"!=e&&(l.push("xml:lang"),h=t("acronym applet basefont big font strike tt"),u.push.apply(u,h),s(h,function(e){n(e,"",u)}),f=t("center dir isindex noframes"),c.push.apply(c,f),d=[].concat(c,u),s(f,function(e){n(e,"",d)})),d=d||[].concat(c,u),n("html","manifest","head body"),n("head","","base command link meta noscript script style title"),n("title hr noscript br"),n("base","href target"),n("link","href rel media hreflang type sizes hreflang"),n("meta","name http-equiv content charset"),n("style","media type scoped"),n("script","src async defer type charset"),n("body","onafterprint onbeforeprint onbeforeunload onblur onerror onfocus onhashchange onload onmessage onoffline ononline onpagehide onpageshow onpopstate onresize onscroll onstorage onunload",d),n("address dt dd div caption","",d),n("h1 h2 h3 h4 h5 h6 pre p abbr code var samp kbd sub sup i b u bdo span legend em strong small s cite dfn","",u),n("blockquote","cite",d),n("ol","reversed start type","li"),n("ul","","li"),n("li","value",d),n("dl","","dt dd"),n("a","href target rel media hreflang type",u),n("q","cite",u),n("ins del","cite datetime",d),n("img","src sizes srcset alt usemap ismap width height"),n("iframe","src name width height",d),n("embed","src type width height"),n("object","data type typemustmatch name usemap form width height",d,"param"),n("param","name value"),n("map","name",d,"area"),n("area","alt coords shape href target rel media hreflang type"),n("table","border","caption colgroup thead tfoot tbody tr"+("html4"==e?" col":"")),n("colgroup","span","col"),n("col","span"),n("tbody thead tfoot","","tr"),n("tr","","td th"),n("td","colspan rowspan headers",d),n("th","colspan rowspan headers scope abbr",d),n("form","accept-charset action autocomplete enctype method name novalidate target",d),n("fieldset","disabled form name",d,"legend"),n("label","form for",u),n("input","accept alt autocomplete checked dirname disabled form formaction formenctype formmethod formnovalidate formtarget height list max maxlength min multiple name pattern readonly required size src step type value width"),n("button","disabled form formaction formenctype formmethod formnovalidate formtarget name type value","html4"==e?d:u),n("select","disabled form multiple name required size","option optgroup"),n("optgroup","disabled label","option"),n("option","disabled label selected value"),n("textarea","cols dirname disabled form maxlength name readonly required rows wrap"),n("menu","type label",d,"li"),n("noscript","",d),"html4"!=e&&(n("wbr"),n("ruby","",u,"rt rp"),n("figcaption","",d),n("mark rt rp summary bdi","",u),n("canvas","width height",d),n("video","src crossorigin poster preload autoplay mediagroup loop muted controls width height buffered",d,"track source"),n("audio","src crossorigin preload autoplay mediagroup loop muted controls buffered volume",d,"track source"),n("picture","","img source"),n("source","src srcset type media sizes"),n("track","kind src srclang label default"),n("datalist","",u,"option"),n("article section nav aside header footer","",d),n("hgroup","","h1 h2 h3 h4 h5 h6"),n("figure","",d,"figcaption"),n("time","datetime",u),n("dialog","open",d),n("command","type label icon disabled checked radiogroup command"),n("output","for form name",u),n("progress","value max",u),n("meter","value min max low high optimum",u),n("details","open",d,"summary"),n("keygen","autofocus challenge disabled form keytype name")),"html5-strict"!=e&&(r("script","language xml:space"),r("style","xml:space"),r("object","declare classid code codebase codetype archive standby align border hspace vspace"),r("embed","align name hspace vspace"),r("param","valuetype type"),r("a","charset name rev shape coords"),r("br","clear"),r("applet","codebase archive code object alt name width height align hspace vspace"),r("img","name longdesc align border hspace vspace"),r("iframe","longdesc frameborder marginwidth marginheight scrolling align"),r("font basefont","size color face"),r("input","usemap align"),r("select","onchange"),r("textarea"),r("h1 h2 h3 h4 h5 h6 div p legend caption","align"),r("ul","type compact"),r("li","type"),r("ol dl menu dir","compact"),r("pre","width xml:space"),r("hr","align noshade size width"),r("isindex","prompt"),r("table","summary width frame rules cellspacing cellpadding align bgcolor"),r("col","width align char charoff valign"),r("colgroup","width align char charoff valign"),r("thead","align char charoff valign"),r("tr","align char charoff valign bgcolor"),r("th","axis align char charoff valign nowrap bgcolor width height"),r("form","accept"),r("td","abbr axis scope align char charoff valign nowrap bgcolor width height"),r("tfoot","align char charoff valign"),r("tbody","align char charoff valign"),r("area","nohref"),r("body","background bgcolor text link vlink alink")),"html4"!=e&&(r("input button select textarea","autofocus"),r("input textarea","placeholder"),r("a","download"),r("link script img","crossorigin"),r("iframe","sandbox seamless allowfullscreen")),s(t("a form meter progress dfn"),function(e){a[e]&&delete a[e].children[e]}),delete a.caption.children.table,delete a.script,i[e]=a,a)}function r(e,t){var n;return e&&(n={},"string"==typeof e&&(e={"*":e}),s(e,function(e,r){n[r]=n[r.toUpperCase()]="map"==t?a(e,/[, ]/):c(e,/[, ]/)})),n}var i={},o={},a=e.makeMap,s=e.each,l=e.extend,c=e.explode,u=e.inArray;return function(e){function o(t,n,r){var o=e[t];return o?o=a(o,/[, ]/,a(o.toUpperCase(),/[, ]/)):(o=i[t],o||(o=a(n," ",a(n.toUpperCase()," ")),o=l(o,r),i[t]=o)),o}function d(e){return new RegExp("^"+e.replace(/([?+*])/g,".$1")+"$")}function f(e){var n,r,i,o,s,l,c,f,h,p,m,g,v,b,x,w,E,N,_,S=/^([#+\-])?([^\[!\/]+)(?:\/([^\[!]+))?(?:(!?)\[([^\]]+)\])?$/,k=/^([!\-])?(\w+::\w+|[^=:<]+)?(?:([=:<])(.*))?$/,T=/[*?+]/;if(e)for(e=t(e,","),y["@"]&&(w=y["@"].attributes,E=y["@"].attributesOrder),n=0,r=e.length;r>n;n++)if(s=S.exec(e[n])){if(b=s[1],h=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,E)}if(f)for(f=t(f,"|"),i=0,o=f.length;o>i;i++)if(s=k.exec(f[i])){if(c={},m=s[1],p=s[2].replace(/::/g,":"),b=s[3],_=s[4],"!"===m&&(l.attributesRequired=l.attributesRequired||[],l.attributesRequired.push(p),c.required=!0),"-"===m){delete g[p],v.splice(u(v,p),1);continue}b&&("="===b&&(l.attributesDefault=l.attributesDefault||[],l.attributesDefault.push({name:p,value:_}),c.defaultValue=_),":"===b&&(l.attributesForced=l.attributesForced||[],l.attributesForced.push({name:p,value:_}),c.forcedValue=_),"<"===b&&(c.validValues=a(_,"?"))),T.test(p)?(l.attributePatterns=l.attributePatterns||[],c.pattern=d(p),l.attributePatterns.push(c)):(g[p]||v.push(p),g[p]=c)}w||"@"!=h||(w=g,E=v),x&&(l.outputName=h,y[x]=l),T.test(h)?(l.pattern=d(h),C.push(l)):y[h]=l}}function h(e){y={},C=[],f(e),s(E,function(e,t){b[t]=e.children})}function p(e){var n=/^(~)?(.+)$/;e&&(i.text_block_elements=i.block_elements=null,s(t(e,","),function(e){var t=n.exec(e),r="~"===t[1],i=r?"span":"div",o=t[2];if(b[o]=b[i],L[o]=i,r||(R[o.toUpperCase()]={},R[o]={}),!y[o]){var a=y[i];a=l({},a),delete a.removeEmptyAttrs,delete a.removeEmpty,y[o]=a}s(b,function(e,t){e[i]&&(b[t]=e=l({},b[t]), +e[o]=e[i])})}))}function m(n){var r=/^([+\-]?)(\w+)\[([^\]]+)\]$/;i[e.schema]=null,n&&s(t(n,","),function(e){var n=r.exec(e),i,o;n&&(o=n[1],i=o?b[n[2]]:b[n[2]]={"#comment":{}},i=b[n[2]],s(t(n[3],"|"),function(e){"-"===o?delete i[e]:i[e]={}}))})}function g(e){var t=y[e],n;if(t)return t;for(n=C.length;n--;)if(t=C[n],t.pattern.test(e))return t}var v=this,y={},b={},C=[],x,w,E,N,_,S,k,T,R,A,B,D,M,L={},P={};e=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=o("whitespace_elements","pre script noscript style textarea video audio iframe object"),_=o("self_closing_elements","colgroup dd dt li option p td tfoot th thead tr"),S=o("short_ended_elements","area base basefont br col frame hr img input isindex link meta param embed source wbr track"),k=o("boolean_attributes","checked compact declare defer disabled ismap multiple nohref noresize noshade nowrap readonly selected autoplay loop controls"),A=o("non_empty_elements","td th iframe video audio object script",S),B=o("move_caret_before_on_enter_elements","table",A),D=o("text_block_elements","h1 h2 h3 h4 h5 h6 p div address pre form blockquote center dir fieldset header footer article section hgroup aside nav figure"),R=o("block_elements","hr table tbody thead tfoot th tr td li ol ul caption dl dt dd noscript menu isindex option datalist select optgroup figcaption",D),M=o("text_inline_elements","span strong b em i font strike u var cite dfn code mark q sup sub samp"),s((e.special||"script noscript style textarea").split(" "),function(e){P[e]=new RegExp("]*>","gi")}),e.valid_elements?h(e.valid_elements):(s(E,function(e,t){y[t]={attributes:e.attributes,attributesOrder:e.attributesOrder},b[t]=e.children}),"html5"!=e.schema&&s(t("strong/b em/i"),function(e){e=t(e,"/"),y[e[1]].outputName=e[0]}),y.img.attributesDefault=[{name:"alt",value:""}],s(t("ol ul sub sup blockquote span font a table tbody tr strong em b i"),function(e){y[e]&&(y[e].removeEmpty=!0)}),s(t("p h1 h2 h3 h4 h5 h6 th td pre div address caption"),function(e){y[e].paddEmpty=!0}),s(t("span"),function(e){y[e].removeEmptyAttrs=!0})),p(e.custom_elements),m(e.valid_children),f(e.extended_valid_elements),m("+ol[ul|ol],+ul[ul|ol]"),e.invalid_elements&&s(c(e.invalid_elements),function(e){y[e]&&delete y[e]}),g("span")||f("span[!data-mce-type|*]"),v.children=b,v.getValidStyles=function(){return x},v.getInvalidStyles=function(){return w},v.getValidClasses=function(){return T},v.getBoolAttrs=function(){return k},v.getBlockElements=function(){return R},v.getTextBlockElements=function(){return D},v.getTextInlineElements=function(){return M},v.getShortEndedElements=function(){return S},v.getSelfClosingElements=function(){return _},v.getNonEmptyElements=function(){return A},v.getMoveCaretBeforeOnEnterElements=function(){return B},v.getWhiteSpaceElements=function(){return N},v.getSpecialElements=function(){return P},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=h,v.addCustomElements=p,v.addValidChildren=m,v.elements=y}}),r(D,[B,C,m],function(e,t,n){function r(e,t,n){var r=1,i,o,a,s;for(s=e.getShortEndedElements(),a=/<([!?\/])?([A-Za-z0-9\-_\:\.]+)((?:\s+[^"\'>]+(?:(?:"[^"]*")|(?:\'[^\']*\')|[^>]*))*|\/|\s+)>/g,a.lastIndex=i=n;o=a.exec(t);){if(i=a.lastIndex,"/"===o[1])r--;else if(!o[1]){if(o[2]in s)continue;r++}if(0===r)break}return i}function i(i,a){function s(){}var l=this;i=i||{},l.schema=a=a||new e,i.fix_self_closing!==!1&&(i.fix_self_closing=!0),o("comment cdata text start end pi doctype".split(" "),function(e){e&&(l[e]=i[e]||s)}),l.parse=function(e){function o(e){var t,n;for(t=h.length;t--&&h[t].name!==e;);if(t>=0){for(n=h.length-1;n>=t;n--)e=h[n],e.valid&&l.end(e.name);h.length=t}}function s(e,t,n,r,o){var a,s,l=/[\s\u0000-\u001F]+/g;if(t=t.toLowerCase(),n=t in x?t:z(n||r||o||""),E&&!y&&0!==t.indexOf("data-")){if(a=T[t],!a&&R){for(s=R.length;s--&&(a=R[s],!a.pattern.test(t)););-1===s&&(a=null)}if(!a)return;if(a.validValues&&!(n in a.validValues))return}if(V[t]&&!i.allow_script_urls){var c=n.replace(l,"");try{c=decodeURIComponent(c)}catch(u){c=unescape(c)}if(U.test(c))return;if(!i.allow_html_data_urls&&$.test(c)&&!/^data:image\//i.test(c))return}p.map[t]=n,p.push({name:t,value:n})}var l=this,c,u=0,d,f,h=[],p,m,g,v,y,b,C,x,w,E,N,_,S,k,T,R,A,B,D,M,L,P,H,O,I,F=0,z=t.decode,W,V=n.makeMap("src,href,data,background,formaction,poster"),U=/((java|vb)script|mhtml):/i,$=/^data:/i;for(P=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,C=a.getShortEndedElements(),L=i.self_closing_elements||a.getSelfClosingElements(),x=a.getBoolAttrs(),E=i.validate,b=i.remove_internals,W=i.fix_self_closing,O=a.getSpecialElements();c=P.exec(e);){if(u0&&h[h.length-1].name===d&&o(d),!E||(N=a.getElementRule(d))){if(_=!0,E&&(T=N.attributes,R=N.attributePatterns),(k=c[8])?(y=-1!==k.indexOf("data-mce-type"),y&&b&&(_=!1),p=[],p.map={},k.replace(H,s)):(p=[],p.map={}),E&&!y){if(A=N.attributesRequired,B=N.attributesDefault,D=N.attributesForced,M=N.removeEmptyAttrs,M&&!p.length&&(_=!1),D)for(m=D.length;m--;)S=D[m],v=S.name,I=S.value,"{$uid}"===I&&(I="mce_"+F++),p.map[v]=I,p.push({name:v,value:I});if(B)for(m=B.length;m--;)S=B[m],v=S.name,v in p.map||(I=S.value,"{$uid}"===I&&(I="mce_"+F++),p.map[v]=I,p.push({name:v,value:I}));if(A){for(m=A.length;m--&&!(A[m]in p.map););-1===m&&(_=!1)}if(S=p.map["data-mce-bogus"]){if("all"===S){u=r(a,e,P.lastIndex),P.lastIndex=u;continue}_=!1}}_&&l.start(d,p,w)}else _=!1;if(f=O[d]){f.lastIndex=u=c.index+c[0].length,(c=f.exec(e))?(_&&(g=e.substr(u,c.index-u)),u=c.index+c[0].length):(g=e.substr(u),u=e.length),_&&(g.length>0&&l.text(g,!0),l.end(d)),P.lastIndex=u;continue}w||(k&&k.indexOf("/")==k.length-1?_&&l.end(d):h.push({name:d,valid:_}))}else(d=c[1])?(">"===d.charAt(0)&&(d=" "+d),i.allow_conditional_comments||"[if"!==d.substr(0,3)||(d=" "+d),l.comment(d)):(d=c[2])?l.cdata(d):(d=c[3])?l.doctype(d):(d=c[4])&&l.pi(d,c[5]);u=c.index+c[0].length}for(u=0;m--)d=h[m],d.valid&&l.end(d.name)}}var o=n.each;return i.findEndTag=r,i}),r(M,[A,B,D,m],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,h,p,m,g,v,y,b;for(m=i("tr,td,th,tbody,thead,tfoot,table"),p=l.getNonEmptyElements(),g=l.getTextBlockElements(),v=l.getSpecialElements(),n=0;n1){for(a.reverse(),s=c=u.filterNode(a[0].clone()),h=0;h0)return void(t.value=r);if(n=t.next){if(3==n.type&&n.value.length){t=t.prev;continue}if(!o[n.name]&&"script"!=n.name&&"style"!=n.name){t=t.prev;continue}}i=t.prev,t.remove(),t=i}}function g(e){var t,n={};for(t in e)"li"!==t&&"p"!=t&&(n[t]=e[t]);return n}var v,y,b,C,x,w,E,N,_,S,k,T,R,A=[],B,D,M,L,P,H,O,I;if(o=o||{},h={},p={},T=s(i("script,style,head,html,body,title,meta,param"),l.getBlockElements()),O=l.getNonEmptyElements(),H=l.children,k=r.validate,I="forced_root_block"in o?o.forced_root_block:r.forced_root_block,P=l.getWhiteSpaceElements(),R=/^[ \t\r\n]+/,D=/[ \t\r\n]+$/,M=/[ \t\r\n]+/g,L=/^[ \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(M," "),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=H[b.name],s&&H[r.name]&&!s[r.name]&&A.push(r),i=f.length;i--;)a=f[i].name,a in t.map&&(_=p[a],_?_.push(r):p[a]=[r]);T[e]&&m(r),n||(b=r),!B&&P[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||L.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||L.test(i))&&(n.remove(),n=o),n=o}if(B&&P[t]&&(B=!1),(r.removeEmpty||r.paddEmpty)&&b.isEmpty(O))if(r.paddEmpty)b.empty().append(new e("#text","3")).value="\xa0";else if(!b.attributes.map.name&&!b.attributes.map.id)return a=b.parent,T[b.name]?b.empty().remove():b.unwrap(),void(b=a);b=b.parent}}},l),y=b=new e(o.context||r.root_name,11),v.parse(t),k&&A.length&&(o.context?o.invalid=!0:c(A)),I&&("body"==y.name||o.isRootContent)&&a(),!o.invalid){for(S in h){for(_=d[S],C=h[S],E=C.length;E--;)C[E].parent||C.splice(E,1);for(x=0,w=_.length;w>x;x++)_[x](C,S,o)}for(x=0,w=f.length;w>x;x++)if(_=f[x],_.name in p){for(C=p[_.name],E=C.length;E--;)C[E].parent||C.splice(E,1);for(E=0,N=_.callbacks.length;N>E;E++)_.callbacks[E](C,_.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,h,p;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)&&(h=l.getElementRule(c.name),h&&(h.removeEmpty?c.remove():h.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&&(p=new e("#text",3),p.value="\xa0",i.replace(p))}}),r.allow_html_in_named_anchor||u.addAttributeFilter("id,name",function(e){for(var t=e.length,n,r,i,o;t--;)if(o=e[t],"a"===o.name&&o.firstChild&&!o.attr("href")){i=o.parent,n=o.lastChild;do r=n.prev,i.insert(n,o),n=r;while(n)}}),r.validate&&l.getValidClasses()&&u.addAttributeFilter("class",function(e){for(var t=e.length,n,r,i,o,a,s=l.getValidClasses(),c,u;t--;){for(n=e[t],r=n.attr("class").split(" "),a="",i=0;i0&&(f=r[r.length-1],f.length>0&&"\n"!==f&&r.push("\n")),r.push("<",e),t)for(c=0,u=t.length;u>c;c++)d=t[c],r.push(" ",d.name,'="',s(d.value,!0),'"');!n||l?r[r.length]=">":r[r.length]=" />",n&&i&&a[e]&&r.length>0&&(f=r[r.length-1],f.length>0&&"\n"!==f&&r.push("\n"))},end:function(e){var t;r.push(""),i&&a[e]&&r.length>0&&(t=r[r.length-1],t.length>0&&"\n"!==t&&r.push("\n"))},text:function(e,t){e.length>0&&(r[r.length]=t?e:s(e))},cdata:function(e){r.push("")},comment:function(e){r.push("")},pi:function(e,t){t?r.push(""):r.push(""),i&&r.push("\n")},doctype:function(e){r.push("",i?"\n":"")},reset:function(){r.length=0},getContent:function(){return r.join("").replace(/\n$/,"")}}}}),r(P,[L,B],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,h,p,m;if(n)n(e);else{if(s=e.name,l=e.shortEnded,c=e.attributes,a&&c&&c.length>1&&(f=[],f.map={},m=r.getElementRule(e.name))){for(h=0,p=m.attributesOrder.length;p>h;h++)u=m.attributesOrder[h],u in c.map&&(d=c.map[u],f.map[u]=d,f.push({name:u,value:d}));for(h=0,p=c.length;p>h;h++)u=c[h].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(H,[w,M,D,C,P,A,B,h,m,S],function(e,t,n,r,i,o,a,s,l,c){function u(e){function t(e){return e&&"br"===e.name}var n,r;n=e.lastChild,t(n)&&(r=n.prev,t(r)&&(n.remove(),r.remove()))}var d=l.each,f=l.trim,h=e.DOM,p=["data-mce-selected"];return function(e,o){function m(e){var t=new RegExp(["]+data-mce-bogus[^>]+>[\u200b\ufeff]+<\\/span>","\\s?("+p.join("|")+')="[^"]+"'].join("|"),"gi");return e=c.trim(e.replace(t,""))}function g(){var e=o.getBody().innerHTML,t=/<(\w+) [^>]*data-mce-bogus="all"[^>]*>/g,r,i,a,s,l,c=o.schema;for(e=m(e),l=c.getShortEndedElements();s=t.exec(e);)i=t.lastIndex,a=s[0].length,r=l[s[1]]?i:n.findEndTag(c,e,i),e=e.substring(0,i-a)+e.substring(r),t.lastIndex=i-a;return f(e)}function v(e){-1===l.inArray(p,e)&&(C.addAttributeFilter(e,function(e,t){for(var n=e.length;n--;)e[n].attr(t,null)}),p.push(e))}var y,b,C;return o&&(y=o.dom,b=o.schema),y=y||h,b=b||new a(e),e.entity_encoding=e.entity_encoding||"named",e.remove_trailing_brs="remove_trailing_brs"in e?e.remove_trailing_brs:!0,C=new t(e,b),C.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)}),C.addAttributeFilter("src,href,style",function(t,n){for(var r=t.length,i,o,a="data-mce-"+n,s=e.url_converter,l=e.url_converter_scope,c;r--;)i=t[r],o=i.attributes.map[a],o!==c?(i.attr(n,o.length>0?o:null),i.attr(a,null)):(o=i.attributes.map[n],"style"===n?o=y.serializeStyle(y.parseStyle(o),i.name):s&&(o=s.call(l,o,n,i.name)),i.attr(n,o.length>0?o:null))}),C.addAttributeFilter("class",function(e){for(var t=e.length,n,r;t--;)n=e[t],r=n.attr("class"),r&&(r=n.attr("class").replace(/(?:^|\s)mce-item-\w+(?!\S)/g,""),n.attr("class",r.length>0?r:null))}),C.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()}),C.addNodeFilter("noscript",function(e){for(var t=e.length,n;t--;)n=e[t].firstChild,n&&(n.value=r.decode(n.value))}),C.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="")}),C.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))}),C.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&&C.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)}),C.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:b,addNodeFilter:C.addNodeFilter,addAttributeFilter:C.addAttributeFilter,serialize:function(t,n){var r=this,o,a,l,h,p,m;return s.ie&&y.select("script,style,select,map").length>0?(p=t.innerHTML,t=t.cloneNode(!1),y.setHTML(t,p)):t=t.cloneNode(!0),o=t.ownerDocument.implementation,o.createHTMLDocument&&(a=o.createHTMLDocument(""),d("BODY"==t.nodeName?t.childNodes:[t],function(e){a.body.appendChild(a.importNode(e,!0))}),t="BODY"!=t.nodeName?a.body.firstChild:a.body,l=y.doc,y.doc=a),n=n||{},n.format=n.format||"html",n.selection&&(n.forced_root_block=""),n.no_events||(n.node=t,r.onPreProcess(n)),m=C.parse(f(n.getInner?t.innerHTML:y.getOuterHTML(t)),n),u(m),h=new i(e,b),n.content=h.serialize(m),n.cleanup||(n.content=c.trim(n.content),n.content=n.content.replace(/\uFEFF/g,"")),n.no_events||r.onPostProcess(n),l&&(y.doc=l),n.node=null,n.content},addRules:function(e){b.addValidElements(e)},setRules:function(e){b.setValidElements(e)},onPreProcess:function(e){o&&o.fire("PreProcess",e)},onPostProcess:function(e){o&&o.fire("PostProcess",e)},addTempAttr:v,trimHtml:m,getTrimmedContent:g}}}),r(O,[],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,p;a=i.create("a"),t=e?s:c,n=e?l:u,d=r.duplicate(),(t==f||t==f.documentElement)&&(t=h,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)):(p=t.childNodes,p.length?(n>=p.length?i.insertAfter(a,p[p.length-1]):t.insertBefore(a,p[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,h=f.body,p,m;if(s=t.startContainer,l=t.startOffset,c=t.endContainer,u=t.endOffset,r=h.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=h.createControlRange(),a.addElement(m),a.select(),p=e.getRng(),p.item&&m===p.item(0))return}catch(g){}}n(!0),n(),r.select()},this.getRangeAt=n}return e}),r(I,[h],function(e){return{BACKSPACE:8,DELETE:46,DOWN:40,ENTER:13,LEFT:37,RIGHT:39,SPACEBAR:32,TAB:9,UP:38,modifierPressed:function(e){return e.shiftKey||e.ctrlKey||e.altKey||this.metaKeyPressed(e)},metaKeyPressed:function(t){return e.mac?t.metaKey:t.ctrlKey&&!t.altKey}}}),r(F,[I,m,u,h,_],function(e,t,n,r,i){var o=i.isContentEditableFalse;return function(i,a){function s(e){var t=a.settings.object_resizing;return t===!1||r.iOS?!1:("string"!=typeof t&&(t="table,img,div"),"false"===e.getAttribute("data-mce-resize")?!1:e==a.getBody()?!1:a.dom.is(e,t))}function l(t){var n,r,i,o,s;n=t.screenX-B,r=t.screenY-D,F=n*R[2]+P,z=r*R[3]+H,F=5>F?5:F,z=5>z?5:z,i="IMG"==_.nodeName&&a.settings.resize_img_proportional!==!1?!e.modifierPressed(t):e.modifierPressed(t)||"IMG"==_.nodeName&&R[2]*R[3]!==0,i&&($(n)>$(r)?(z=q(F*O),F=q(z/O)):(F=q(z/O),z=q(F*O))),E.setStyles(S,{width:F,height:z}),o=R.startPos.x+n,s=R.startPos.y+r,o=o>0?o:0,s=s>0?s:0,E.setStyles(k,{left:o,top:s,display:"block"}),k.innerHTML=F+" × "+z,R[2]<0&&S.clientWidth<=F&&E.setStyle(S,"left",M+(P-F)),R[3]<0&&S.clientHeight<=z&&E.setStyle(S,"top",L+(H-z)),n=j.scrollWidth-Y,r=j.scrollHeight-X,n+r!==0&&E.setStyles(k,{left:o-n,top:s-r}),I||(a.fire("ObjectResizeStart",{target:_,width:P,height:H}),I=!0)}function c(){function e(e,t){t&&(_.style[e]||!a.schema.isValid(_.nodeName.toLowerCase(),e)?E.setStyle(_,e,t):E.setAttrib(_,e,t))}I=!1,e("width",F),e("height",z),E.unbind(W,"mousemove",l),E.unbind(W,"mouseup",c),V!=W&&(E.unbind(V,"mousemove",l),E.unbind(V,"mouseup",c)),E.remove(S),E.remove(k),U&&"TABLE"!=_.nodeName||u(_),a.fire("ObjectResized",{target:_,width:F,height:z}),E.setAttrib(_,"style",E.getAttrib(_,"style")),a.nodeChanged()}function u(e,t,n){var i,o,u,f,h;d(),b(),i=E.getPos(e,j),M=i.x,L=i.y,h=e.getBoundingClientRect(),o=h.width||h.right-h.left,u=h.height||h.bottom-h.top,_!=e&&(y(),_=e,F=z=0),f=a.fire("ObjectSelected",{target:e}),s(e)&&!f.isDefaultPrevented()?N(T,function(e,i){function a(t){B=t.screenX,D=t.screenY,P=_.clientWidth,H=_.clientHeight,O=H/P,R=e,e.startPos={x:o*e[0]+M,y:u*e[1]+L},Y=j.scrollWidth,X=j.scrollHeight,S=_.cloneNode(!0),E.addClass(S,"mce-clonedresizable"),E.setAttrib(S,"data-mce-bogus","all"),S.contentEditable=!1,S.unSelectabe=!0,E.setStyles(S,{left:M,top:L,margin:0}),S.removeAttribute("data-mce-selected"),j.appendChild(S),E.bind(W,"mousemove",l),E.bind(W,"mouseup",c),V!=W&&(E.bind(V,"mousemove",l),E.bind(V,"mouseup",c)),k=E.add(j,"div",{"class":"mce-resize-helper","data-mce-bogus":"all"},P+" × "+H)}var s;return t?void(i==t&&a(n)):(s=E.get("mceResizeHandle"+i),s&&E.remove(s),s=E.add(j,"div",{id:"mceResizeHandle"+i,"data-mce-bogus":"all","class":"mce-resizehandle",unselectable:!0,style:"cursor:"+i+"-resize; margin:0; padding:0"}),r.ie&&(s.contentEditable=!1),E.bind(s,"mousedown",function(e){e.stopImmediatePropagation(),e.preventDefault(),a(e)}),e.elm=s,void E.setStyles(s,{left:o*e[0]+M-s.offsetWidth/2,top:u*e[1]+L-s.offsetHeight/2}))}):d(),_.setAttribute("data-mce-selected","1")}function d(){var e,t;b(),_&&_.removeAttribute("data-mce-selected");for(e in T)t=E.get("mceResizeHandle"+e),t&&(E.unbind(t),E.remove(t))}function f(e){function t(e,t){if(e)do if(e===t)return!0;while(e=e.parentNode)}var n,r;if(!I&&!a.removed)return N(E.select("img[data-mce-selected],hr[data-mce-selected]"),function(e){e.removeAttribute("data-mce-selected")}),r="mousedown"==e.type?e.target:i.getNode(),r=E.$(r).closest(U?"table":"table,img,hr")[0],t(r,j)&&(C(),n=i.getStart(!0),t(n,r)&&t(i.getEnd(!0),r)&&(!U||r!=n&&"IMG"!==n.nodeName))?void u(r):void d()}function h(e,t,n){e&&e.attachEvent&&e.attachEvent("on"+t,n)}function p(e,t,n){e&&e.detachEvent&&e.detachEvent("on"+t,n)}function m(e){var t=e.srcElement,n,r,i,o,s,l,c;n=t.getBoundingClientRect(),l=A.clientX-n.left,c=A.clientY-n.top;for(r in T)if(i=T[r],o=t.offsetWidth*i[0],s=t.offsetHeight*i[1],$(o-l)<8&&$(s-c)<8){R=i;break}I=!0,a.fire("ObjectResizeStart",{target:_,width:_.clientWidth,height:_.clientHeight}),a.getDoc().selection.empty(),u(t,r,A)}function g(e){e.preventDefault?e.preventDefault():e.returnValue=!1}function v(e){var t=e.srcElement;if(o(t))return void g(e);if(t!=_){if(a.fire("ObjectSelected",{target:t}),y(),0===t.id.indexOf("mceResizeHandle"))return void(e.returnValue=!1);("IMG"==t.nodeName||"TABLE"==t.nodeName)&&(d(),_=t,h(t,"resizestart",m))}}function y(){p(_,"resizestart",m)}function b(){for(var e in T){var t=T[e];t.elm&&(E.unbind(t.elm),delete t.elm)}}function C(){try{a.getDoc().execCommand("enableObjectResizing",!1,!1)}catch(e){}}function x(e){var t;if(U){t=W.body.createControlRange();try{return t.addElement(e),t.select(),!0}catch(n){}}}function w(){_=S=null,U&&(y(),p(j,"controlselect",v))}var E=a.dom,N=t.each,_,S,k,T,R,A,B,D,M,L,P,H,O,I,F,z,W=a.getDoc(),V=document,U=r.ie&&r.ie<11,$=Math.abs,q=Math.round,j=a.getBody(),Y,X;T={nw:[0,0,-1,-1],ne:[1,0,1,-1],se:[1,1,1,1],sw:[0,1,-1,1]};var K=".mce-content-body";return a.contentStyles.push(K+" div.mce-resizehandle {position: absolute;border: 1px solid black;background: #FFF;width: 7px;height: 7px;z-index: 10000}"+K+" .mce-resizehandle:hover {background: #000}"+K+" img[data-mce-selected],"+K+" hr[data-mce-selected] {outline: 1px solid black;resize: none}"+K+" .mce-clonedresizable {position: absolute;"+(r.gecko?"":"outline: 1px dashed black;")+"opacity: .5;filter: alpha(opacity=50);z-index: 10000}"+K+" .mce-resize-helper {background: #555;background: rgba(0,0,0,0.75);border-radius: 3px;border: 1px;color: white;display: none;font-family: sans-serif;font-size: 12px;white-space: nowrap;line-height: 14px;margin: 5px 10px;padding: 5px;position: absolute;z-index: 10001}"),a.on("init",function(){U?(a.on("ObjectResized",function(e){"TABLE"!=e.target.nodeName&&(d(),x(e.target))}),h(j,"controlselect",v),a.on("mousedown",function(e){A=e})):(C(),r.ie>=11&&(a.on("mousedown click",function(e){var t=e.target.nodeName;!I&&/^(TABLE|IMG|HR)$/.test(t)&&(a.selection.select(e.target,"TABLE"==t),"mousedown"==e.type&&a.nodeChanged())}),a.dom.bind(j,"mscontrolselect",function(e){function t(e){n.setEditorTimeout(a,function(){a.selection.select(e)})}return o(e.target)?(e.preventDefault(),void t(e.target)):void(/^(TABLE|IMG|HR)$/.test(e.target.nodeName)&&(e.preventDefault(),"IMG"==e.target.tagName&&t(e.target)))})));var e=n.throttle(f);a.on("nodechange ResizeEditor ResizeWindow drop",e),a.on("keydown keyup",function(t){_&&"TABLE"==_.nodeName&&e(t)}),a.on("hide blur",d)}),a.on("remove",b),{isResizable:s,showResizeRect:u,hideResizeRect:d,updateResizeRect:f,controlSelect:x,destroy:w}}}),r(z,[],function(){function e(e){return function(){return e}}function t(e){return function(t){return!e(t)}}function n(e,t){return function(n){return e(t(n))}}function r(){var e=a.call(arguments);return function(t){for(var n=0;n=e.length?e.apply(this,t.slice(1)):function(){var e=t.concat([].slice.call(arguments));return o.apply(this,e)}}var a=[].slice;return{constant:e,negate:t,and:i,or:r,curry:o,compose:n}}),r(W,[_,p,k],function(e,t,n){function r(e){return m(e)?!1:d(e)?f(e.parentNode)?!1:!0:h(e)||u(e)||p(e)||c(e)}function i(e,t){for(e=e.parentNode;e&&e!=t;e=e.parentNode){if(c(e))return!1;if(l(e))return!0}return!0}function o(e){return c(e)?t.reduce(e.getElementsByTagName("*"),function(e,t){return e||l(t)},!1)!==!0:!1}function a(e){return h(e)||o(e)}function s(e,t){return r(e)&&i(e,t)}var l=e.isContentEditableTrue,c=e.isContentEditableFalse,u=e.isBr,d=e.isText,f=e.matchNodeNames("script style textarea"),h=e.matchNodeNames("img input textarea hr iframe video audio object"),p=e.matchNodeNames("table"),m=n.isCaretContainer; +return{isCaretCandidate:r,isInEditable:i,isAtomic:a,isEditableCaretCandidate:s}}),r(V,[],function(){function e(e){return e?{left:u(e.left),top:u(e.top),bottom:u(e.bottom),right:u(e.right),width:u(e.width),height:u(e.height)}:{left:0,top:0,bottom:0,right:0,width:0,height:0}}function t(t,n){return t=e(t),n?t.right=t.left:(t.left=t.left+t.width,t.right=t.left),t.width=0,t}function n(e,t){return e.left===t.left&&e.top===t.top&&e.bottom===t.bottom&&e.right===t.right}function r(e,t,n){return e>=0&&e<=Math.min(t.height,n.height)/2}function i(e,t){return e.bottomt.bottom?!1:r(t.top-e.bottom,e,t)}function o(e,t){return e.top>t.bottom?!0:e.bottomt.right}function l(e,t){return i(e,t)?-1:o(e,t)?1:a(e,t)?-1:s(e,t)?1:0}function c(e,t,n){return t>=e.left&&t<=e.right&&n>=e.top&&n<=e.bottom}var u=Math.round;return{clone:e,collapse:t,isEqual:n,isAbove:i,isBelow:o,isLeft:a,isRight:s,compare:l,containsXY:c}}),r(U,[],function(){function e(e){return"string"==typeof e&&e.charCodeAt(0)>=768&&t.test(e)}var t=new RegExp("[\u0300-\u036f\u0483-\u0487\u0488-\u0489\u0591-\u05bd\u05bf\u05c1-\u05c2\u05c4-\u05c5\u05c7\u0610-\u061a\u064b-\u065f\u0670\u06d6-\u06dc\u06df-\u06e4\u06e7-\u06e8\u06ea-\u06ed\u0711\u0730-\u074a\u07a6-\u07b0\u07eb-\u07f3\u0816-\u0819\u081b-\u0823\u0825-\u0827\u0829-\u082d\u0859-\u085b\u08e3-\u0902\u093a\u093c\u0941-\u0948\u094d\u0951-\u0957\u0962-\u0963\u0981\u09bc\u09be\u09c1-\u09c4\u09cd\u09d7\u09e2-\u09e3\u0a01-\u0a02\u0a3c\u0a41-\u0a42\u0a47-\u0a48\u0a4b-\u0a4d\u0a51\u0a70-\u0a71\u0a75\u0a81-\u0a82\u0abc\u0ac1-\u0ac5\u0ac7-\u0ac8\u0acd\u0ae2-\u0ae3\u0b01\u0b3c\u0b3e\u0b3f\u0b41-\u0b44\u0b4d\u0b56\u0b57\u0b62-\u0b63\u0b82\u0bbe\u0bc0\u0bcd\u0bd7\u0c00\u0c3e-\u0c40\u0c46-\u0c48\u0c4a-\u0c4d\u0c55-\u0c56\u0c62-\u0c63\u0c81\u0cbc\u0cbf\u0cc2\u0cc6\u0ccc-\u0ccd\u0cd5-\u0cd6\u0ce2-\u0ce3\u0d01\u0d3e\u0d41-\u0d44\u0d4d\u0d57\u0d62-\u0d63\u0dca\u0dcf\u0dd2-\u0dd4\u0dd6\u0ddf\u0e31\u0e34-\u0e3a\u0e47-\u0e4e\u0eb1\u0eb4-\u0eb9\u0ebb-\u0ebc\u0ec8-\u0ecd\u0f18-\u0f19\u0f35\u0f37\u0f39\u0f71-\u0f7e\u0f80-\u0f84\u0f86-\u0f87\u0f8d-\u0f97\u0f99-\u0fbc\u0fc6\u102d-\u1030\u1032-\u1037\u1039-\u103a\u103d-\u103e\u1058-\u1059\u105e-\u1060\u1071-\u1074\u1082\u1085-\u1086\u108d\u109d\u135d-\u135f\u1712-\u1714\u1732-\u1734\u1752-\u1753\u1772-\u1773\u17b4-\u17b5\u17b7-\u17bd\u17c6\u17c9-\u17d3\u17dd\u180b-\u180d\u18a9\u1920-\u1922\u1927-\u1928\u1932\u1939-\u193b\u1a17-\u1a18\u1a1b\u1a56\u1a58-\u1a5e\u1a60\u1a62\u1a65-\u1a6c\u1a73-\u1a7c\u1a7f\u1ab0-\u1abd\u1abe\u1b00-\u1b03\u1b34\u1b36-\u1b3a\u1b3c\u1b42\u1b6b-\u1b73\u1b80-\u1b81\u1ba2-\u1ba5\u1ba8-\u1ba9\u1bab-\u1bad\u1be6\u1be8-\u1be9\u1bed\u1bef-\u1bf1\u1c2c-\u1c33\u1c36-\u1c37\u1cd0-\u1cd2\u1cd4-\u1ce0\u1ce2-\u1ce8\u1ced\u1cf4\u1cf8-\u1cf9\u1dc0-\u1df5\u1dfc-\u1dff\u200c-\u200d\u20d0-\u20dc\u20dd-\u20e0\u20e1\u20e2-\u20e4\u20e5-\u20f0\u2cef-\u2cf1\u2d7f\u2de0-\u2dff\u302a-\u302d\u302e-\u302f\u3099-\u309a\ua66f\ua670-\ua672\ua674-\ua67d\ua69e-\ua69f\ua6f0-\ua6f1\ua802\ua806\ua80b\ua825-\ua826\ua8c4\ua8e0-\ua8f1\ua926-\ua92d\ua947-\ua951\ua980-\ua982\ua9b3\ua9b6-\ua9b9\ua9bc\ua9e5\uaa29-\uaa2e\uaa31-\uaa32\uaa35-\uaa36\uaa43\uaa4c\uaa7c\uaab0\uaab2-\uaab4\uaab7-\uaab8\uaabe-\uaabf\uaac1\uaaec-\uaaed\uaaf6\uabe5\uabe8\uabed\ufb1e\ufe00-\ufe0f\ufe20-\ufe2f\uff9e-\uff9f]");return{isExtendingChar:e}}),r($,[z,_,w,T,W,V,U],function(e,t,n,r,i,o,a){function s(e){return e&&/[\r\n\t ]/.test(e)}function l(e){var t=e.startContainer,n=e.startOffset,r;return s(e.toString())&&g(t.parentNode)&&(r=t.data,s(r[n-1])||s(r[n+1]))?!0:!1}function c(e){function t(e){var t=e.ownerDocument,n=t.createRange(),r=t.createTextNode("\xa0"),i=e.parentNode,a;return i.insertBefore(r,e),n.setStart(r,0),n.setEnd(r,1),a=o.clone(n.getBoundingClientRect()),i.removeChild(r),a}function n(e){var n,r;return r=e.getClientRects(),n=r.length>0?o.clone(r[0]):o.clone(e.getBoundingClientRect()),y(e)&&0===n.left?t(e):n}function r(e,t){return e=o.collapse(e,t),e.width=1,e.right=e.left+1,e}function i(e){0!==e.height&&(c.length>0&&o.isEqual(e,c[c.length-1])||c.push(e))}function s(e,t){var o=e.ownerDocument.createRange();return t0&&(o.setStart(e,t-1),o.setEnd(e,t),l(o)||i(r(n(o),!1))),void(t=t.data.length:n>=t.childNodes.length}function a(){var e;return e=t.ownerDocument.createRange(),e.setStart(t,n),e.setEnd(t,n),e}function s(){return r||(r=c(new u(t,n))),r}function l(){return s().length>0}function d(e){return e&&t===e.container()&&n===e.offset()}function f(e){return C(t,e?n-1:n)}return{container:e.constant(t),offset:e.constant(n),toRange:a,getClientRects:s,isVisible:l,isAtStart:i,isAtEnd:o,isEqual:d,getNode:f}}var d=t.isElement,f=i.isCaretCandidate,h=t.matchStyleValues("display","block table"),p=t.matchStyleValues("float","left right"),m=e.and(d,f,e.negate(p)),g=e.negate(t.matchStyleValues("white-space","pre pre-line pre-wrap")),v=t.isText,y=t.isBr,b=n.nodeIndex,C=r.getNode;return u.fromRangeStart=function(e){return new u(e.startContainer,e.startOffset)},u.fromRangeEnd=function(e){return new u(e.endContainer,e.endOffset)},u.after=function(e){return new u(e.parentNode,b(e)+1)},u.before=function(e){return new u(e.parentNode,b(e))},u}),r(q,[_,w,z,p,$],function(e,t,n,r,i){function o(e){var t=e.parentNode;return v(t)?o(t):t}function a(e){return e?r.reduce(e.childNodes,function(e,t){return v(t)&&"BR"!=t.nodeName?e=e.concat(a(t)):e.push(t),e},[]):[]}function s(e,t){for(;(e=e.previousSibling)&&g(e);)t+=e.data.length;return t}function l(e){return function(t){return e===t}}function c(t){var n,i,s;return n=a(o(t)),i=r.findIndex(n,l(t),t),n=n.slice(0,i+1),s=r.reduce(n,function(e,t,r){return g(t)&&g(n[r-1])&&e++,e},0),n=r.filter(n,e.matchNodeNames(t.nodeName)),i=r.findIndex(n,l(t),t),i-s}function u(e){var t;return t=g(e)?"text()":e.nodeName.toLowerCase(),t+"["+c(e)+"]"}function d(e,t,n){var r=[];for(t=t.parentNode;t!=e&&(!n||!n(t));t=t.parentNode)r.push(t);return r}function f(t,i){var o,a,l=[],c,f,h;return o=i.container(),a=i.offset(),g(o)?c=s(o,a):(f=o.childNodes,a>=f.length?(c="after",a=f.length-1):c="before",o=f[a]),l.push(u(o)),h=d(t,o),h=r.filter(h,n.negate(e.isBogus)),l=l.concat(r.map(h,function(e){return u(e)})),l.reverse().join("/")+","+c}function h(t,n,i){var o=a(t);return o=r.filter(o,function(e,t){return!g(e)||!g(o[t-1])}),o=r.filter(o,e.matchNodeNames(n)),o[i]}function p(e,t){for(var n=e,r=0,o;g(n);){if(o=n.data.length,t>=r&&r+o>=t){e=n,t-=r;break}if(!g(n.nextSibling)){e=n,t=o;break}r+=o,n=n.nextSibling}return t>e.data.length&&(t=e.data.length),new i(e,t)}function m(e,t){var n,o,a;return t?(n=t.split(","),t=n[0].split("/"),a=n.length>1?n[1]:"before",o=r.reduce(t,function(e,t){return(t=/([\w\-\(\)]+)\[([0-9]+)\]/.exec(t))?("text()"===t[1]&&(t[1]="#text"),h(e,t[1],parseInt(t[2],10))):null},e),o?g(o)?p(o,parseInt(a,10)):(a="after"===a?y(o)+1:y(o),new i(o.parentNode,a)):null):null}var g=e.isText,v=e.isBogus,y=t.nodeIndex;return{create:f,resolve:m}}),r(j,[h,m,k,q,$,_],function(e,t,n,r,i,o){function a(a){var l=a.dom;this.getBookmark=function(e,c){function u(e,n){var r=0;return t.each(l.select(e),function(e){return"all"!==e.getAttribute("data-mce-bogus")?e==n?!1:void r++:void 0}),r}function d(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 f(e){function t(e,t){var r=e[t?"startContainer":"endContainer"],i=e[t?"startOffset":"endOffset"],o=[],a,s,u=0;if(3==r.nodeType){if(c)for(a=r.previousSibling;a&&3==a.nodeType;a=a.previousSibling)i+=a.nodeValue.length;o.push(i)}else s=r.childNodes,i>=s.length&&s.length&&(u=1,i=Math.max(0,s.length-1)),o.push(l.nodeIndex(s[i],c)+u);for(;r&&r!=n;r=r.parentNode)o.push(l.nodeIndex(r,c));return o}var n=l.getRoot(),r={};return r.start=t(e,!0),a.isCollapsed()||(r.end=t(e)),r}function h(e){function t(e){var t;if(n.isCaretContainer(e)){if(o.isText(e)&&n.isCaretContainerBlock(e)&&(e=e.parentNode),t=e.previousSibling,s(t))return t;if(t=e.nextSibling,s(t))return t}}return t(e.startContainer)||t(e.endContainer)}var p,m,g,v,y,b,C="",x;if(2==e)return b=a.getNode(),y=b?b.nodeName:null,p=a.getRng(),s(b)||"IMG"==y?{name:y,index:u(y,b)}:a.tridentSel?a.tridentSel.getBookmark(e):(b=h(p),b?(y=b.tagName,{name:y,index:u(y,b)}):f(p));if(3==e)return p=a.getRng(),{start:r.create(l.getRoot(),i.fromRangeStart(p)),end:r.create(l.getRoot(),i.fromRangeEnd(p))};if(e)return{rng:a.getRng()};if(p=a.getRng(),g=l.uniqueId(),v=a.isCollapsed(),x="overflow:hidden;line-height:0px",p.duplicate||p.item){if(p.item)return b=p.item(0),y=b.nodeName,{name:y,index:u(y,b)};m=p.duplicate();try{p.collapse(),p.pasteHTML(''+C+""),v||(m.collapse(!1),p.moveToElementText(m.parentElement()),0===p.compareEndPoints("StartToEnd",m)&&m.move("character",-1),m.pasteHTML(''+C+""))}catch(w){return null}}else{if(b=a.getNode(),y=b.nodeName,"IMG"==y)return{name:y,index:u(y,b)};m=d(p.cloneRange()),v||(m.collapse(!1),m.insertNode(l.create("span",{"data-mce-type":"bookmark",id:g+"_end",style:x},C))),p=d(p),p.collapse(!0),p.insertNode(l.create("span",{"data-mce-type":"bookmark",id:g+"_start",style:x},C))}return a.moveToBookmark({id:g,keep:1}),{id:g}},this.moveToBookmark=function(n){function i(e){var t=n[e?"start":"end"],r,i,o,a;if(t){for(o=t[0],i=d,r=t.length-1;r>=1;r--){if(a=i.childNodes,t[r]>a.length-1)return;i=a[t[r]]}3===i.nodeType&&(o=Math.min(t[0],i.nodeValue.length)),1===i.nodeType&&(o=Math.min(t[0],i.childNodes.length)),e?u.setStart(i,o):u.setEnd(i,o)}return!0}function o(r){var i=l.get(n.id+"_"+r),o,a,s,c,u=n.keep;if(i&&(o=i.parentNode,"start"==r?(u?(o=i.firstChild,a=1):a=l.nodeIndex(i),f=h=o,p=m=a):(u?(o=i.firstChild,a=1):a=l.nodeIndex(i),h=o,m=a),!u)){for(c=i.previousSibling,s=i.nextSibling,t.each(t.grep(i.childNodes),function(e){3==e.nodeType&&(e.nodeValue=e.nodeValue.replace(/\uFEFF/g,""))});i=l.get(n.id+"_"+r);)l.remove(i,1);c&&s&&c.nodeType==s.nodeType&&3==c.nodeType&&!e.opera&&(a=c.nodeValue.length,c.appendData(s.nodeValue),l.remove(s),"start"==r?(f=h=c,p=m=a):(h=c,m=a))}}function s(t){return!l.isBlock(t)||t.innerHTML||e.ie||(t.innerHTML='
    '),t}function c(){var e,t;return e=l.createRng(),t=r.resolve(l.getRoot(),n.start),e.setStart(t.container(),t.offset()),t=r.resolve(l.getRoot(),n.end),e.setEnd(t.container(),t.offset()),e}var u,d,f,h,p,m;if(n)if(t.isArray(n.start)){if(u=l.createRng(),d=l.getRoot(),a.tridentSel)return a.tridentSel.moveToBookmark(n);i(!0)&&i()&&a.setRng(u)}else"string"==typeof n.start?a.setRng(c(n)):n.id?(o("start"),o("end"),f&&(u=l.createRng(),u.setStart(s(f),p),u.setEnd(s(h),m),a.setRng(u))):n.name?a.select(l.select(n.name)[n.index]):n.rng&&a.setRng(n.rng)}}var s=o.isContentEditableFalse;return a.isBookmarkNode=function(e){return e&&"SPAN"===e.tagName&&"bookmark"===e.getAttribute("data-mce-type")},a}),r(Y,[y,O,F,T,j,_,h,m],function(e,n,r,i,o,a,s,l){function c(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 u=l.each,d=l.trim,f=s.ie;return c.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,t.content=e,t.no_events||n.editor.fire("BeforeSetContent",t),e=t.content,r.insertNode){e+='_',r.startContainer==o&&r.endContainer==o?o.body.innerHTML=e:(r.deleteContents(),0===o.body.childNodes.length?o.body.innerHTML=e:r.createContextualFragment?r.insertNode(r.createContextualFragment(e)):(a=o.createDocumentFragment(),s=o.createElement("div"),a.appendChild(s),s.outerHTML=e,r.insertNode(a))),i=n.dom.get("__caret"),r=o.createRange(),r.setStartBefore(i),r.setEndBefore(i),n.setRng(r),n.dom.remove("__caret");try{n.setRng(r)}catch(l){}}else r.item&&(o.execCommand("Delete",!1,null),r=n.getRng()),/^\s+/.test(e)?(r.pasteHTML('_'+e),n.dom.remove("__mce_tmp")):r.pasteHTML(e);t.no_events||n.editor.fire("SetContent",t)},getStart:function(e){var t=this,n=t.getRng(),r,i,o,a;if(n.duplicate||n.item){if(n.item)return n.item(0);for(o=n.duplicate(),o.collapse(1),r=o.parentElement(),r.ownerDocument!==t.dom.doc&&(r=t.dom.getRoot()),i=a=n.parentElement();a=a.parentNode;)if(a==r){r=i;break}return r}return r=n.startContainer,1==r.nodeType&&r.hasChildNodes()&&(e&&n.collapsed||(r=r.childNodes[Math.min(r.childNodes.length-1,n.startOffset)])),r&&3==r.nodeType?r.parentNode:r},getEnd:function(e){var t=this,n=t.getRng(),r,i;return n.duplicate||n.item?n.item?n.item(0):(n=n.duplicate(),n.collapse(0),r=n.parentElement(),r.ownerDocument!==t.dom.doc&&(r=t.dom.getRoot()),r&&"BODY"==r.nodeName?r.lastChild||r:r):(r=n.endContainer,i=n.endOffset,1==r.nodeType&&r.hasChildNodes()&&(e&&n.collapsed||(r=r.childNodes[i>0?i-1:i])),r&&3==r.nodeType?r.parentNode:r)},getBookmark:function(e,t){return this.bookmarkManager.getBookmark(e,t)},moveToBookmark:function(e){return this.bookmarkManager.moveToBookmark(e)},select:function(e,t){var n=this,r=n.dom,i=r.createRng(),o;if(n.lastFocusBookmark=null,e){if(!t&&n.controlSelection.controlSelect(e))return;o=r.nodeIndex(e),i.setStart(e.parentNode,o),i.setEnd(e.parentNode,o+1),t&&(n._moveEndPoint(i,e,!0),n._moveEndPoint(i,e)),n.setRng(i)}return e},isCollapsed:function(){var e=this,t=e.getRng(),n=e.getSel();return!t||t.item?!1:t.compareEndPoints?0===t.compareEndPoints("StartToEnd",t):!n||t.collapsed},collapse:function(e){var t=this,n=t.getRng(),r;n.item&&(r=n.item(0),n=t.win.document.body.createTextRange(),n.moveToElementText(r)),n.collapse(!!e),t.setRng(n)},getSel:function(){var e=this.win;return e.getSelection?e.getSelection():e.document.selection},getRng:function(e){function t(e,t,n){try{return t.compareBoundaryPoints(e,n)}catch(r){return-1}}var n=this,r,i,o,a,s,l;if(!n.win)return null;if(a=n.win.document,!e&&n.lastFocusBookmark){var c=n.lastFocusBookmark;return c.startContainer?(i=a.createRange(),i.setStart(c.startContainer,c.startOffset),i.setEnd(c.endContainer,c.endOffset)):i=c,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(u){}if(l=n.editor.fire("GetSelectionRange",{range:i}),l.range!==i)return l.range;if(f&&i&&i.setStart&&a.selection){try{s=a.selection.createRange()}catch(u){}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,i,o;if(e)if(e.select){n.explicitRange=null;try{e.select()}catch(a){}}else if(n.tridentSel){if(e.cloneRange)try{n.tridentSel.addRange(e)}catch(a){}}else{if(r=n.getSel(),o=n.editor.fire("SetSelectionRange",{range:e}),e=o.range,r){n.explicitRange=e;try{r.removeAllRanges(),r.addRange(e)}catch(a){}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}e.collapsed||e.startContainer!=e.endContainer||!r.setBaseAndExtent||s.ie||e.endOffset-e.startOffset<2&&e.startContainer.hasChildNodes()&&(i=e.startContainer.childNodes[e.startOffset],i&&"IMG"==i.tagName&&n.getSel().setBaseAndExtent(i,0,i,1))}},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 s.range&&new i(e.dom).normalize(t)&&e.setRng(t,e.isForward()),t},selectorChanged:function(e,t){var n=this,r;return n.selectorChangedData||(n.selectorChangedData={},r={},n.editor.on("NodeChange",function(e){var t=e.element,i=n.dom,o=i.getParents(t,null,i.getRoot()),a={};u(n.selectorChangedData,function(e,t){u(o,function(n){return i.is(n,t)?(r[t]||(u(e,function(e){e(!0,{node:n,selector:t,parents:o})}),r[t]=e),a[t]=e,!1):void 0})}),u(r,function(e,n){a[n]||(delete r[n],u(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,t){function n(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 r,i,o=this,s=o.dom,l=s.getRoot(),c,u,d=0;if(a.isElement(e)){if(t===!1&&(d=e.offsetHeight),"BODY"!=l.nodeName){var f=o.getScrollContainer();if(f)return r=n(e).y-n(f).y+d,u=f.clientHeight,c=f.scrollTop,void((c>r||r+25>c+u)&&(f.scrollTop=c>r?r:r-u+25))}i=s.getViewPort(o.editor.getWin()),r=s.getPos(e).y+d,c=i.y,u=i.h,(rc+u)&&o.editor.getWin().scrollTo(0,c>r?r:r-u+25)}},placeCaretAt:function(e,t){this.setRng(i.getCaretRangeFromPoint(e,t,this.editor.getDoc()))},_moveEndPoint:function(t,n,r){var i=n,o=new e(n,i),a=this.dom.schema.getNonEmptyElements();do{if(3==n.nodeType&&0!==d(n.nodeValue).length)return void(r?t.setStart(n,0):t.setEnd(n,n.nodeValue.length));if(a[n.nodeName]&&!/^(TD|TH)$/.test(n.nodeName))return void(r?t.setStartBefore(n):"BR"==n.nodeName?t.setEndBefore(n):t.setEndAfter(n));if(s.ie&&s.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()}},c}),r(X,[j,m],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(K,[m],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(G,[p,_,g],function(e,t,n){function r(e,t){var n=o[e];n||(o[e]=n=[]),o[e].push(t)}function i(e,t){s(o[e],function(e){e(t)})}var o=[],a=e.filter,s=e.each;return r("pre",function(r){function i(t){return c(t.previousSibling)&&-1!=e.indexOf(u,t.previousSibling)}function o(e,t){n(t).remove(),n(e).append("

    ").append(t.childNodes)}var l=r.selection.getRng(),c,u;c=t.matchNodeNames("pre"),l.collapsed||(u=r.selection.getSelectedBlocks(),s(a(a(u,c),i),function(e){o(e.previousSibling,e)}))}),{postProcess:i}}),r(J,[y,T,j,X,m,K,G],function(e,t,n,r,i,o,a){return function(s){function l(e){return e.nodeType&&(e=e.nodeName),!!s.schema.getTextBlockElements()[e.toLowerCase()]}function c(e){return/^(TH|TD)$/.test(e.nodeName)}function u(e){return e&&/^(IMG)$/.test(e.nodeName)}function d(e,t){return j.getParents(e,t,j.getRoot())}function f(e){return 1===e.nodeType&&"_mce_caret"===e.id}function h(){g({valigntop:[{selector:"td,th",styles:{verticalAlign:"top"}}],valignmiddle:[{selector:"td,th",styles:{verticalAlign:"middle"}}],valignbottom:[{selector:"td,th",styles:{verticalAlign:"bottom"}}],alignleft:[{selector:"figure.image",collapsed:!1,classes:"align-left",ceFalseOverride:!0},{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:"figure.image",collapsed:!1,classes:"align-center",ceFalseOverride:!0},{selector:"img",collapsed:!1,styles:{display:"block",marginLeft:"auto",marginRight:"auto"}},{selector:"table",collapsed:!1,styles:{marginLeft:"auto",marginRight:"auto"}}],alignright:[{selector:"figure.image",collapsed:!1,classes:"align-right",ceFalseOverride:!0},{selector:"figure,p,h1,h2,h3,h4,h5,h6,td,th,tr,div,ul,ol,li",styles:{textAlign:"right"},defaultBlock:"div"},{selector:"img,table",collapsed:!1,styles:{"float":"right"}}],alignjustify:[{selector:"figure,p,h1,h2,h3,h4,h5,h6,td,th,tr,div,ul,ol,li",styles:{textAlign:"justify"},defaultBlock:"div"}],bold:[{inline:"strong",remove:"all"},{inline:"span",styles:{fontWeight:"bold"}},{inline:"b",remove:"all"}],italic:[{inline:"em",remove:"all"},{inline:"span",styles:{fontStyle:"italic"}},{inline:"i",remove:"all"}],underline:[{inline:"span",styles:{textDecoration:"underline"},exact:!0},{inline:"u",remove:"all"}],strikethrough:[{inline:"span",styles:{textDecoration:"line-through"},exact:!0},{inline:"strike",remove:"all"}],forecolor:{inline:"span",styles:{color:"%value"},links:!0,remove_similar:!0},hilitecolor:{inline:"span",styles:{backgroundColor:"%value"},links:!0,remove_similar:!0},fontname:{inline:"span",styles:{fontFamily:"%value"}},fontsize:{inline:"span",styles:{fontSize:"%value"}},fontsize_class:{inline:"span",attributes:{"class":"%value"}},blockquote:{block:"blockquote",wrapper:1,remove:"all"},subscript:{inline:"sub"},superscript:{inline:"sup"},code:{inline:"code"},link:{inline:"a",selector:"a",remove:"all",split:!0,deep:!0,onmatch:function(){return!0},onformat:function(e,t,n){ce(n,function(t,n){j.setAttrib(e,n,t)})}},removeformat:[{selector:"b,strong,em,i,font,u,strike,sub,sup,dfn,code,samp,kbd,var,cite,mark,q,del,ins",remove:"all",split:!0,expand:!1,block_expand:!0,deep:!0},{selector:"span",attributes:["style","class"],remove:"empty",split:!0,expand:!1,deep:!0},{selector:"*",attributes:["style","class"],split:!1,expand:!1,deep:!0}]}),ce("p h1 h2 h3 h4 h5 h6 div address pre div dt dd samp".split(/\s/),function(e){g(e,{block:e,remove:"all"})}),g(s.settings.formats)}function p(){s.addShortcut("meta+b","bold_desc","Bold"),s.addShortcut("meta+i","italic_desc","Italic"),s.addShortcut("meta+u","underline_desc","Underline");for(var e=1;6>=e;e++)s.addShortcut("access+"+e,"",["FormatBlock",!1,"h"+e]);s.addShortcut("access+7","",["FormatBlock",!1,"p"]),s.addShortcut("access+8","",["FormatBlock",!1,"div"]),s.addShortcut("access+9","",["FormatBlock",!1,"address"])}function m(e){return e?q[e]:q}function g(e,t){e&&("string"!=typeof e?ce(e,function(e,t){g(t,e)}):(t=t.length?t:[t],ce(t,function(e){e.deep===ie&&(e.deep=!e.selector),e.split===ie&&(e.split=!e.selector||e.inline),e.remove===ie&&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+/))}),q[e]=t))}function v(e){return e&&q[e]&&delete q[e],q}function y(e){var t;return s.dom.getParent(e,function(e){return t=s.dom.getStyle(e,"text-decoration"),t&&"none"!==t}),t}function b(e){var t;1===e.nodeType&&e.parentNode&&1===e.parentNode.nodeType&&(t=y(e.parentNode),s.dom.getStyle(e,"color")&&t?s.dom.setStyle(e,"text-decoration",t):s.dom.getStyle(e,"text-decoration")===t&&s.dom.setStyle(e,"text-decoration",null))}function C(t,n,r){function i(e,t){if(t=t||d,e){if(t.onformat&&t.onformat(e,t,n,r),ce(t.styles,function(t,r){j.setStyle(e,r,M(t,n))}),t.styles){var i=j.getAttrib(e,"style");i&&e.setAttribute("data-mce-style",i)}ce(t.attributes,function(t,r){j.setAttrib(e,r,M(t,n))}),ce(t.classes,function(t){t=M(t,n),j.hasClass(e,t)||j.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=s.selection.getRng(),i=n.startContainer,o=n.endContainer;if(i!=o&&0===n.endOffset){var a=t(i,o),l=3==a.nodeType?a.length:a.childNodes.length;n.setEnd(a,l)}return n}function c(e,r,o){var a=[],s,c,h=!0;s=d.inline||d.block,c=j.create(s),i(c),X.walk(e,function(e){function r(e){var m,v,y,b,C;return C=h,m=e.nodeName.toLowerCase(),v=e.parentNode.nodeName.toLowerCase(),1===e.nodeType&&oe(e)&&(C=h,h="true"===oe(e),b=!0),A(m,"br")?(p=0,void(d.block&&j.remove(e))):d.wrapper&&E(e,t,n)?void(p=0):h&&!b&&d.block&&!d.wrapper&&l(m)&&K(v,s)?(e=j.rename(e,s),i(e),a.push(e),void(p=0)):d.selector&&(ce(u,function(t){return"collapsed"in t&&t.collapsed!==g?void 0:j.is(e,t.selector)&&!f(e)?(i(e,t),y=!0,!1):void 0}),!d.inline||y)?void(p=0):void(!h||b||!K(s,m)||!K(v,s)||!o&&3===e.nodeType&&1===e.nodeValue.length&&65279===e.nodeValue.charCodeAt(0)||f(e)||d.inline&&G(e)?(p=0,ce(ue(e.childNodes),r),b&&(h=C),p=0):(p||(p=j.clone(c,te),e.parentNode.insertBefore(p,e),a.push(p)),p.appendChild(e)))}var p;ce(e,r)}),d.links===!0&&ce(a,function(e){function t(e){"A"===e.nodeName&&i(e,d),ce(ue(e.childNodes),t)}t(e)}),ce(a,function(e){function r(e){var t=0;return ce(e.childNodes,function(e){L(e)||le(e)||t++}),t}function o(e){var t,n;return ce(e.childNodes,function(e){return 1!=e.nodeType||le(e)||f(e)?void 0:(t=e,te)}),t&&!le(t)&&R(t,d)&&(n=j.clone(t,te),i(n),j.replace(n,e,ne),j.remove(t,1)),n||e}var s;if(s=r(e),(a.length>1||!G(e))&&0===s)return void j.remove(e,1);if(d.inline||d.wrapper){if(d.exact||1!==s||(e=o(e)),ce(u,function(t){ce(j.select(t.inline,e),function(e){le(e)||I(t,n,e,t.exact?e:null)})}),E(e.parentNode,t,n))return j.remove(e,1),e=0,ne;d.merge_with_parents&&j.getParent(e.parentNode,function(r){return E(r,t,n)?(j.remove(e,1),e=0,ne):void 0}),e&&d.merge_siblings!==!1&&(e=W(z(e),e),e=W(e,z(e,ne)))}})}var u=m(t),d=u[0],h,p,g=!r&&Y.isCollapsed();if("false"!==oe(Y.getNode())){if(d){if(r)r.nodeType?(p=j.createRng(),p.setStartBefore(r),p.setEndAfter(r),c(H(p,u),null,!0)):c(r,null,!0);else if(g&&d.inline&&!j.select("td[data-mce-selected],th[data-mce-selected]").length)U("apply",t,n);else{var v=s.selection.getNode();J||!u[0].defaultBlock||j.getParent(v,j.isBlock)||C(u[0].defaultBlock),s.selection.setRng(o()),h=Y.getBookmark(),c(H(Y.getRng(ne),u),h),d.styles&&(d.styles.color||d.styles.textDecoration)&&(de(v,b,"childNodes"),b(v)),Y.moveToBookmark(h),$(Y.getRng(ne)),s.nodeChanged()}a.postProcess(t,s)}}else{r=Y.getNode();for(var y=0,x=u.length;x>y;y++)if(u[y].ceFalseOverride&&j.is(r,u[y].selector))return void i(r,u[y])}}function x(e,t,n,r){function i(e){var n,r,o,a,s;if(1===e.nodeType&&oe(e)&&(a=b,b="true"===oe(e),s=!0),n=ue(e.childNodes),b&&!s)for(r=0,o=h.length;o>r&&!I(h[r],t,e,e);r++);if(p.deep&&n.length){for(r=0,o=n.length;o>r;r++)i(n[r]);s&&(b=a)}}function o(n){var i;return ce(d(n.parentNode).reverse(),function(n){var o;i||"_start"==n.id||"_end"==n.id||(o=E(n,e,t,r),o&&o.split!==!1&&(i=n))}),i}function a(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=j.clone(o,te),c=0;cC&&(!h[C].ceFalseOverride||!I(h[C],t,n,n));C++);}}function w(e,t,n){var r=m(e);!N(e,t,n)||"toggle"in r[0]&&!r[0].toggle?C(e,t,n):x(e,t,n)}function E(e,t,n,r){function i(e,t,i){var o,a,s=t[i],l;if(t.onmatch)return t.onmatch(e,t,i);if(s)if(s.length===ie){for(o in s)if(s.hasOwnProperty(o)){if(a="attributes"===i?j.getAttrib(e,o):B(e,o),r&&!a&&!t.exact)return;if((!r||t.exact)&&!A(a,D(M(s[o],n),o)))return}}else for(l=0;l=0;o--){if(a=t[o].selector,!a||t[o].defaultBlock)return ne;for(i=r.length-1;i>=0;i--)if(j.is(r[i],a))return ne}return te}function k(e,t,n){var r;return re||(re={},r={},s.on("NodeChange",function(e){var t=d(e.element),n={};t=i.grep(t,function(e){return 1==e.nodeType&&!e.getAttribute("data-mce-bogus")}),ce(re,function(e,i){ce(t,function(o){return E(o,i,{},e.similar)?(r[i]||(ce(e,function(e){e(!0,{node:o,format:i,parents:t})}),r[i]=e),n[i]=e,!1):void 0})}),ce(r,function(i,o){n[o]||(delete r[o],ce(i,function(n){n(!1,{node:e.element,format:o,parents:t})}))})})),ce(e.split(","),function(e){re[e]||(re[e]=[],re[e].similar=n),re[e].push(t)}),this}function T(e){return o.getCssText(s,e)}function R(e,t){return A(e,t.inline)?ne:A(e,t.block)?ne:t.selector?1==e.nodeType&&j.is(e,t.selector):void 0}function A(e,t){return e=e||"",t=t||"",e=""+(e.nodeName||e),t=""+(t.nodeName||t),e.toLowerCase()==t.toLowerCase()}function B(e,t){return D(j.getStyle(e,t),t)}function D(e,t){return("color"==t||"backgroundColor"==t)&&(e=j.toHex(e)),"fontWeight"==t&&700==e&&(e="bold"),"fontFamily"==t&&(e=e.replace(/[\'\"]/g,"").replace(/,\s+/g,",")),""+e}function M(e,t){return"string"!=typeof e?e=e(t):t&&(e=e.replace(/%(\w+)/g,function(e,n){return t[n]||e})),e}function L(e){return e&&3===e.nodeType&&/^([\t \r\n]+|)$/.test(e.nodeValue)}function P(e,t,n){var r=j.create(t,n);return e.parentNode.insertBefore(r,e),r.appendChild(e),r}function H(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=j.getRoot(),3==r.nodeType&&!L(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 a,l,c,u;if(3===t.nodeType){if(c=o(t,n),-1!==c)return{container:t,offset:c};u=t}for(a=new e(t,j.getParent(t,G)||s.getBody());l=a[i?"prev":"next"]();)if(3===l.nodeType){if(u=l,c=o(l),-1!==c)return{container:l,offset:c}}else if(G(l))break;return u?(n=i?0:u.length,{container:u,offset:n}):void 0}function u(e,r){var i,o,a,s;for(3==e.nodeType&&0===e.nodeValue.length&&e[r]&&(e=e[r]),i=d(e),o=0;oh?h:v],3==g.nodeType&&(v=0)),1==y.nodeType&&y.hasChildNodes()&&(h=y.childNodes.length-1,y=y.childNodes[b>h?h:b-1],3==y.nodeType&&(b=y.nodeValue.length)),g=a(g),y=a(y),(le(g.parentNode)||le(g))&&(g=le(g)?g:g.parentNode,g=g.nextSibling||g,3==g.nodeType&&(v=0)),(le(y.parentNode)||le(y))&&(y=le(y)?y:y.parentNode,y=y.previousSibling||y,3==y.nodeType&&(b=y.length)),n[0].inline&&(t.collapsed&&(m=c(g,v,!0),m&&(g=m.container,v=m.offset),m=c(y,b),m&&(y=m.container,b=m.offset)),p=o(y,b),p.node)){for(;p.node&&0===p.offset&&p.node.previousSibling;)p=o(p.node.previousSibling);p.node&&p.offset>0&&3===p.node.nodeType&&" "===p.node.nodeValue.charAt(p.offset-1)&&p.offset>1&&(y=p.node,y.splitText(p.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!==te&&!n[0].inline&&(g=u(g,"previousSibling"),y=u(y,"nextSibling")),(n[0].block||n[0].selector)&&(g=f(g,"previousSibling"),y=f(y,"nextSibling"),n[0].block&&(G(g)||(g=i(!0)),G(y)||(y=i()))),1==g.nodeType&&(v=Q(g),g=g.parentNode),1==y.nodeType&&(b=Q(y)+1,y=y.parentNode),{startContainer:g,startOffset:v,endContainer:y,endOffset:b}}function O(e,t){return t.links&&"A"==e.tagName}function I(e,t,n,r){var i,o,a;if(!R(n,e)&&!O(n,e))return te;if("all"!=e.remove)for(ce(e.styles,function(i,o){i=D(M(i,t),o),"number"==typeof o&&(o=i,r=0),(e.remove_similar||!r||A(B(r,o),i))&&j.setStyle(n,o,""),a=1}),a&&""===j.getAttrib(n,"style")&&(n.removeAttribute("style"),n.removeAttribute("data-mce-style")),ce(e.attributes,function(e,i){var o;if(e=M(e,t),"number"==typeof i&&(i=e,r=0),!r||A(j.getAttrib(r,i),e)){if("class"==i&&(e=j.getAttrib(n,i),e&&(o="",ce(e.split(/\s+/),function(e){/mce\-\w+/.test(e)&&(o+=(o?" ":"")+e)}),o)))return void j.setAttrib(n,i,o);"class"==i&&n.removeAttribute("className"),ee.test(i)&&n.removeAttribute("data-mce-"+i),n.removeAttribute(i)}}),ce(e.classes,function(e){e=M(e,t),(!r||j.hasClass(r,e))&&j.removeClass(n,e)}),o=j.getAttribs(n),i=0;io?o:i]),3===r.nodeType&&n&&i>=r.nodeValue.length&&(r=new e(r,s.getBody()).next()||r),3!==r.nodeType||n||0!==i||(r=new e(r,s.getBody()).prev()||r),r}function U(t,n,r,i){function o(e){var t=j.create("span",{id:g,"data-mce-bogus":!0,style:v?"color:red":""});return e&&t.appendChild(s.getDoc().createTextNode(Z)),t}function a(e,t){for(;e;){if(3===e.nodeType&&e.nodeValue!==Z||e.childNodes.length>1)return!1;t&&1===e.nodeType&&t.push(e),e=e.firstChild}return!0}function c(e){for(;e;){if(e.id===g)return e;e=e.parentNode}}function u(t){var n;if(t)for(n=new e(t,t),t=n.current();t;t=n.next())if(3===t.nodeType)return t}function d(e,t){var n,r;if(e)r=Y.getRng(!0),a(e)?(t!==!1&&(r.setStartBefore(e),r.setEndBefore(e)),j.remove(e)):(n=u(e),n.nodeValue.charAt(0)===Z&&(n.deleteData(0,1),r.startContainer==n&&r.startOffset>0&&r.setStart(n,r.startOffset-1),r.endContainer==n&&r.endOffset>0&&r.setEnd(n,r.endOffset-1)),j.remove(e,1)),Y.setRng(r);else if(e=c(Y.getStart()),!e)for(;e=j.get(g);)d(e,!1)}function f(){var e,t,i,a,s,l,d;e=Y.getRng(!0),a=e.startOffset,l=e.startContainer,d=l.nodeValue,t=c(Y.getStart()),t&&(i=u(t)),d&&a>0&&a=0;h--)u.appendChild(j.clone(f[h],!1)),u=u.firstChild;u.appendChild(j.doc.createTextNode(Z)),u=u.firstChild;var g=j.getParent(d,l);g&&j.isEmpty(g)?d.parentNode.replaceChild(p,d):j.insertAfter(p,d),Y.setCursorLocation(u,1),j.isEmpty(d)&&j.remove(d)}}function p(){var e;e=c(Y.getStart()),e&&!j.isEmpty(e)&&de(e,function(e){1!=e.nodeType||e.id===g||j.isEmpty(e)||j.setAttrib(e,"data-mce-bogus",null)},"childNodes")}var g="_mce_caret",v=s.settings.caret_debug;s._hasCaretEvents||(se=function(){var e=[],t;if(a(c(Y.getStart()),e))for(t=e.length;t--;)j.setAttrib(e[t],"data-mce-bogus","1")},ae=function(e){var t=e.keyCode;d(),8==t&&Y.isCollapsed()&&Y.getStart().innerHTML==Z&&d(c(Y.getStart())),(37==t||39==t)&&d(c(Y.getStart())),p()},s.on("SetContent",function(e){e.selection&&p()}),s._hasCaretEvents=!0),"apply"==t?f():h()}function $(t){var n=t.startContainer,r=t.startOffset,i,o,a,s,l;if((t.startContainer!=t.endContainer||!u(t.startContainer.childNodes[t.startOffset]))&&(3==n.nodeType&&r>=n.nodeValue.length&&(r=Q(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,j.getParent(n,j.isBlock)),(r>s.length-1||i)&&o.next(),a=o.current();a;a=o.next())if(3==a.nodeType&&!L(a))return l=j.create("a",{"data-mce-bogus":"all"},Z),a.parentNode.insertBefore(l,a),t.setStart(a,0),Y.setRng(t),void j.remove(l)}var q={},j=s.dom,Y=s.selection,X=new t(j),K=s.schema.isValidChild,G=j.isBlock,J=s.settings.forced_root_block,Q=j.nodeIndex,Z="\ufeff",ee=/^(src|href|style)$/,te=!1,ne=!0,re,ie,oe=j.getContentEditable,ae,se,le=n.isBookmarkNode,ce=i.each,ue=i.grep,de=i.walk,fe=i.extend;fe(this,{get:m,register:g,unregister:v,apply:C,remove:x,toggle:w,match:N,matchAll:_,matchNode:E,canApply:S,formatChanged:k,getCssText:T}),h(),p(),s.on("BeforeGetContent",function(e){se&&"raw"!=e.format&&se()}),s.on("mouseup keydown",function(e){ae&&ae(e)})}}),r(Q,[I,h],function(e,t){return function(e){function n(){return e.serializer.getTrimmedContent()}function r(t){e.setDirty(t)}function i(e){o.typing=!1,o.add({},e)}var o=this,a=0,s=[],l,c,u=0;return e.on("init",function(){o.add()}),e.on("BeforeExecCommand",function(e){var t=e.command;"Undo"!=t&&"Redo"!=t&&"mceRepaint"!=t&&o.beforeChange()}),e.on("ExecCommand",function(e){var t=e.command;"Undo"!=t&&"Redo"!=t&&"mceRepaint"!=t&&i(e)}),e.on("ObjectResizeStart Cut",function(){o.beforeChange()}),e.on("SaveContent ObjectResized blur",i),e.on("DragEnd",i),e.on("KeyUp",function(a){var l=a.keyCode;a.isDefaultPrevented()||((l>=33&&36>=l||l>=37&&40>=l||45==l||13==l||a.ctrlKey)&&(i(),e.nodeChanged()),(46==l||8==l||t.mac&&(91==l||93==l))&&e.nodeChanged(),c&&o.typing&&(e.isDirty()||(r(s[0]&&n()!=s[0].content),e.isDirty()&&e.fire("change",{level:s[0],lastLevel:null})),e.fire("TypingUndo"),c=!1,e.nodeChanged()))}),e.on("KeyDown",function(e){var t=e.keyCode;if(!e.isDefaultPrevented()){if(t>=33&&36>=t||t>=37&&40>=t||45==t)return void(o.typing&&i(e));var n=e.ctrlKey&&!e.altKey||e.metaKey;!(16>t||t>20)||224==t||91==t||o.typing||n||(o.beforeChange(),o.typing=!0,o.add({},e),c=!0)}}),e.on("MouseDown",function(e){o.typing&&i(e)}),e.addShortcut("meta+z","","Undo"),e.addShortcut("meta+y,meta+shift+z","","Redo"),e.on("AddUndo Undo Redo ClearUndos",function(t){t.isDefaultPrevented()||e.nodeChanged()}),o={data:s,typing:!1,beforeChange:function(){u||(l=e.selection.getBookmark(2,!0))},add:function(t,i){var o,c=e.settings,d;if(t=t||{},t.content=n(),u||e.removed)return null;if(d=s[a],e.fire("BeforeAddUndo",{level:t,lastLevel:d,originalEvent:i}).isDefaultPrevented())return null;if(d&&d.content==t.content)return null;if(s[a]&&(s[a].beforeBookmark=l),c.custom_undo_redo_levels&&s.length>c.custom_undo_redo_levels){for(o=0;o0&&(r(!0),e.fire("change",f)),t},undo:function(){var t;return o.typing&&(o.add(),o.typing=!1),a>0&&(t=s[--a],e.setContent(t.content,{format:"raw"}),e.selection.moveToBookmark(t.beforeBookmark),r(!0),e.fire("undo",{level:t})),t},redo:function(){var t;return a0||o.typing&&s[0]&&n()!=s[0].content},hasRedo:function(){return aP)&&(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 y(e){var t=l.forced_root_block;t&&t.toLowerCase()===e.tagName.toLowerCase()&&a.setAttribs(e,l.forced_root_block_attrs)}function b(e){e.innerHTML=r?"":'
    '}function C(e){var t=D,n,i,o,s=u.getTextInlineElements();if(e||"TABLE"==z?(n=a.create(e||V),y(n)):n=L.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 x(t){var n,r,i;if(3==D.nodeType&&(t?M>0:MD.childNodes.length-1,D=D.childNodes[Math.min(M,D.childNodes.length-1)]||D,M=U&&3==D.nodeType?D.nodeValue.length:0),B=S(D)){if(c.beforeChange(),!a.isBlock(B)&&B!=a.getRoot())return void((!V||H)&&N());if((V&&!H||!V&&H)&&(D=w(D,M)),L=a.getParent(D,a.isBlock),F=L?a.getParent(L.parentNode,a.isBlock):null,z=L?L.nodeName.toUpperCase():"",W=F?F.nodeName.toUpperCase():"","LI"!=W||o.ctrlKey||(L=F,z=W),/^(LI|DT|DD)$/.test(z)){if(!V&&H)return void N();if(a.isEmpty(L))return void E()}if("PRE"==z&&l.br_in_pre!==!1){if(!H)return void N()}else if(!V&&!H&&"LI"!=z||V&&H)return void N();V&&L===i.getBody()||(V=V||"P",x()?T():x(!0)?(O=L.parentNode.insertBefore(C(),L),m(O),v(L)):(A=R.cloneRange(),A.setEndAfter(L),I=A.extractContents(),_(I),O=I.firstChild,a.insertAfter(I,L),g(O),k(L),a.isEmpty(L)&&b(L),O.normalize(),a.isEmpty(O)?(a.remove(O),T()):v(O)),a.setAttrib(O,"id",""),i.fire("NewBlock",{newBlock:O}),c.add())}}}var a=i.dom,s=i.selection,l=i.settings,c=i.undoManager,u=i.schema,d=u.getNonEmptyElements(),f=u.getMoveCaretBeforeOnEnterElements();i.on("keydown",function(e){13==e.keyCode&&o(e)!==!1&&e.preventDefault()})}}),r(ee,[],function(){return function(e){function t(){var t=i.getStart(),s=e.getBody(),l,c,u,d,f,h,p,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){p=t,t=t.nextSibling,r.remove(p);continue}h||(h=r.create(C,e.settings.forced_root_block_attrs),t.parentNode.insertBefore(h,t),g=!0),p=t,t=t.nextSibling,h.appendChild(p)}else h=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(te,[P,h,m,X,T,y],function(e,n,r,i,o,a){var s=r.each,l=r.extend,c=r.map,u=r.inArray,d=r.explode,f=n.ie,h=n.ie&&n.ie<11,p=!0,m=!1;return function(r){function g(e,t,n,i){var o,a,l=0;if(/^(mceAddUndoLevel|mceEndUndoLevel|mceBeginUndoLevel|mceRepaint)$/.test(e)||i&&i.skip_focus||r.focus(),i=r.fire("BeforeExecCommand",{command:e,ui:t,value:n}),i.isDefaultPrevented())return!1;if(a=e.toLowerCase(),o=M.exec[a])return o(a,t,n),r.fire("ExecCommand",{command:e,ui:t,value:n}),!0;if(s(r.plugins,function(i){return i.execCommand&&i.execCommand(e,t,n)?(r.fire("ExecCommand",{command:e,ui:t,value:n}),l=!0,!1):void 0}),l)return l;if(r.theme&&r.theme.execCommand&&r.theme.execCommand(e,t,n))return r.fire("ExecCommand",{command:e,ui:t,value:n}),!0;try{l=r.getDoc().execCommand(e,t,n)}catch(c){}return l?(r.fire("ExecCommand",{command:e,ui:t,value:n}),!0):!1}function v(e){var t;if(!r._isHidden()){if(e=e.toLowerCase(),t=M.state[e])return t(e);try{return r.getDoc().queryCommandState(e)}catch(n){}return!1}}function y(e){var t;if(!r._isHidden()){if(e=e.toLowerCase(),t=M.value[e])return t(e);try{return r.getDoc().queryCommandValue(e)}catch(n){}}}function b(e,t){t=t||"exec",s(e,function(e,n){s(n.toLowerCase().split(","),function(n){M[t][n]=e})})}function C(e,t,n){e=e.toLowerCase(),M.exec[e]=function(e,i,o,a){return t.call(n||r,i,o,a)}}function x(e){if(e=e.toLowerCase(),M.exec[e])return!0;try{return r.getDoc().queryCommandSupported(e)}catch(t){}return!1}function w(e,t,n){e=e.toLowerCase(),M.state[e]=function(){return t.call(n||r)}}function E(e,t,n){e=e.toLowerCase(),M.value[e]=function(){return t.call(n||r)}}function N(e){return e=e.toLowerCase(),!!M.exec[e]}function _(e,n,i){return n===t&&(n=m),i===t&&(i=null),r.getDoc().execCommand(e,n,i)}function S(e){return D.match(e)}function k(e,n){D.toggle(e,n?{value:n}:t),r.nodeChanged()}function T(e){P=B.getBookmark(e)}function R(){B.moveToBookmark(P)}var A,B,D,M={state:{},exec:{},value:{}},L=r.settings,P;r.on("PreInit",function(){A=r.dom,B=r.selection,L=r.settings,D=r.formatter}),l(this,{execCommand:g,queryCommandState:v,queryCommandValue:y,queryCommandSupported:x,addCommands:b,addCommand:C,addQueryStateHandler:w,addQueryValueHandler:E,hasCustomCommand:N}),b({"mceResetDesignMode,mceBeginUndoLevel":function(){},"mceEndUndoLevel,mceAddUndoLevel":function(){r.undoManager.add()},"Cut,Copy,Paste":function(e){var t=r.getDoc(),i;try{_(e)}catch(o){i=p}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.notificationManager.open({text:a,type:"error"})}},unlink:function(){if(B.isCollapsed()){var e=B.getNode();return void("A"==e.tagName&&r.dom.remove(e,!0))}D.remove("link")},"JustifyLeft,JustifyCenter,JustifyRight,JustifyFull,JustifyNone":function(e){var t=e.substring(7);"full"==t&&(t="justify"),s("left,center,right,justify".split(","),function(e){t!=e&&D.remove("align"+e)}),"none"!=t&&k("align"+t)},"InsertUnorderedList,InsertOrderedList":function(e){var t,n;_(e),t=A.getParent(B.getNode(),"ol,ul"),t&&(n=t.parentNode,/^(H[1-6]|P|ADDRESS|PRE)$/.test(n.nodeName)&&(T(),A.split(n,t),R()))},"Bold,Italic,Underline,Strikethrough,Superscript,Subscript":function(e){k(e)},"ForeColor,HiliteColor,FontName":function(e,t,n){k(e,n)},FontSize:function(e,t,n){var r,i;n>=1&&7>=n&&(i=d(L.font_size_style_values),r=d(L.font_size_classes),n=r?r[n-1]||n:i[n-1]||n),k(e,n)},RemoveFormat:function(e){D.remove(e)},mceBlockQuote:function(){k("blockquote")},FormatBlock:function(e,t,n){return k(n||"p")},mceCleanup:function(){var e=B.getBookmark();r.setContent(r.getContent({cleanup:p}),{cleanup:p}),B.moveToBookmark(e)},mceRemoveNode:function(e,t,n){var i=n||B.getNode();i!=r.getBody()&&(T(),r.dom.remove(i,p),R())},mceSelectNodeDepth:function(e,t,n){var i=0;A.getParent(B.getNode(),function(e){return 1==e.nodeType&&i++==n?(B.select(e),m):void 0},r.getBody())},mceSelectNode:function(e,t,n){B.select(n)},mceInsertContent:function(t,n,o){function a(e){function t(e){return r[e]&&3==r[e].nodeType}var n,r,i;return n=B.getRng(!0),r=n.startContainer,i=n.startOffset,3==r.nodeType&&(i>0?e=e.replace(/^ /," "):t("previousSibling")||(e=e.replace(/^ /," ")),i|)$/," "):t("nextSibling")||(e=e.replace(/( | )(
    |)$/," "))),e}function l(){var e,t,n;e=B.getRng(!0),t=e.startContainer,n=e.startOffset,3==t.nodeType&&e.collapsed&&("\xa0"===t.data[n]?(t.deleteData(n,1),/[\u00a0| ]$/.test(o)||(o+=" ")):"\xa0"===t.data[n-1]&&(t.deleteData(n-1,1),/[\u00a0| ]$/.test(o)||(o=" "+o)))}function c(e){if(N)for(x=e.firstChild;x;x=x.walk(!0))S[x.name]&&x.attr("data-mce-new","true")}function u(){if(N){var e=r.getBody(),t=new i(A);s(A.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)&&A.remove(n,!0)})}}function d(e){function t(e){for(var t=r.getBody();e&&e!==t;e=e.parentNode)if("false"===r.dom.getContentEditable(e))return e;return null}var n;if(e){if(B.scrollIntoView(e),n=t(e))return A.remove(e),void B.select(n);C=A.createRng(),x=e.previousSibling,x&&3==x.nodeType?(C.setStart(x,x.nodeValue.length),f||(w=e.nextSibling,w&&3==w.nodeType&&(x.appendData(w.data),w.parentNode.removeChild(w)))):(C.setStartBefore(e),C.setEndBefore(e)),A.remove(e),B.setRng(C)}}var h,p,m,g,v,y,b,C,x,w,E,N,_,S=r.schema.getTextInlineElements();"string"!=typeof o&&(N=o.merge,_=o.data,o=o.content),/^ | $/.test(o)&&(o=a(o)),h=r.parser,p=new e({validate:L.validate},r.schema),E='​',y={content:o,format:"html",selection:!0},r.fire("BeforeSetContent",y),o=y.content,-1==o.indexOf("{$caret}")&&(o+="{$caret}"),o=o.replace(/\{\$caret\}/,E),C=B.getRng();var k=C.startContainer||(C.parentElement?C.parentElement():null),T=r.getBody();k===T&&B.isCollapsed()&&A.isBlock(T.firstChild)&&A.isEmpty(T.firstChild)&&(C=A.createRng(),C.setStart(T.firstChild,0),C.setEnd(T.firstChild,0),B.setRng(C)),B.isCollapsed()||(r.selection.setRng(r.selection.getRng()),r.getDoc().execCommand("Delete",!1,null),l()),m=B.getNode();var R={context:m.nodeName.toLowerCase(),data:_};if(v=h.parse(o,R),c(v),x=v.lastChild,"mce_marker"==x.attr("id"))for(b=x,x=x.prev;x;x=x.walk(!0))if(3==x.type||!A.isBlock(x.name)){r.schema.isValidChild(x.parent.name,"span")&&x.parent.insert(b,x,"br"===x.name);break}if(r._selectionOverrides.showBlockCaretContainer(m),R.invalid){for(B.setContent(E),m=B.getNode(),g=r.getBody(),9==m.nodeType?m=x=g:x=m;x!==g;)m=x,x=x.parentNode;o=m==g?g.innerHTML:A.getOuterHTML(m),o=p.serialize(h.parse(o.replace(//i,function(){return p.serialize(v)}))),m==g?A.setHTML(g,o):A.setOuterHTML(m,o)}else o=p.serialize(v),x=m.firstChild,w=m.lastChild,!x||x===w&&"BR"===x.nodeName?A.setHTML(m,o):B.setContent(o);u(),d(A.get("mce_marker")),r.fire("SetContent",y),r.addVisual()},mceInsertRawHTML:function(e,t,n){B.setContent("tiny_mce_marker"),r.setContent(r.getContent().replace(/tiny_mce_marker/g,function(){return n}))},mceToggleFormat:function(e,t,n){k(n)},mceSetContent:function(e,t,n){r.setContent(n)},"Indent,Outdent":function(e){var t,n,i;t=L.indentation,n=/[a-z%]+$/i.exec(t),t=parseInt(t,10),v("InsertUnorderedList")||v("InsertOrderedList")?_(e):(L.forced_root_block||A.getParent(B.getNode(),A.isBlock)||D.apply("div"),s(B.getSelectedBlocks(),function(o){if("false"!==A.getContentEditable(o)&&"LI"!=o.nodeName){var a=r.getParam("indent_use_margin",!1)?"margin":"padding";a+="rtl"==A.getStyle(o,"direction",!0)?"Right":"Left","outdent"==e?(i=Math.max(0,parseInt(o.style[a]||0,10)-t),A.setStyle(o,a,i?i+n:"")):(i=parseInt(o.style[a]||0,10)+t+n,A.setStyle(o,a,i))}}))},mceRepaint:function(){},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,B.getContent({format:"text"})))},mceInsertLink:function(e,t,n){var r;"string"==typeof n&&(n={href:n}),r=A.getParent(B.getNode(),"a"),n.href=n.href.replace(" ","%20"),r&&n.href||D.remove("link"),n.href&&D.apply("link",n,r)},selectAll:function(){var e=A.getRoot(),t;B.getRng().setStart?(t=A.createRng(),t.setStart(e,0),t.setEnd(e,e.childNodes.length),B.setRng(t)):(t=B.getRng(),t.item||(t.moveToElementText(e),t.select()))},"delete":function(){_("Delete");var e=r.getBody();A.isEmpty(e)&&(r.setContent(""),e.firstChild&&A.isBlock(e.firstChild)?r.selection.setCursorLocation(e.firstChild,0):r.selection.setCursorLocation(e,0))},mceNewDocument:function(){r.setContent("")},InsertLineBreak:function(e,t,n){function i(){for(var e=new a(m,v),t,n=r.schema.getNonEmptyElements();t=e.next();)if(n[t.nodeName.toLowerCase()]||t.length>0)return!0}var s=n,l,c,u,d=B.getRng(!0);new o(A).normalize(d);var f=d.startOffset,m=d.startContainer;if(1==m.nodeType&&m.hasChildNodes()){var g=f>m.childNodes.length-1;m=m.childNodes[Math.min(f,m.childNodes.length-1)]||m,f=g&&3==m.nodeType?m.nodeValue.length:0}var v=A.getParent(m,A.isBlock),y=v?v.nodeName.toUpperCase():"",b=v?A.getParent(v.parentNode,A.isBlock):null,C=b?b.nodeName.toUpperCase():"",x=s&&s.ctrlKey;"LI"!=C||x||(v=b,y=C),m&&3==m.nodeType&&f>=m.nodeValue.length&&(h||i()||(l=A.create("br"),d.insertNode(l),d.setStartAfter(l),d.setEndAfter(l),c=!0)),l=A.create("br"),d.insertNode(l);var w=A.doc.documentMode;return h&&"PRE"==y&&(!w||8>w)&&l.parentNode.insertBefore(A.doc.createTextNode("\r"),l),u=A.create("span",{}," "),l.parentNode.insertBefore(u,l),B.scrollIntoView(u),A.remove(u),c?(d.setStartBefore(l),d.setEndBefore(l)):(d.setStartAfter(l),d.setEndAfter(l)),B.setRng(d),r.undoManager.add(),p}}),b({"JustifyLeft,JustifyCenter,JustifyRight,JustifyFull":function(e){var t="align"+e.substring(7),n=B.isCollapsed()?[A.getParent(B.getNode(),A.isBlock)]:B.getSelectedBlocks(),r=c(n,function(e){ +return!!D.matchNode(e,t)});return-1!==u(r,p)},"Bold,Italic,Underline,Strikethrough,Superscript,Subscript":function(e){return S(e)},mceBlockQuote:function(){return S("blockquote")},Outdent:function(){var e;if(L.inline_styles){if((e=A.getParent(B.getStart(),A.isBlock))&&parseInt(e.style.paddingLeft,10)>0)return p;if((e=A.getParent(B.getEnd(),A.isBlock))&&parseInt(e.style.paddingLeft,10)>0)return p}return v("InsertUnorderedList")||v("InsertOrderedList")||!L.inline_styles&&!!A.getParent(B.getNode(),"BLOCKQUOTE")},"InsertUnorderedList,InsertOrderedList":function(e){var t=A.getParent(B.getNode(),"ul,ol");return t&&("insertunorderedlist"===e&&"UL"===t.tagName||"insertorderedlist"===e&&"OL"===t.tagName)}},"state"),b({"FontSize,FontName":function(e){var t=0,n;return(n=A.getParent(B.getNode(),"span"))&&(t="fontsize"==e?n.style.fontSize:n.style.fontFamily.replace(/, /g,",").replace(/[\'\"]/g,"").toLowerCase()),t}},"value"),b({Undo:function(){r.undoManager.undo()},Redo:function(){r.undoManager.redo()}})}}),r(ne,[m],function(e){function t(e,o){var a=this,s,l;if(e=r(e),o=a.settings=o||{},s=o.base_uri,/^([\w\-]+):([^\/]{2})/i.test(e)||/^\s*#/.test(e))return void(a.source=e);var c=0===e.indexOf("//");0!==e.indexOf("/")||c||(e=(s?s.protocol||"http":"http")+"://mce_host"+e),/^[\w\-]*:?\/\//.test(e)||(l=o.base_uri?o.base_uri.path:new t(location.href).directory,""===o.base_uri.protocol?e="//mce_host"+a.toAbsPath(l,e):(e=/([^#?]*)([#?]?.*)/.exec(e),e=(s&&s.protocol||"http")+"://mce_host"+a.toAbsPath(l,e[1])+e[2])),e=e.replace(/@@/g,"(mce_at)"),e=/^(?:(?![^:@]+:[^:@\/]*@)([^:\/?#.]+):)?(?:\/\/)?((?:(([^:@\/]*):?([^:@\/]*))?@)?([^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/.exec(e),n(i,function(t,n){var r=e[n];r&&(r=r.replace(/\(mce_at\)/g,"@@")),a[t]=r}),s&&(a.protocol||(a.protocol=s.protocol),a.userInfo||(a.userInfo=s.userInfo),a.port||"mce_host"!==a.host||(a.port=s.port),a.host&&"mce_host"!==a.host||(a.host=s.host),a.source=""),c&&(a.protocol="")}var n=e.each,r=e.trim,i="source protocol authority userInfo user password host port relative path directory file query anchor".split(" "),o={ftp:21,http:80,https:443,mailto:25};return t.prototype={setPath:function(e){var t=this;e=/^(.*?)\/?(\w+)?$/.exec(e),t.path=e[0],t.directory=e[1],t.file=e[2],t.source="",t.getURI()},toRelative:function(e){var n=this,r;if("./"===e)return e;if(e=new t(e,{base_uri:n}),"mce_host"!=e.host&&n.host!=e.host&&e.host||n.port!=e.port||n.protocol!=e.protocol&&""!==e.protocol)return e.getURI();var i=n.getURI(),o=e.getURI();return i==o||"/"==i.charAt(i.length-1)&&i.substr(0,i.length-1)==o?i:(r=n.toRelPath(n.path,e.path),e.query&&(r+="?"+e.query),e.anchor&&(r+="#"+e.anchor),r)},toAbsolute:function(e,n){return e=new t(e,{base_uri:this}),e.getURI(n&&this.isSameOrigin(e))},isSameOrigin:function(e){if(this.host==e.host&&this.protocol==e.protocol){if(this.port==e.port)return!0;var t=o[this.protocol];if(t&&(this.port||t)==(e.port||t))return!0}return!1},toRelPath:function(e,t){var n,r=0,i="",o,a;if(e=e.substring(0,e.lastIndexOf("/")),e=e.split("/"),n=t.split("/"),e.length>=n.length)for(o=0,a=e.length;a>o;o++)if(o>=n.length||e[o]!=n[o]){r=o+1;break}if(e.lengtho;o++)if(o>=e.length||e[o]!=n[o]){r=o+1;break}if(1===r)return t;for(o=0,a=e.length-(r-1);a>o;o++)i+="../";for(o=r-1,a=n.length;a>o;o++)i+=o!=r-1?"/"+n[o]:n[o];return i},toAbsPath:function(e,t){var r,i=0,o=[],a,s;for(a=/\/$/.test(t)?"/":"",e=e.split("/"),t=t.split("/"),n(e,function(e){e&&o.push(e)}),e=o,r=t.length-1,o=[];r>=0;r--)0!==t[r].length&&"."!==t[r]&&(".."!==t[r]?i>0?i--:o.push(t[r]):i++);return r=e.length-i,s=0>=r?o.reverse().join("/"):e.slice(0,r).join("/")+"/"+o.reverse().join("/"),0!==s.indexOf("/")&&(s="/"+s),a&&s.lastIndexOf("/")!==s.length-1&&(s+=a),s},getURI:function(e){var t,n=this;return(!n.source||e)&&(t="",e||(t+=n.protocol?n.protocol+"://":"//",n.userInfo&&(t+=n.userInfo+"@"),n.host&&(t+=n.host),n.port&&(t+=":"+n.port)),n.path&&(t+=n.path),n.query&&(t+="?"+n.query),n.anchor&&(t+="#"+n.anchor),n.source=t),n.source}},t.parseDataUri=function(e){var t,n;return e=decodeURIComponent(e).split(","),n=/data:([^;]+)/.exec(e[0]),n&&(t=n[1]),{type:t,data:e[1]}},t}),r(re,[m],function(e){function t(){}var n=e.each,r=e.extend,i,o;return t.extend=i=function(e){function t(){var e,t,n,r=this;if(!o&&(r.init&&r.init.apply(r,arguments),t=r.Mixins))for(e=t.length;e--;)n=t[e],n.init&&n.init.apply(r,arguments)}function a(){return this}function s(e,t){return function(){var n=this,r=n._super,i;return n._super=c[e],i=t.apply(n,arguments),n._super=r,i}}var l=this,c=l.prototype,u,d,f;o=!0,u=new l,o=!1,e.Mixins&&(n(e.Mixins,function(t){t=t;for(var n in t)"init"!==n&&(e[n]=t[n])}),c.Mixins&&(e.Mixins=c.Mixins.concat(e.Mixins))),e.Methods&&n(e.Methods.split(","),function(t){e[t]=a}),e.Properties&&n(e.Properties.split(","),function(t){var n="_"+t;e[t]=function(e){var t=this,r;return e!==r?(t[n]=e,t):t[n]}}),e.Statics&&n(e.Statics,function(e,n){t[n]=e}),e.Defaults&&c.Defaults&&(e.Defaults=r({},c.Defaults,e.Defaults));for(d in e)f=e[d],"function"==typeof f&&c[d]?u[d]=s(d,f):u[d]=f;return t.prototype=u,t.constructor=t,t.extend=i,t},t}),r(ie,[m],function(e){function t(t){function n(){return!1}function r(){return!0}function i(e,i){var o,s,l,c;if(e=e.toLowerCase(),i=i||{},i.type=e,i.target||(i.target=u),i.preventDefault||(i.preventDefault=function(){i.isDefaultPrevented=r},i.stopPropagation=function(){i.isPropagationStopped=r},i.stopImmediatePropagation=function(){i.isImmediatePropagationStopped=r},i.isDefaultPrevented=n,i.isPropagationStopped=n,i.isImmediatePropagationStopped=n),t.beforeFire&&t.beforeFire(i),o=d[e])for(s=0,l=o.length;l>s;s++){if(c=o[s],c.once&&a(e,c.func),i.isImmediatePropagationStopped())return i.stopPropagation(),i;if(c.func.call(u,i)===!1)return i.preventDefault(),i}return i}function o(t,r,i,o){var a,s,l;if(r===!1&&(r=n),r)for(r={func:r},o&&e.extend(r,o),s=t.toLowerCase().split(" "),l=s.length;l--;)t=s[l],a=d[t],a||(a=d[t]=[],f(t,!0)),i?a.unshift(r):a.push(r);return c}function a(e,t){var n,r,i,o,a;if(e)for(o=e.toLowerCase().split(" "),n=o.length;n--;){if(e=o[n],r=d[e],!e){for(i in d)f(i,!1),delete d[i];return c}if(r){if(t)for(a=r.length;a--;)r[a].func===t&&(r=r.slice(0,a).concat(r.slice(a+1)),d[e]=r);else r.length=0;r.length||(f(e,!1),delete d[e])}}else{for(e in d)f(e,!1);d={}}return c}function s(e,t,n){return o(e,t,n,{once:!0})}function l(e){return e=e.toLowerCase(),!(!d[e]||0===d[e].length)}var c=this,u,d={},f;t=t||{},u=t.scope||c,f=t.toggleEvent||n,c.fire=i,c.on=o,c.off=a,c.once=s,c.has=l}var n=e.makeMap("focus blur focusin focusout click dblclick mousedown mouseup mousemove mouseover beforepaste paste cut copy selectionchange mouseout mouseenter mouseleave wheel keydown keypress keyup input contextmenu dragstart dragend dragover draggesture dragdrop drop drag submit compositionstart compositionend compositionupdate touchstart touchend"," ");return t.isNative=function(e){return!!n[e.toLowerCase()]},t}),r(oe,[],function(){function e(e){this.create=e.create}return e.create=function(t,n){return new e({create:function(e,r){function i(t){e.set(r,t.value)}function o(e){t.set(n,e.value)}var a;return e.on("change:"+r,o),t.on("change:"+n,i),a=e._bindings,a||(a=e._bindings=[],e.on("destroy",function(){for(var e=a.length;e--;)a[e]()})),a.push(function(){t.off("change:"+n,i)}),t.get(n)}})},e}),r(ae,[ie],function(e){function t(t){return t._eventDispatcher||(t._eventDispatcher=new e({scope:t,toggleEvent:function(n,r){e.isNative(n)&&t.toggleNativeEvent&&t.toggleNativeEvent(n,r)}})),t._eventDispatcher}return{fire:function(e,n,r){var i=this;if(i.removed&&"remove"!==e)return n;if(n=t(i).fire(e,n,r),r!==!1&&i.parent)for(var o=i.parent();o&&!n.isPropagationStopped();)o.fire(e,n,!1),o=o.parent();return n},on:function(e,n,r){return t(this).on(e,n,r)},off:function(e,n){return t(this).off(e,n)},once:function(e,n){return t(this).once(e,n)},hasEventListeners:function(e){return t(this).has(e)}}}),r(se,[oe,ae,re,m],function(e,t,n,r){function i(e){return e.nodeType>0}function o(e,t){var n,a;if(e===t)return!0;if(null===e||null===t)return e===t;if("object"!=typeof e||"object"!=typeof t)return e===t;if(r.isArray(t)){if(e.length!==t.length)return!1;for(n=e.length;n--;)if(!o(e[n],t[n]))return!1}if(i(e)||i(t))return e===t;a={};for(n in t){if(!o(e[n],t[n]))return!1;a[n]=!0}for(n in e)if(!a[n]&&!o(e[n],t[n]))return!1;return!0}return n.extend({Mixins:[t],init:function(t){var n,r;t=t||{};for(n in t)r=t[n],r instanceof e&&(t[n]=r.create(this,n));this.data=t},set:function(t,n){var r,i,a=this.data[t];if(n instanceof e&&(n=n.create(this,t)),"object"==typeof t){for(r in t)this.set(r,t[r]);return this}return o(a,n)||(this.data[t]=n,i={target:this,name:t,value:n,oldValue:a},this.fire("change:"+t,i),this.fire("change",i)),this},get:function(e){return this.data[e]},has:function(e){return e in this.data},bind:function(t){return e.create(this,t)},destroy:function(){this.fire("destroy")}})}),r(le,[re],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.classes.contains(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.pseudo=!!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,h,p;for(t=t||this._selectors,n=0,r=t.length;r>n;n++){for(a=t[n],o=a.length,p=e,h=0,i=o-1;i>=0;i--)for(c=a[i];p;){if(c.pseudo)for(f=p.parent().items(),u=d=f.length;u--&&f[u]!==p;);for(s=0,l=c.length;l>s;s++)if(!c[s](p,u,d)){s=l+1;break}if(s===l){h++;break}if(i===o-1)break;p=p.parent()}if(h===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(ce,[m,le,re],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].classes.contains(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},addClass:function(e){return this.each(function(t){t.classes.add(e)})},removeClass:function(e){return this.each(function(t){t.classes.remove(e)})}},e.each("fire on off show hide 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(ue,[m,w],function(e,t){var n=0;return{id:function(){return"mceu_"+n++},createFragment:function(e){return t.DOM.createFragment(e)},getWindowSize:function(){return t.DOM.getViewPort()},getSize:function(e){var t,n;if(e.getBoundingClientRect){var r=e.getBoundingClientRect();t=Math.max(r.width||r.right-r.left,e.offsetWidth),n=Math.max(r.height||r.bottom-r.bottom,e.offsetHeight)}else t=e.offsetWidth,n=e.offsetHeight;return{width:t,height:n}},getPos:function(e,n){return t.DOM.getPos(e,n)},getViewPort:function(e){return t.DOM.getViewPort(e)},get:function(e){return document.getElementById(e)},addClass:function(e,n){return t.DOM.addClass(e,n)},removeClass:function(e,n){return t.DOM.removeClass(e,n)},hasClass:function(e,n){return t.DOM.hasClass(e,n)},toggleClass:function(e,n,r){return t.DOM.toggleClass(e,n,r)},css:function(e,n,r){return t.DOM.setStyle(e,n,r)},getRuntimeStyle:function(e,n){return t.DOM.getStyle(e,n,!0)},on:function(e,n,r,i){return t.DOM.bind(e,n,r,i)},off:function(e,n,r){return t.DOM.unbind(e,n,r)},fire:function(e,n,r){return t.DOM.fire(e,n,r)},innerHtml:function(e,n){t.DOM.setHTML(e,n)}}}),r(de,[],function(){return{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})},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")}}}}),r(fe,[m],function(e){function t(){}function n(e){this.cls=[],this.cls._map={},this.onchange=e||t,this.prefix=""}return e.extend(n.prototype,{add:function(e){return e&&!this.contains(e)&&(this.cls._map[e]=!0,this.cls.push(e),this._change()),this},remove:function(e){if(this.contains(e)){for(var t=0;t0&&(e+=" "),e+=this.prefix+this.cls[t];return e},n}),r(he,[u],function(e){var t={},n;return{add:function(r){var i=r.parent();if(i){if(!i._layout||i._layout.isNative())return;t[i._id]||(t[i._id]=i),n||(n=!0,e.requestAnimationFrame(function(){var e,r;n=!1;for(e in t)r=t[e],r.state.get("rendered")&&r.reflow();t={}},document.body))}},remove:function(e){t[e._id]&&delete t[e._id]}}}),r(pe,[re,m,ie,se,ce,ue,g,de,fe,he],function(e,t,n,r,i,o,a,s,l,c){function u(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.state.get("rendered")&&d(e))}})),e._eventDispatcher}function d(e){function t(t){var n=e.getParentCtrl(t.target);n&&n.fire(t.type,t)}function n(){var e=c._lastHoverCtrl;e&&(e.fire("mouseleave",{target:e.getEl()}),e.parents().each(function(e){e.fire("mouseleave",{target:e.getEl()})}),c._lastHoverCtrl=null)}function r(t){var n=e.getParentCtrl(t.target),r=c._lastHoverCtrl,i=0,o,a,s;if(n!==r){if(c._lastHoverCtrl=n,a=n.parents().toArray().reverse(),a.push(n),r){for(s=r.parents().toArray().reverse(),s.push(r),i=0;i=i;o--)r=s[o],r.fire("mouseleave",{target:r.getEl()})}for(o=i;oo;o++)c=l[o]._eventsRoot;for(c||(c=l[l.length-1]||e),e._eventsRoot=c,s=o,o=0;s>o;o++)l[o]._eventsRoot=c;var p=c._delegates;p||(p=c._delegates={});for(d in u){if(!u)return!1;"wheel"!==d||h?("mouseenter"===d||"mouseleave"===d?c._hasMouseEnter||(a(c.getEl()).on("mouseleave",n).on("mouseover",r),c._hasMouseEnter=1):p[d]||(a(c.getEl()).on(d,t),p[d]=!0),u[d]=!1):f?a(e.getEl()).on("mousewheel",i):a(e.getEl()).on("DOMMouseScroll",i)}}}var f="onmousewheel"in document,h=!1,p="mce-",m,g=0,v={Statics:{classPrefix:p},isRtl:function(){return m.rtl},classPrefix:p,init:function(e){function n(e){var t;for(e=e.split(" "),t=0;tn.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=m.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,a,s,l,c,u;c=document.createRange?function(e){return e}:Math.round,t=e.getEl().style,i=e._layoutRect,l=e._lastRepaintRect||{},o=e.borderBox,a=o.left+o.right,s=o.top+o.bottom,i.x!==l.x&&(t.left=c(i.x)+"px",l.x=i.x),i.y!==l.y&&(t.top=c(i.y)+"px",l.y=i.y),i.w!==l.w&&(u=c(i.w-a),t.width=(u>=0?u:0)+"px",l.w=i.w),i.h!==l.h&&(u=c(i.h-s),t.height=(u>=0?u:0)+"px",l.h=i.h),e._hasBody&&i.innerW!==l.innerW&&(u=c(i.innerW),r=e.getEl("body"),r&&(n=r.style,n.width=(u>=0?u:0)+"px"),l.innerW=i.innerW),e._hasBody&&i.innerH!==l.innerH&&(u=c(i.innerH),r=r||e.getEl("body"),r&&(n=n||r.style,n.height=(u>=0?u:0)+"px"),l.innerH=i.innerH),e._lastRepaintRect=l,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?t.call(n,i):(i.action=e,void this.fire("execute",i))}}var r=this;return u(r).on(e,n(t)),r},off:function(e,t){return u(this).off(e,t),this},fire:function(e,t,n){var r=this;if(t=t||{},t.control||(t.control=r),t=u(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 u(this).has(e)},parents:function(e){var t=this,n,r=new i;for(n=t.parent();n;n=n.parent())r.add(n);return e&&(r=r.filter(e)),r},parentsAndSelf:function(e){return new i(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]},innerHtml:function(e){return this.$el.html(e),this},getEl:function(e){var t=e?this._id+"-"+e:this._id;return this._elmCache[t]||(this._elmCache[t]=a("#"+t)[0]),this._elmCache[t]},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.state.get("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 m.translate?m.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,i;if(e.items){var o=e.items().toArray();for(i=o.length;i--;)o[i].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&&a(t).off();var s=e.getRoot().controlIdLookup;return s&&delete s[e._id],t&&t.parentNode&&t.parentNode.removeChild(t),e.state.set("rendered",!1),e.state.destroy(),e.fire("remove"),e},renderBefore:function(e){return a(e).before(this.renderHtml()),this.postRender(),this},renderTo:function(e){return a(e||this.getContainerElm()).append(this.renderHtml()),this.postRender(),this},preRender:function(){},render:function(){},renderHtml:function(){return'
    '},postRender:function(){var e=this,t=e.settings,n,r,i,o,s;e.$el=a(e.getEl()),e.state.set("rendered",!0);for(o in t)0===o.indexOf("on")&&e.on(o.substr(2),t[o]);if(e._eventsRoot){for(i=e.parent();!s&&i;i=i.parent())s=i._eventsRoot;if(s)for(o in s._nativeEvents)e._nativeEvents[o]=!0}d(e),t.style&&(n=e.getEl(),n&&(n.setAttribute("style",t.style),n.style.cssText=t.style)),e.settings.border&&(r=e.borderBox,e.$el.css({"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 u in e._aria)e.aria(u,e._aria[u]);e.state.get("visible")===!1&&(e.getEl().style.display="none"),e.bindStates(),e.state.on("change:visible",function(t){var n=t.value,r;e.state.get("rendered")&&(e.getEl().style.display=n===!1?"none":"",e.getEl().getBoundingClientRect()),r=e.parent(),r&&(r._lastRect=null),e.fire(n?"show":"hide"),c.add(e)}),e.fire("postrender",{},!1)},bindStates:function(){},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},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(){c.remove(this);var e=this.parent();return e._layout&&!e._layout.isNative()&&e.reflow(),this}};return t.each("text title visible disabled active value".split(" "),function(e){v[e]=function(t){return 0===arguments.length?this.state.get(e):("undefined"!=typeof t&&this.state.set(e,t),this)}}),m=e.extend(v)}),r(me,[],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(ge,[],function(){return function(e){function t(e){return e&&1===e.nodeType}function n(e){return e=e||C,t(e)?e.getAttribute("role"):null}function r(e){for(var t,r=e||C;r=r.parentNode;)if(t=n(r))return t}function i(e){var n=C;return t(n)?n.getAttribute("aria-"+e):void 0}function o(e){var t=e.tagName.toUpperCase();return"INPUT"==t||"TEXTAREA"==t}function a(e){return o(e)&&!e.hidden?!0:/^(button|menuitem|checkbox|tab|menuitemcheckbox|option|gridcell)$/.test(n(e))?!0:!1}function s(e){function t(e){if(1==e.nodeType&&"none"!=e.style.display){a(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 d(e,t){var n=-1,r=l();t=t||s(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;t.parent(e),t.state.get("rendered")||(r=e.getEl("body"),r.hasChildNodes()&&n<=r.childNodes.length-1?a(r.childNodes[n]).before(t.renderHtml()):a(r).append(t.renderHtml()),t.postRender(),l.add(t))}),e._layout.applyClasses(e.items().filter(":visible")),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.state.set("rendered",!0),e.settings.style&&e.$el.css(e.settings.style),e.settings.border&&(t=e.borderBox,e.$el.css({"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(l.remove(this),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(ye,[g],function(e){function t(e){var 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}}function n(e){var t,n;if(e.changedTouches)for(t="screenX screenY pageX pageY clientX clientY".split(" "),n=0;n").css({position:"absolute",top:0,left:0,width:c.width,height:c.height,zIndex:2147483647,opacity:1e-4,cursor:m}).appendTo(s.body),e(s).on("mousemove touchmove",d).on("mouseup touchend",u),i.start(r)},d=function(e){return n(e),e.button!==l?u(e):(e.deltaX=e.screenX-f,e.deltaY=e.screenY-h,e.preventDefault(),void i.drag(e))},u=function(t){n(t),e(s).off("mousemove touchmove",d).off("mouseup touchend",u),a.remove(),i.stop&&i.stop(t)},this.destroy=function(){e(o()).off()},e(o()).on("mousedown touchstart",c)}}),r(be,[g,ye],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,h,p,m,g,v,y,b;if(f=i.getEl("scroll"+t)){if(y=a.toLowerCase(),b=s.toLowerCase(),e(i.getEl("absend")).css(y,i.layoutRect()[l]-1),!c)return void e(f).css("display","none");e(f).css("display","block"),d=i.getEl("body"),h=i.getEl("scroll"+t+"t"),p=d["client"+s]-2*o,p-=n&&r?f["client"+u]:0,m=d["scroll"+s],g=p/m,v={},v[y]=d["offset"+a]+o,v[b]=p,e(f).css(v),v={},v[y]=d["scroll"+a]*g,v[b]=p*g,e(h).css(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;e(i.getEl()).append('
    '),i.draghelper=new t(u+"t",{start:function(){c=i.getEl("body")["scroll"+r],e("#"+u).addClass(d+"active")},drag:function(e){var t,u,d,f,h=i.layoutRect();u=h.contentW>h.innerW,d=h.contentH>h.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("#"+u).removeClass(d+"active")}})}i.classes.add("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(i.getEl("body")).on("scroll",n)),n())}}}),r(Ce,[ve,be],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(xe,[ue],function(e){function t(t,n,r){var i,o,a,s,l,c,u,d,f,h;return f=e.getViewPort(),o=e.getPos(n),a=o.x,s=o.y,t.state.get("fixed")&&"static"==e.getRuntimeStyle(document.body,"position")&&(a-=f.x,s-=f.y),i=t.getEl(),h=e.getSize(i),l=h.width,c=h.height,h=e.getSize(n),u=h.width,d=h.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.state.get("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(we,[ue],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(Ee,[Ce,xe,we,ue,g,u],function(e,t,n,r,i,o){function a(e,t){for(;e;){if(e==t)return!0;e=e.parent()}}function s(e){for(var t=v.length;t--;){var n=v[t],r=n.getParentCtrl(e.target);if(n.settings.autohide){if(r&&(a(r,n)||n.parent()===r))continue;e=n.fire("autohide",{target:e.target}),e.isDefaultPrevented()||n.hide()}}}function l(){p||(p=function(e){2!=e.button&&s(e)},i(document).on("click touchstart",p))}function c(){m||(m=function(){var e;for(e=v.length;e--;)d(v[e])},i(window).on("scroll",m))}function u(){if(!g){var e=document.documentElement,t=e.clientWidth,n=e.clientHeight;g=function(){document.all&&t==e.clientWidth&&n==e.clientHeight||(t=e.clientWidth,n=e.clientHeight,C.hideAll())},i(window).on("resize",g)}}function d(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
    ').appendTo(t.getContainerElm())),o.setTimeout(function(){n.addClass(r+"in"),i(t.getEl()).addClass(r+"in")}),b=!0),f(!0,t)}}),t.on("show",function(){t.parents().each(function(e){return e.state.get("fixed")?(t.fixed(!0),!1):void 0})}),e.popover&&(t._preBodyHtml='
    ',t.classes.add("popover").add("bottom").add(t.isRtl()?"end":"start"))},fixed:function(e){var t=this;if(t.state.get("fixed")!=e){if(t.state.get("rendered")){var n=r.getViewPort();e?t.layoutRect().y-=n.y:t.layoutRect().y+=n.y}t.classes.toggle("fixed",e),t.state.set("fixed",e)}return t},show:function(){var e=this,t,n=e._super();for(t=v.length;t--&&v[t]!==e;);return-1===t&&v.push(e),n},hide:function(){return h(this),f(!1,this),this._super()},hideAll:function(){C.hideAll()},close:function(){var e=this;return e.fire("close").isDefaultPrevented()||(e.remove(),f(!1,e)),e},remove:function(){h(this),this._super()},postRender:function(){var e=this;return e.settings.bodyRole&&this.getEl("body").setAttribute("role",e.settings.bodyRole),e._super()}});return C.hideAll=function(){for(var e=v.length;e--;){var t=v[e];t&&t.settings.autohide&&(t.hide(),v.splice(e,1))}},C}),r(Ne,[Ee,Ce,ue,g,ye,de,h,u],function(e,t,n,r,i,o,a,s){function l(e){var t="width=device-width,initial-scale=1.0,user-scalable=0,minimum-scale=1.0,maximum-scale=1.0",n=r("meta[name=viewport]")[0],i;a.overrideViewPort!==!1&&(n||(n=document.createElement("meta"),n.setAttribute("name","viewport"),document.getElementsByTagName("head")[0].appendChild(n)),i=n.getAttribute("content"),i&&"undefined"!=typeof f&&(f=i),n.setAttribute("content",e?t:f))}function c(e){for(var t=0;tr.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=e.settings.x||Math.max(0,a.w/2-t.w/2),t.y=e.settings.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,i=document.documentElement,a,l=t.classPrefix,c;if(e!=t._fullscreen)if(r(window).on("resize",function(){var e;if(t._fullscreen)if(a)t._timer||(t._timer=s.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&&(a=!0)}}),c=t.layoutRect(),t._fullscreen=e,e){t._initial={x:c.x,y:c.y,w:c.w,h:c.h},t.borderBox=o.parseBox("0"),t.getEl("head").style.display="none",c.deltaH-=c.headerH+2,r([i,document.body]).addClass(l+"fullscreen"),t.classes.add("fullscreen");var u=n.getWindowSize();t.moveTo(0,0).resizeTo(u.w,u.h)}else t.borderBox=o.parseBox(t.settings.border),t.getEl("head").style.display="",c.deltaH+=c.headerH,r([i,document.body]).removeClass(l+"fullscreen"),t.classes.remove("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.classes.add("in")},0),e._super(),e.statusbar&&e.statusbar.postRender(),e.focus(),this.dragHelper=new i(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()}),d.push(e),l(!0)},submit:function(){return this.fire("submit",{data:this.toJSON()})},remove:function(){var e=this,t;for(e.dragHelper.destroy(),e._super(),e.statusbar&&this.statusbar.remove(),t=d.length;t--;)d[t]===e&&d.splice(t,1);l(d.length>0),c(e.classPrefix)},getContentWindow:function(){var e=this.getEl().getElementsByTagName("iframe")[0];return e?e.contentWindow:null}});return a.desktop||u(),h}),r(_e,[Ne],function(e){var t=e.extend({init:function(e){e={border:1,padding:20,layout:"flex",pack:"center",align:"center",containerCls:"panel",autoScroll:!0,buttons:{type:"button",text:"Ok",action:"ok"},items:{type:"label",multiline:!0,maxWidth:500,maxHeight:200}},this._super(e)},Statics:{OK:1,OK_CANCEL:2,YES_NO:3,YES_NO_CANCEL:4,msgBox:function(n){function r(e,t,n){return{type:"button",text:e,subtype:n?"primary":"",onClick:function(e){e.control.parents()[1].close(),o(t)}}}var i,o=n.callback||function(){};switch(n.buttons){case t.OK_CANCEL:i=[r("Ok",!0,!0),r("Cancel",!1)];break;case t.YES_NO:case t.YES_NO_CANCEL:i=[r("Yes",1,!0),r("No",0)],n.buttons==t.YES_NO_CANCEL&&i.push(r("Cancel",-1));break;default:i=[r("Ok",!0,!0)]}return new e({padding:20,x:n.x,y:n.y,minWidth:300,minHeight:100,layout:"flex",pack:"center",align:"center",buttons:i,title:n.title,role:"alertdialog",items:{type:"label",multiline:!0,maxWidth:500,maxHeight:200,text:n.text},onPostRender:function(){this.aria("describedby",this.items()[0]._id)},onClose:n.onClose,onCancel:function(){o(!1)}}).renderTo(document.body).reflow()},alert:function(e,n){return"string"==typeof e&&(e={text:e}),e.callback=n,t.msgBox(e)},confirm:function(e,n){return"string"==typeof e&&(e={text:e}),e.callback=n,e.buttons=t.OK_CANCEL,t.msgBox(e)}}});return t}),r(Se,[Ne,_e],function(e,t){return function(n){function r(){return s.length?s[s.length-1]:void 0}function i(e){n.fire("OpenWindow",{win:e})}function o(e){n.fire("CloseWindow",{win:e})}var a=this,s=[];a.windows=s,n.on("remove",function(){for(var e=s.length;e--;)s[e].close()}),a.open=function(t,r){var a;return n.editorManager.setActive(n),t.title=t.title||" ",t.url=t.url||t.file,t.url&&(t.width=parseInt(t.width||320,10),t.height=parseInt(t.height||240,10)),t.body&&(t.items={defaults:t.defaults,type:t.bodyType||"form",items:t.body}),t.url||t.buttons||(t.buttons=[{text:"Ok",subtype:"primary",onclick:function(){a.find("form")[0].submit()}},{text:"Cancel",onclick:function(){a.close()}}]),a=new e(t),s.push(a),a.on("close",function(){for(var e=s.length;e--;)s[e]===a&&s.splice(e,1);s.length||n.focus(),o(a)}),t.data&&a.on("postRender",function(){this.find("*").each(function(e){var n=e.name();n in t.data&&e.value(t.data[n])})}),a.features=t||{},a.params=r||{},1===s.length&&n.nodeChanged(),a=a.renderTo().reflow(),i(a),a},a.alert=function(e,r,a){var s;s=t.alert(e,function(){r?r.call(a||this):n.focus()}),s.on("close",function(){o(s)}),i(s)},a.confirm=function(e,n,r){var a;a=t.confirm(e,function(e){n.call(r||this,e)}),a.on("close",function(){o(a)}),i(a)},a.close=function(){r()&&r().close()},a.getParams=function(){return r()?r().params:null},a.setParams=function(e){r()&&(r().params=e)},a.getWindows=function(){return s}}}),r(ke,[pe,xe],function(e,t){return e.extend({Mixins:[t],Defaults:{classes:"widget tooltip tooltip-n"},renderHtml:function(){var e=this,t=e.classPrefix;return'"},bindStates:function(){var e=this;return e.state.on("change:text",function(t){e.getEl().lastChild.innerHTML=e.encode(t.value)}),e._super()},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(Te,[pe,ke],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.classes.toggle("tooltip-n","bc-tc"==i),r.classes.toggle("tooltip-nw","bc-tl"==i),r.classes.toggle("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},postRender:function(){var e=this,t=e.settings;e._super(),e.parent()||!t.width&&!t.height||(e.initLayoutRect(),e.repaint()),t.autofocus&&e.focus()},bindStates:function(){function e(e){n.aria("disabled",e),n.classes.toggle("disabled",e)}function t(e){n.aria("pressed",e),n.classes.toggle("active",e)}var n=this;return n.state.on("change:disabled",function(t){e(t.value)}),n.state.on("change:active",function(e){t(e.value)}),n.state.get("disabled")&&e(!0),n.state.get("active")&&t(!0),n._super()},remove:function(){this._super(),n&&(n.remove(),n=null)}});return r}),r(Re,[Te],function(e){return e.extend({Defaults:{value:0},init:function(e){var t=this;t._super(e),t.classes.add("progress"),t.settings.filter||(t.settings.filter=function(e){return Math.round(e)})},renderHtml:function(){var e=this,t=e._id,n=this.classPrefix;return'
    0%
    '},postRender:function(){var e=this;return e._super(),e.value(e.settings.value),e},bindStates:function(){function e(e){e=t.settings.filter(e),t.getEl().lastChild.innerHTML=e+"%",t.getEl().firstChild.firstChild.style.width=e+"%"}var t=this;return t.state.on("change:value",function(t){e(t.value)}),e(t.state.get("value")),t._super()}})}),r(Ae,[pe,xe,Re],function(e,t,n){return e.extend({Mixins:[t],Defaults:{classes:"widget notification"},init:function(e){var t=this;t._super(e),e.text&&t.text(e.text),e.icon&&(t.icon=e.icon),e.color&&(t.color=e.color),e.type&&t.classes.add("notification-"+e.type),e.timeout&&(e.timeout<0||e.timeout>0)&&!e.closeButton?t.closeButton=!1:(t.classes.add("has-close"),t.closeButton=!0),e.progressBar&&(t.progressBar=new n),t.on("click",function(e){-1!=e.target.className.indexOf(t.classPrefix+"close")&&t.close()})},renderHtml:function(){var e=this,t=e.classPrefix,n="",r="",i="",o="";return e.icon&&(n=''),e.color&&(o=' style="background-color: '+e.color+'"'),e.closeButton&&(r=''),e.progressBar&&(i=e.progressBar.renderHtml()),'"},bindStates:function(){var e=this;return e.state.on("change:text",function(t){e.getEl().childNodes[1].innerHTML=t.value}),e.progressBar&&e.progressBar.bindStates(),e._super()},close:function(){var e=this;return e.fire("close").isDefaultPrevented()||e.remove(),e},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(Be,[Ae,u],function(e,t){return function(n){function r(){return l.length?l[l.length-1]:void 0}function i(){t.requestAnimationFrame(function(){o(),a()})}function o(){for(var e=0;e0){var e=l.slice(0,1)[0],t=n.inline?n.getElement():n.getContentAreaContainer();if(e.moveRel(t,"tc-tc"),l.length>1)for(var r=1;r0&&(r.timer=setTimeout(function(){r.close()},t.timeout)),r.on("close",function(){var e=l.length;for(r.timer&&n.getWin().clearTimeout(r.timer);e--;)l[e]===r&&l.splice(e,1);a()}),r.renderTo(),a(),r},s.close=function(){r()&&r().close()},s.getNotifications=function(){return l},n.on("SkinLoaded",function(){var e=n.settings.service_message;e&&n.notificationManager.open({text:e,type:"warning",timeout:0,icon:""})})}}),r(De,[w],function(e){function t(t,n,r){for(var i=[];n&&n!=t;n=n.parentNode)i.push(e.nodeIndex(n,r));return i}function n(e,t){var n,r,i;for(r=e,n=t.length-1;n>=0;n--){if(i=r.childNodes,t[n]>i.length-1)return null;r=i[t[n]]}return r}return{create:t,resolve:n}}),r(Me,[I,T,y,De,A,C,h,m,u,k],function(e,t,n,r,i,o,a,s,l,c){return function(u){function d(e,t){try{u.getDoc().execCommand(e,!1,t)}catch(n){}}function f(){var e=u.getDoc().documentMode;return e?e:6}function h(e){return e.isDefaultPrevented()}function p(e){var t,n;e.dataTransfer&&(u.selection.isCollapsed()&&"IMG"==e.target.tagName&&Q.select(e.target),t=u.selection.getContent(),t.length>0&&(n=oe+escape(u.id)+","+escape(t),e.dataTransfer.setData(ae,n)))}function m(e){var t;return e.dataTransfer&&(t=e.dataTransfer.getData(ae),t&&t.indexOf(oe)>=0)?(t=t.substr(oe.length).split(","),{id:unescape(t[0]),html:unescape(t[1])}):null}function g(e){u.queryCommandSupported("mceInsertClipboardContent")?u.execCommand("mceInsertClipboardContent",!1,{content:e}):u.execCommand("mceInsertContent",!1,e)}function v(){function i(e){var t=C.schema.getBlockElements(),n=u.getBody();if("BR"!=e.nodeName)return!1;for(e=e;e!=n&&!t[e.nodeName];e=e.parentNode)if(e.nextSibling)return!1;return!0}function o(e,t){var n;for(n=e.nextSibling;n&&n!=t;n=n.nextSibling)if((3!=n.nodeType||0!==X.trim(n.data).length)&&n!==t)return!1;return n===t}function a(e,t,r){var o,a,s;for(s=C.schema.getNonEmptyElements(),o=new n(r||e,e);a=o[t?"next":"prev"]();){if(s[a.nodeName]&&!i(a))return a;if(3==a.nodeType&&a.data.length>0)return a}}function c(e){var n,r,i,o,s;if(!e.collapsed&&(n=C.getParent(t.getNode(e.startContainer,e.startOffset),C.isBlock),r=C.getParent(t.getNode(e.endContainer,e.endOffset),C.isBlock),s=u.schema.getTextBlockElements(),n!=r&&s[n.nodeName]&&s[r.nodeName]&&"false"!==C.getContentEditable(n)&&"false"!==C.getContentEditable(r)))return e.deleteContents(),i=a(n,!1),o=a(r,!0),C.isEmpty(r)||X(n).append(r.childNodes),X(r).remove(),i?1==i.nodeType?"BR"==i.nodeName?(e.setStartBefore(i),e.setEndBefore(i)):(e.setStartAfter(i),e.setEndAfter(i)):(e.setStart(i,i.data.length),e.setEnd(i,i.data.length)):o&&(1==o.nodeType?(e.setStartBefore(o),e.setEndBefore(o)):(e.setStart(o,0),e.setEnd(o,0))),x.setRng(e),!0}function d(e,n){var r,i,s,l,c,d;if(!e.collapsed)return e;if(c=e.startContainer,d=e.startOffset,3==c.nodeType)if(n){if(d0)return e;if(r=t.getNode(e.startContainer,e.startOffset),s=C.getParent(r,C.isBlock),i=a(u.getBody(),n,r),l=C.getParent(i,C.isBlock),!r||!i)return e;if(l&&s!=l)if(n){if(!o(s,l))return e;1==r.nodeType?"BR"==r.nodeName?e.setStartBefore(r):e.setStartAfter(r):e.setStart(r,r.data.length),1==i.nodeType?e.setEnd(i,0):e.setEndBefore(i)}else{if(!o(l,s))return e;1==i.nodeType?"BR"==i.nodeName?e.setStartBefore(i):e.setStartAfter(i):e.setStart(i,i.data.length),1==r.nodeType?e.setEnd(r,0):e.setEndBefore(r)}return e}function f(e){var t=x.getRng();return t=d(t,e),c(t)?!0:void 0}function v(e,t){function n(e,n){return m=X(n).parents().filter(function(e,t){return!!u.schema.getTextInlineElements()[t.nodeName]}),l=e.cloneNode(!1),m=s.map(m,function(e){return e=e.cloneNode(!1),l.hasChildNodes()?(e.appendChild(l.firstChild),l.appendChild(e)):l.appendChild(e),l.appendChild(e),e}),m.length?(p=C.create("br"),m[0].appendChild(p),C.replace(l,e),t.setStartBefore(p),t.setEndBefore(p),u.selection.setRng(t),p):null}function i(e){return e&&u.schema.getTextBlockElements()[e.tagName]}var o,a,l,c,d,f,h,p,m;if(t.collapsed&&(f=t.startContainer,h=t.startOffset,a=C.getParent(f,C.isBlock),i(a)))if(1==f.nodeType){if(f=f.childNodes[h],f&&"BR"!=f.tagName)return;if(d=e?a.nextSibling:a.previousSibling,C.isEmpty(a)&&i(d)&&C.isEmpty(d)&&n(a,f))return C.remove(d),!0}else if(3==f.nodeType){if(o=r.create(a,f),c=a.cloneNode(!0),f=r.resolve(c,o),e){if(h>=f.data.length)return;f.deleteData(h,1)}else{if(0>=h)return;f.deleteData(h-1,1)}if(C.isEmpty(c))return n(a,f)}}function y(e){var t,n,r;f(e)||(s.each(u.getBody().getElementsByTagName("*"),function(e){"SPAN"==e.tagName&&e.setAttribute("mce-data-marked",1),!e.hasAttribute("data-mce-style")&&e.hasAttribute("style")&&u.dom.setAttrib(e,"style",u.dom.getAttrib(e,"style"))}),t=new w(function(){}),t.observe(u.getDoc(),{childList:!0,attributes:!0,subtree:!0,attributeFilter:["style"]}),u.getDoc().execCommand(e?"ForwardDelete":"Delete",!1,null),n=u.selection.getRng(),r=n.startContainer.parentNode,s.each(t.takeRecords(),function(e){if(C.isChildOf(e.target,u.getBody())){if("style"==e.attributeName){var t=e.target.getAttribute("data-mce-style");t?e.target.setAttribute("style",t):e.target.removeAttribute("style")}s.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),C.remove(e,!0),i&&(n.setStart(i,t),n.setEnd(i,t),u.selection.setRng(n))}})}}),t.disconnect(),s.each(u.dom.select("span[mce-data-marked]"),function(e){e.removeAttribute("mce-data-marked")}))}var b=u.getDoc(),C=u.dom,x=u.selection,w=window.MutationObserver,E,N;w||(E=!0,w=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}}),u.on("keydown",function(e){var t=e.keyCode==G,n=e.ctrlKey||e.metaKey;if(!h(e)&&(t||e.keyCode==K)){var r=u.selection.getRng(),i=r.startContainer,o=r.startOffset;if(t&&e.shiftKey)return;if(v(t,r))return void e.preventDefault();if(!n&&r.collapsed&&3==i.nodeType&&(t?o0))return;e.preventDefault(),n&&u.selection.getSel().modify("extend",t?"forward":"backward",e.metaKey?"lineboundary":"word"),y(t)}}),u.on("keypress",function(t){if(!h(t)&&!x.isCollapsed()&&t.charCode>31&&!e.metaKeyPressed(t)){var n,r,i,o,a,s;n=u.selection.getRng(),s=String.fromCharCode(t.charCode),t.preventDefault(),r=X(n.startContainer).parents().filter(function(e,t){return!!u.schema.getTextInlineElements()[t.nodeName]}),y(!0),r=r.filter(function(e,t){return!X.contains(u.getBody(),t)}),r.length?(i=C.createFragment(),r.each(function(e,t){t=t.cloneNode(!1),i.hasChildNodes()?(t.appendChild(i.firstChild),i.appendChild(t)):(a=t,i.appendChild(t)),i.appendChild(t)}),a.appendChild(u.getDoc().createTextNode(s)),o=C.getParent(n.startContainer,C.isBlock),C.isEmpty(o)?X(o).empty().append(i):n.insertNode(i),n.setStart(a.firstChild,1),n.setEnd(a.firstChild,1),u.selection.setRng(n)):u.selection.setContent(s)}}),u.addCommand("Delete",function(){y()}),u.addCommand("ForwardDelete",function(){y(!0)}),E||(u.on("dragstart",function(e){N=x.getRng(),p(e)}),u.on("drop",function(e){if(!h(e)){var n=m(e);n&&(e.preventDefault(),l.setEditorTimeout(u,function(){var r=t.getCaretRangeFromPoint(e.x,e.y,b);N&&(x.setRng(N),N=null),y(),x.setRng(r),g(n.html)}))}}),u.on("cut",function(e){h(e)||!e.clipboardData||u.selection.isCollapsed()||(e.preventDefault(),e.clipboardData.clearData(),e.clipboardData.setData("text/html",u.selection.getContent()),e.clipboardData.setData("text/plain",u.selection.getContent({format:"text"})),l.setEditorTimeout(u,function(){y(!0)}))}))}function y(){function e(e){var t=J.create("body"),n=e.cloneContents();return t.appendChild(n),Q.serializer.serialize(t,{format:"html"})}function n(n){if(!n.setStart){if(n.item)return!1;var r=n.duplicate();return r.moveToElementText(u.getBody()),t.compareRanges(n,r)}var i=e(n),o=J.createRng();o.selectNode(u.getBody());var a=e(o);return i===a}u.on("keydown",function(e){var t=e.keyCode,r,i;if(!h(e)&&(t==G||t==K)){if(r=u.selection.isCollapsed(),i=u.getBody(),r&&!J.isEmpty(i))return;if(!r&&!n(u.selection.getRng()))return;e.preventDefault(),u.setContent(""),i.firstChild&&J.isBlock(i.firstChild)?u.selection.setCursorLocation(i.firstChild,0):u.selection.setCursorLocation(i,0),u.nodeChanged()}})}function b(){u.shortcuts.add("meta+a",null,"SelectAll")}function C(){u.settings.content_editable||J.bind(u.getDoc(),"mousedown mouseup",function(e){var t;if(e.target==u.getDoc().documentElement)if(t=Q.getRng(),u.getBody().focus(),"mousedown"==e.type){if(c.isCaretContainer(t.startContainer))return;Q.placeCaretAt(e.clientX,e.clientY)}else Q.setRng(t)})}function x(){u.on("keydown",function(e){if(!h(e)&&e.keyCode===K){if(!u.getBody().getElementsByTagName("hr").length)return;if(Q.isCollapsed()&&0===Q.getRng(!0).startOffset){var t=Q.getNode(),n=t.previousSibling;if("HR"==t.nodeName)return J.remove(t),void e.preventDefault();n&&n.nodeName&&"hr"===n.nodeName.toLowerCase()&&(J.remove(n),e.preventDefault())}}})}function w(){window.Range.prototype.getClientRects||u.on("mousedown",function(e){if(!h(e)&&"HTML"===e.target.nodeName){var t=u.getBody();t.blur(),l.setEditorTimeout(u,function(){t.focus()})}})}function E(){u.on("click",function(e){var t=e.target;/^(IMG|HR)$/.test(t.nodeName)&&"false"!==J.getContentEditableParent(t)&&(e.preventDefault(),Q.getSel().setBaseAndExtent(t,0,t,1),u.nodeChanged()),"A"==t.nodeName&&J.hasClass(t,"mce-item-anchor")&&(e.preventDefault(),Q.select(t))})}function N(){function e(){var e=J.getAttribs(Q.getStart().cloneNode(!1));return function(){var t=Q.getStart();t!==u.getBody()&&(J.setAttrib(t,"style",null),Y(e,function(e){t.setAttributeNode(e.cloneNode(!0))}))}}function t(){return!Q.isCollapsed()&&J.getParent(Q.getStart(),J.isBlock)!=J.getParent(Q.getEnd(),J.isBlock)}u.on("keypress",function(n){var r;return h(n)||8!=n.keyCode&&46!=n.keyCode||!t()?void 0:(r=e(),u.getDoc().execCommand("delete",!1,null),r(),n.preventDefault(),!1)}),J.bind(u.getDoc(),"cut",function(n){var r;!h(n)&&t()&&(r=e(),l.setEditorTimeout(u,function(){r()}))})}function _(){document.body.setAttribute("role","application")}function S(){u.on("keydown",function(e){if(!h(e)&&e.keyCode===K&&Q.isCollapsed()&&0===Q.getRng(!0).startOffset){var t=Q.getNode().previousSibling;if(t&&t.nodeName&&"table"===t.nodeName.toLowerCase())return e.preventDefault(),!1}})}function k(){f()>7||(d("RespectVisibilityInDesign",!0),u.contentStyles.push(".mceHideBrInPre pre br {display: none}"),J.addClass(u.getBody(),"mceHideBrInPre"),ee.addNodeFilter("pre",function(e){for(var t=e.length,n,r,o,a;t--;)for(n=e[t].getAll("br"),r=n.length;r--;)o=n[r],a=o.prev,a&&3===a.type&&"\n"!=a.value.charAt(a.value-1)?a.value+="\n":o.parent.insert(new i("#text",3),o,!0).value="\n"}),te.addNodeFilter("pre",function(e){for(var t=e.length,n,r,i,o;t--;)for(n=e[t].getAll("br"),r=n.length;r--;)i=n[r],o=i.prev,o&&3==o.type&&(o.value=o.value.replace(/\r?\n$/,""))}))}function T(){J.bind(u.getBody(),"mouseup",function(){var e,t=Q.getNode();"IMG"==t.nodeName&&((e=J.getStyle(t,"width"))&&(J.setAttrib(t,"width",e.replace(/[^0-9%]+/g,"")),J.setStyle(t,"width","")), +(e=J.getStyle(t,"height"))&&(J.setAttrib(t,"height",e.replace(/[^0-9%]+/g,"")),J.setStyle(t,"height","")))})}function R(){u.on("keydown",function(t){var n,r,i,o,a;if(!h(t)&&t.keyCode==e.BACKSPACE&&(n=Q.getRng(),r=n.startContainer,i=n.startOffset,o=J.getRoot(),a=r,n.collapsed&&0===i)){for(;a&&a.parentNode&&a.parentNode.firstChild==a&&a.parentNode!=o;)a=a.parentNode;"BLOCKQUOTE"===a.tagName&&(u.formatter.toggle("blockquote",null,a),n=J.createRng(),n.setStart(r,0),n.setEnd(r,0),Q.setRng(n))}})}function A(){function e(){u._refreshContentEditable(),d("StyleWithCSS",!1),d("enableInlineTableEditing",!1),Z.object_resizing||d("enableObjectResizing",!1)}Z.readonly||u.on("BeforeExecCommand MouseDown",e)}function B(){function e(){Y(J.select("a"),function(e){var t=e.parentNode,n=J.getRoot();if(t.lastChild===e){for(;t&&!J.isBlock(t);){if(t.parentNode.lastChild!==t||t===n)return;t=t.parentNode}J.add(t,"br",{"data-mce-bogus":1})}})}u.on("SetContent ExecCommand",function(t){("setcontent"==t.type||"mceInsertLink"===t.command)&&e()})}function D(){Z.forced_root_block&&u.on("init",function(){d("DefaultParagraphSeparator",Z.forced_root_block)})}function M(){u.on("keydown",function(e){var t;h(e)||e.keyCode!=K||(t=u.getDoc().selection.createRange(),t&&t.item&&(e.preventDefault(),u.undoManager.beforeChange(),J.remove(t.item(0)),u.undoManager.add()))})}function L(){var e;f()>=10&&(e="",Y("p div h1 h2 h3 h4 h5 h6".split(" "),function(t,n){e+=(n>0?",":"")+t+":empty"}),u.contentStyles.push(e+"{padding-right: 1px !important}"))}function P(){f()<9&&(ee.addNodeFilter("noscript",function(e){for(var t=e.length,n,r;t--;)n=e[t],r=n.firstChild,r&&n.attr("data-mce-innertext",r.value)}),te.addNodeFilter("noscript",function(e){for(var t=e.length,n,r,a;t--;)n=e[t],r=e[t].firstChild,r?r.value=o.decode(r.value):(a=n.attributes.map["data-mce-innertext"],a&&(n.attr("data-mce-innertext",null),r=new i("#text",3),r.value=a,r.raw=!0,n.append(r)))}))}function H(){function e(e,t){var n=i.createTextRange();try{n.moveToPoint(e,t)}catch(r){n=null}return n}function t(t){var r;t.button?(r=e(t.x,t.y),r&&(r.compareEndPoints("StartToStart",a)>0?r.setEndPoint("StartToStart",a):r.setEndPoint("EndToEnd",a),r.select())):n()}function n(){var e=r.selection.createRange();a&&!e.item&&0===e.compareEndPoints("StartToEnd",e)&&a.select(),J.unbind(r,"mouseup",n),J.unbind(r,"mousemove",t),a=o=0}var r=J.doc,i=r.body,o,a,s;r.documentElement.unselectable=!0,J.bind(r,"mousedown contextmenu",function(i){if("HTML"===i.target.nodeName){if(o&&n(),s=r.documentElement,s.scrollHeight>s.clientHeight)return;o=1,a=e(i.x,i.y),a&&(J.bind(r,"mouseup",n),J.bind(r,"mousemove",t),J.getRoot().focus(),a.select())}})}function O(){u.on("keyup focusin mouseup",function(t){65==t.keyCode&&e.metaKeyPressed(t)||Q.normalize()},!0)}function I(){u.contentStyles.push("img:-moz-broken {-moz-force-broken-image-icon:1;min-width:24px;min-height:24px}")}function F(){u.inline||u.on("keydown",function(){document.activeElement==document.body&&u.getWin().focus()})}function z(){u.inline||(u.contentStyles.push("body {min-height: 150px}"),u.on("click",function(e){var t;if("HTML"==e.target.nodeName){if(a.ie>11)return void u.getBody().focus();t=u.selection.getRng(),u.getBody().focus(),u.selection.setRng(t),u.selection.normalize(),u.nodeChanged()}}))}function W(){a.mac&&u.on("keydown",function(t){!e.metaKeyPressed(t)||t.shiftKey||37!=t.keyCode&&39!=t.keyCode||(t.preventDefault(),u.selection.getSel().modify("move",37==t.keyCode?"backward":"forward","lineboundary"))})}function V(){d("AutoUrlDetect",!1)}function U(){u.on("click",function(e){var t=e.target;do if("A"===t.tagName)return void e.preventDefault();while(t=t.parentNode)}),u.contentStyles.push(".mce-content-body {-webkit-touch-callout: none}")}function $(){u.on("init",function(){u.dom.bind(u.getBody(),"submit",function(e){e.preventDefault()})})}function q(){ee.addNodeFilter("br",function(e){for(var t=e.length;t--;)"Apple-interchange-newline"==e[t].attr("class")&&e[t].remove()})}function j(){u.on("dragstart",function(e){p(e)}),u.on("drop",function(e){if(!h(e)){var n=m(e);if(n&&n.id!=u.id){e.preventDefault();var r=t.getCaretRangeFromPoint(e.x,e.y,u.getDoc());Q.setRng(r),g(n.html)}}})}var Y=s.each,X=u.$,K=e.BACKSPACE,G=e.DELETE,J=u.dom,Q=u.selection,Z=u.settings,ee=u.parser,te=u.serializer,ne=a.gecko,re=a.ie,ie=a.webkit,oe="data:text/mce-internal,",ae=re?"Text":"URL";R(),y(),a.windowsPhone||O(),ie&&(v(),C(),E(),D(),$(),S(),q(),a.iOS?(F(),z(),U()):b()),re&&a.ie<11&&(x(),_(),k(),T(),M(),L(),P(),H()),a.ie>=11&&(z(),S()),a.ie&&(b(),V(),j()),ne&&(x(),w(),N(),A(),B(),I(),W(),S())}}),r(Le,[ae,w,m],function(e,t,n){function r(e,t){return"selectionchange"==t?e.getDoc():!e.inline&&/^mouse|click|contextmenu|drop|dragover|dragend/.test(t)?e.getDoc().documentElement:e.settings.event_root?(e.eventRoot||(e.eventRoot=o.select(e.settings.event_root)[0]),e.eventRoot):e.getBody()}function i(e,t){function n(e){return!e.hidden&&!e.readonly}var i=r(e,t),s;if(e.delegates||(e.delegates={}),!e.delegates[t])if(e.settings.event_root){if(a||(a={},e.editorManager.on("removeEditor",function(){var t;if(!e.editorManager.activeEditor&&a){for(t in a)e.dom.unbind(r(e,t));a=null}})),a[t])return;s=function(r){for(var i=r.target,a=e.editorManager.editors,s=a.length;s--;){var l=a[s].getBody();(l===i||o.isChildOf(i,l))&&n(a[s])&&a[s].fire(t,r)}},a[t]=s,o.bind(i,t,s)}else s=function(r){n(e)&&e.fire(t,r)},o.bind(i,t,s),e.delegates[t]=s}var o=t.DOM,a,s={bindPendingEventDelegates:function(){var e=this;n.each(e._pendingNativeEvents,function(t){i(e,t)})},toggleNativeEvent:function(e,t){var n=this;"focus"!=e&&"blur"!=e&&(t?n.initialized?i(n,e):n._pendingNativeEvents?n._pendingNativeEvents.push(e):n._pendingNativeEvents=[e]:n.initialized&&(n.dom.unbind(r(n,e),e,n.delegates[e]),delete n.delegates[e]))},unbindAllNativeEvents:function(){var e=this,t;if(e.delegates){for(t in e.delegates)e.dom.unbind(r(e,t),t,e.delegates[t]);delete e.delegates}e.inline||(e.getBody().onload=null,e.dom.unbind(e.getWin()),e.dom.unbind(e.getDoc())),e.dom.unbind(e.getBody()),e.dom.unbind(e.getContainer())}};return s=n.extend({},e,s)}),r(Pe,[],function(){function e(e,t,n){try{e.getDoc().execCommand(t,!1,n)}catch(r){}}function t(t,n){var r=t.readonly?"readonly":"design";n!=r&&("readonly"==n?(t.selection.controlSelection.hideResizeRect(),t.readonly=!0,t.getBody().contentEditable=!1):(t.readonly=!1,t.getBody().contentEditable=!0,e(t,"StyleWithCSS",!1),e(t,"enableInlineTableEditing",!1),e(t,"enableObjectResizing",!1),t.focus(),t.nodeChanged()),t.fire("SwitchMode",{mode:n}))}return{setMode:t}}),r(He,[m,h],function(e,t){var n=e.each,r=e.explode,i={f9:120,f10:121,f11:122},o=e.makeMap("alt,ctrl,shift,meta,access");return function(a){function s(e,s,l,c){var u,d,f;f={func:l,scope:c||a,desc:a.translate(s)},n(r(e,"+"),function(e){e in o?f[e]=!0:/^[0-9]{2,}$/.test(e)?f.keyCode=parseInt(e,10):(f.charCode=e.charCodeAt(0),f.keyCode=i[e]||e.toUpperCase().charCodeAt(0))}),u=[f.keyCode];for(d in o)f[d]?u.push(d):f[d]=!1;return f.id=u.join(","),f.access&&(f.alt=!0,t.mac?f.ctrl=!0:f.shift=!0),f.meta&&(t.mac?f.meta=!0:(f.ctrl=!0,f.meta=!1)),f}var l=this,c={};a.on("keyup keypress keydown",function(e){(e.altKey||e.ctrlKey||e.metaKey)&&!e.isDefaultPrevented()&&n(c,function(t){return t.ctrl==e.ctrlKey&&t.meta==e.metaKey&&t.alt==e.altKey&&t.shift==e.shiftKey&&(e.keyCode==t.keyCode||e.charCode&&e.charCode==t.charCode)?(e.preventDefault(),"keydown"==e.type&&t.func.call(t.scope),!0):void 0})}),l.add=function(t,i,o,l){var u;return u=o,"string"==typeof o?o=function(){a.execCommand(u,!1,null)}:e.isArray(u)&&(o=function(){a.execCommand(u[0],u[1],u[2])}),n(r(t.toLowerCase()),function(e){var t=s(e,i,o,l);c[t.id]=t}),!0},l.remove=function(e){var t=s(e);return c[t.id]?(delete c[t.id],!0):!1}}}),r(Oe,[c,m,z],function(e,t,n){return function(r){function i(e){var t,n;return n={"image/jpeg":"jpg","image/jpg":"jpg","image/gif":"gif","image/png":"png"},t=n[e.blob().type.toLowerCase()]||"dat",e.id()+"."+t}function o(e,t){return e?e.replace(/\/$/,"")+"/"+t.replace(/^\//,""):t}function a(e){return{id:e.id,blob:e.blob,base64:e.base64,filename:n.constant(i(e))}}function s(e,t,n,a){var s,l,c;s=new XMLHttpRequest,s.open("POST",r.url),s.withCredentials=r.credentials,c=a(),s.upload.onprogress=function(e){var t=Math.round(e.loaded/e.total*100);c.progressBar.value(t)},s.onload=function(){var e;return c.close(),200!=s.status?void n("HTTP Error: "+s.status):(e=JSON.parse(s.responseText),e&&"string"==typeof e.location?void t(o(r.basePath,e.location)):void n("Invalid JSON: "+s.responseText))},l=new FormData,l.append("file",e.blob(),i(e)),s.send(l)}function l(){return new e(function(e){e([])})}function c(e){return e.then(function(e){return e})["catch"](function(e){return e})}function u(e,t,n){var r=e(n),i=c(r);return delete p[t],p[t]=i,i}function d(e,n){return t.map(e,function(e){var t=e.id();return p[t]?p[t]:u(n,t,e)})}function f(t,n){function i(t){return new e(function(e){var i=r.handler;i(a(t),function(n){e({url:n,blobInfo:t,status:!0})},function(n){e({url:"",blobInfo:t,status:!1,error:n})},n)})}var o=d(t,i);return e.all(o)}function h(e,t){return r.url||r.handler!==s?f(e,t):l()}var p={};return r=t.extend({credentials:!1,handler:s},r),{upload:h}}}),r(Ie,[c],function(e){function t(t){return new e(function(e){var n=new XMLHttpRequest;n.open("GET",t,!0),n.responseType="blob",n.onload=function(){200==this.status&&e(this.response)},n.send()})}function n(e){var t,n;return e=decodeURIComponent(e).split(","),n=/data:([^;]+)/.exec(e[0]),n&&(t=n[1]),{type:t,data:e[1]}}function r(t){return new e(function(e){var r,i,o;t=n(t);try{r=atob(t.data)}catch(a){return void e(new Blob([]))}for(i=new Uint8Array(r.length),o=0;o0}function s(e){return 0>e}function l(e,n,r,i,o){var l=new t(e,i);if(s(n)){if(C(e)&&(e=l.prev(!0),r(e)))return e;for(;e=l.prev(o);)if(r(e))return e}if(a(n)){if(C(e)&&(e=l.next(!0),r(e)))return e;for(;e=l.next(o);)if(r(e))return e}return null}function c(e,t){for(e=e.parentNode;e&&e!=t;e=e.parentNode)if(b(e))return e;return t}function u(e,t){for(;e&&e!=t;){if(x(e))return e;e=e.parentNode}return null}function d(e,t,n){return u(e.container(),n)==u(t.container(),n)}function f(e,t,n){return c(e.container(),n)==c(t.container(),n)}function h(e,t){var n,r;return t?(n=t.container(),r=t.offset(),N(n)?n.childNodes[r+e]:null):null}function p(e,t){var n=t.ownerDocument.createRange();return e?(n.setStartBefore(t),n.setEndBefore(t)):(n.setStartAfter(t),n.setEndAfter(t)),n}function m(e,t,n){return u(t,e)==u(n,e)}function g(e,t,n){var r,i;for(i=e?"previousSibling":"nextSibling";n&&n!=t;){if(r=n[i],w(r)&&(r=r[i]),C(r)){if(m(t,r,n))return r;break}if(_(r))break;n=n.parentNode}return null}function v(e,t,r){var o,a,s,l,c=E(g,!0,t),u=E(g,!1,t);if(a=r.startContainer,s=r.startOffset,i.isCaretContainerBlock(a)){if(N(a)||(a=a.parentNode),l=a.getAttribute("data-mce-caret"),"before"==l&&(o=a.nextSibling,C(o)))return S(o);if("after"==l&&(o=a.previousSibling,C(o)))return k(o)}if(!r.collapsed)return r;if(n.isText(a)){if(w(a)){if(1===e){if(o=u(a))return S(o);if(o=c(a))return k(o)}if(-1===e){if(o=c(a))return k(o);if(o=u(a))return S(o)}return r}if(i.endsWithCaretContainer(a)&&s>=a.data.length-1)return 1===e&&(o=u(a))?S(o):r;if(i.startsWithCaretContainer(a)&&1>=s)return-1===e&&(o=c(a))?k(o):r;if(s===a.data.length)return o=u(a),o?S(o):r;if(0===s)return o=c(a),o?k(o):r}return r}function y(e,t){return C(h(e,t))}var b=n.isContentEditableTrue,C=n.isContentEditableFalse,x=n.matchStyleValues("display","block table table-cell table-caption"),w=i.isCaretContainer,E=e.curry,N=n.isElement,_=o.isCaretCandidate,S=E(p,!0),k=E(p,!1);return{isForwards:a,isBackwards:s,findNode:l,getEditingHost:c,getParentBlock:u,isInSameBlock:d,isInSameEditingHost:f,isBeforeContentEditableFalse:E(y,0),isAfterContentEditableFalse:E(y,-1),normalizeRange:v}}),r(Ue,[_,W,$,Ve,p,z],function(e,t,n,r,i,o){function a(e,t){for(var n=[];e&&e!=t;)n.push(e),e=e.parentNode;return n}function s(e,t){return e.hasChildNodes()&&t0)return n(y,--b);if(h(e)&&b0&&(x=s(y,b-1),m(x)))return!g(x)&&(w=r.findNode(x,e,v,x))?d(w)?n(w,w.data.length):n.after(w):d(x)?n(x,x.data.length):n.before(x);if(h(e)&&b0&&(n&&(l*=-1),r.left+=l,r.right+=l),r}function l(){var n,r,o,a,s;for(n=i("*[contentEditable=false]",t),a=0;a').css(l).appendTo(t),o&&m.addClass("mce-visual-caret-before"),d(),c=a.ownerDocument.createRange(),f=g.firstChild,c.setStart(f,0),c.setEnd(f,1),c):(g=e.insertInline(a,o),c=a.ownerDocument.createRange(),s(g.nextSibling)?(c.setStart(g,0),c.setEnd(g,0)):(c.setStart(g,1),c.setEnd(g,1)),c)}function u(){l(),g&&(e.remove(g),g=null),m&&(m.remove(),m=null),clearInterval(p)}function d(){p=a.setInterval(function(){i("div.mce-visual-caret",t).toggleClass("mce-visual-caret-hidden")},500)}function f(){a.clearInterval(p)}function h(){return".mce-visual-caret {position: absolute;background-color: black;background-color: currentcolor;}.mce-visual-caret-hidden {display: none;}*[data-mce-caret] {position: absolute;left: -1000px;right: auto;top: 0;margin: 0;padding: 0;}"}var p,m,g;return{show:c,hide:u,getCss:h,destroy:f}}}),r(qe,[p,_,V],function(e,t,n){function r(i){function o(t){return e.map(t,function(e){return e=n.clone(e),e.node=i,e})}if(e.isArray(i))return e.reduce(i,function(e,t){return e.concat(r(t))},[]);if(t.isElement(i))return o(i.getClientRects());if(t.isText(i)){var a=i.ownerDocument.createRange();return a.setStart(i,0),a.setEnd(i,i.data.length),o(a.getClientRects())}}return{getClientRects:r}}),r(je,[z,p,qe,W,Ve,Ue,$,V],function(e,t,n,r,i,o,a,s){function l(e,t,n,o){for(;o=i.findNode(o,e,r.isEditableCaretCandidate,t);)if(n(o))return}function c(e,r,i,o,a,s){function c(o){var s,l,c;for(c=n.getClientRects(o),-1==e&&(c=c.reverse()),s=0;s0&&r(l,t.last(f))&&u++,l.line=u,a(l))return!0;f.push(l)}}var u=0,d,f=[],h;return(h=t.last(s.getClientRects()))?(d=s.getNode(),c(d),l(e,o,c,d),f):f}function u(e,t){return t.line>e}function d(e,t){return t.line===e}function f(e,n,r,i){function l(n){return 1==e?t.last(n.getClientRects()):t.last(n.getClientRects())}var c=new o(n),u,d,f,h,p=[],m=0,g,v;1==e?(u=c.next,d=s.isBelow,f=s.isAbove,h=a.after(i)):(u=c.prev,d=s.isAbove,f=s.isBelow,h=a.before(i)),v=l(h);do if(h.isVisible()&&(g=l(h),!f(g,v))){if(p.length>0&&d(g,t.last(p))&&m++,g=s.clone(g),g.position=h,g.line=m,r(g))return p;p.push(g)}while(h=u(h));return p}var h=e.curry,p=h(c,-1,s.isAbove,s.isBelow),m=h(c,1,s.isBelow,s.isAbove);return{upUntil:p,downUntil:m,positionsUntil:f,isAboveLine:h(u),isLine:h(d)}}),r(Ye,[z,p,_,qe,V,Ve,W],function(e,t,n,r,i,o,a){function s(e,t){return Math.abs(e.left-t)}function l(e,t){return Math.abs(e.right-t)}function c(e,n){function r(e,t){return e>=t.left&&e<=t.right}return t.reduce(e,function(e,t){var i,o;return i=Math.min(s(e,n),l(e,n)),o=Math.min(s(t,n),l(t,n)),r(n,t)?t:r(n,e)?e:o==i&&m(t.node)?t:i>o?t:e})}function u(e,t,n,r){for(;r=g(r,e,a.isEditableCaretCandidate,t);)if(n(r))return}function d(e,n){function o(e,i){var o;return o=t.filter(r.getClientRects(i),function(t){return!e(t,n)}),a=a.concat(o),0===o.length}var a=[];return a.push(n),u(-1,e,v(o,i.isAbove),n.node),u(1,e,v(o,i.isBelow),n.node),a}function f(e){return t.filter(t.toArray(e.getElementsByTagName("*")),m)}function h(e,t){return{node:e.node,before:s(e,t)=e.top&&i<=e.bottom}),a=c(o,n),a&&(a=c(d(e,a),n),a&&m(a.node))?h(a,n):null}var m=n.isContentEditableFalse,g=o.findNode,v=e.curry;return{findClosestClientRect:c,findLineNodeRects:d,closestCaret:p}}),r(Xe,[_,p,z],function(e,t,n){function r(e){function r(e){return i(e)}function a(t){f(e.getBody()).css("cursor",t)}function s(t){return t==g.element||e.dom.isChildOf(t,g.element)?!1:i(t)?!1:!0}function l(t){var n,r,i,o,s=0,l=0,c,u,d,h;0===t.button&&(n=t.screenX-g.screenX,r=t.screenY-g.screenY,c=Math.max(Math.abs(n),Math.abs(r)),!g.dragging&&c>10&&(g.dragging=!0,a("default"),g.clone=g.element.cloneNode(!0),i=m.getPos(g.element),g.relX=g.clientX-i.x,g.relY=g.clientY-i.y,g.width=g.element.offsetWidth,g.height=g.element.offsetHeight,f(g.clone).css({width:g.width,height:g.height}).removeAttr("data-mce-selected"),g.ghost=f("
    ").css({position:"absolute",opacity:.5,overflow:"hidden",width:g.width,height:g.height}).attr({"data-mce-bogus":"all",unselectable:"on",contenteditable:"false"}).addClass("mce-drag-container mce-reset").append(g.clone).appendTo(e.getBody())[0],o=e.dom.getViewPort(e.getWin()),g.maxX=o.w,g.maxY=o.h),g.dragging&&(e.selection.placeCaretAt(t.clientX,t.clientY),u=g.clientX+n-g.relX,d=g.clientY+r+5,u+g.width>g.maxX&&(s=u+g.width-g.maxX),d+g.height>g.maxY&&(l=d+g.height-g.maxY),h="BODY"!=e.getBody().nodeName?e.getBody().getBoundingClientRect():{left:0,top:0},f(g.ghost).css({left:u-h.left,top:d-h.top,width:g.width-s,height:g.height-l})))}function c(){g.dragging&&(e.selection.setRng(e.selection.getSel().getRangeAt(0)),s(e.selection.getNode())&&e.undoManager.transact(function(){e.insertContent(m.getOuterHTML(g.element)),f(g.element).remove()})),d()}function u(a){var s;if(d(),0===a.button&&(s=t.find(e.dom.getParents(a.target),n.or(i,o)),r(s))){if(e.fire("dragstart",{target:s}).isDefaultPrevented())return;e.on("mousemove",l),e.on("mouseup",c),h!=p&&(m.bind(h,"mousemove",l),m.bind(h,"mouseup",c)),g={screenX:a.screenX,screenY:a.screenY,clientX:a.clientX,clientY:a.clientY,element:s}}}function d(){f(g.ghost).remove(),a(null),e.off("mousemove",l),e.off("mouseup",d),h!=p&&(m.unbind(h,"mousemove",l),m.unbind(h,"mouseup",d)),g={}}var f=e.$,h=document,p=e.getDoc(),m=e.dom,g={};e.on("mousedown",u),e.on("drop",function(t){var n=e.getDoc().elementFromPoint(t.clientX,t.clientY);(i(n)||i(e.dom.getContentEditableParent(n)))&&t.preventDefault()})}var i=e.isContentEditableFalse,o=e.isContentEditableTrue;return{init:r}}),r(Ke,[h,Ue,$,k,Ve,$e,je,Ye,_,T,V,I,z,p,u,Xe],function(e,t,n,r,i,o,a,s,l,c,u,d,f,h,p,m){function g(e,t){for(;t=e(t);)if(t.isVisible())return t;return t}function v(c){function f(e){return c.dom.isBlock(e)}function v(e){e&&c.selection.setRng(e)}function _(){return c.selection.getRng()}function S(e,t){c.selection.scrollIntoView(e,t)}function k(e,t,n){var r;return r=c.fire("ShowCaret",{target:t,direction:e,before:n}),r.isDefaultPrevented()?null:(S(t,-1===e),ee.show(n,t))}function T(e){var t;return t=c.fire("ObjectSelected",{target:e}),t.isDefaultPrevented()?null:(ee.hide(),R(e))}function R(e){var t=e.ownerDocument.createRange();return t.selectNode(e),t}function A(e,t){var n=i.isInSameBlock(e,t);return!n&&l.isBr(e.getNode())?!0:n}function B(e,t){return t=i.normalizeRange(e,G,t),-1==e?n.fromRangeStart(t):n.fromRangeEnd(t)}function D(e){return r.isCaretContainerBlock(e.startContainer)}function M(e,t,n,r){var i,o,a,s;return!r.collapsed&&(i=N(r),C(i))?k(e,i,-1==e):(s=D(r),o=B(e,r),n(o)?T(o.getNode(-1==e)):(o=t(o))?n(o)?k(e,o.getNode(-1==e),1==e):(a=t(o),n(a)&&A(o,a)?k(e,a.getNode(-1==e),1==e):s?W(o.toRange()):null):s?r:null)}function L(e,t,n){var r,i,o,l,c,u,d,f,p;if(p=N(n),r=B(e,n),i=t(G,a.isAboveLine(1),r),o=h.filter(i,a.isLine(1)),c=h.last(r.getClientRects()),E(r)&&(p=r.getNode()),w(r)&&(p=r.getNode(!0)),!c)return null;if(u=c.left,l=s.findClosestClientRect(o,u),l&&C(l.node))return d=Math.abs(u-l.left),f=Math.abs(u-l.right),k(e,l.node,f>d);if(p){var m=a.positionsUntil(e,G,a.isAboveLine(1),p);if(l=s.findClosestClientRect(h.filter(m,a.isLine(1)),u))return W(l.position.toRange());if(l=h.last(h.filter(m,a.isLine(0))))return W(l.position.toRange())}}function P(t,r){function i(){var t=c.dom.create(c.settings.forced_root_block);return(!e.ie||e.ie>=11)&&(t.innerHTML='
    '),t}var o,a,s;if(r.collapsed&&c.settings.forced_root_block){if(o=c.dom.getParent(r.startContainer,"PRE"),!o)return;a=1==t?Q(n.fromRangeStart(r)):Z(n.fromRangeStart(r)),a||(s=i(),1==t?c.$(o).after(s):c.$(o).before(s),c.selection.select(s,!0),c.selection.collapse())}}function H(e,t,n,r){var i;return(i=M(e,t,n,r))?i:(i=P(e,r),i?i:null)}function O(e,t,n){var r;return(r=L(e,t,n))?r:(r=P(e,n),r?r:null)}function I(){return re("*[data-mce-caret]")[0]}function F(e){e=re(e),e.attr("data-mce-caret")&&(ee.hide(),e.removeAttr("data-mce-caret"),e.removeAttr("data-mce-bogus"),e.removeAttr("style"),v(_()),S(e[0]))}function z(e){var t;return e=i.normalizeRange(1,G,e),t=n.fromRangeStart(e),C(t.getNode())?k(1,t.getNode(),!t.isAtEnd()):C(t.getNode(!0))?k(1,t.getNode(!0),!1):(ee.hide(),null)}function W(e){var t;return e&&e.collapsed?(t=z(e),t?t:e):e}function V(e){var t,i,o,a;return C(e)?(C(e.previousSibling)&&(o=e.previousSibling),i=Z(n.before(e)),i||(t=Q(n.after(e))),t&&x(t.getNode())&&(a=t.getNode()),r.remove(e.previousSibling),r.remove(e.nextSibling),c.dom.remove(e),X(),c.dom.isEmpty(c.getBody())?(c.setContent(""),void c.focus()):o?n.after(o).toRange():a?n.before(a).toRange():i?i.toRange():t?t.toRange():null):null}function U(e,t,n){var r,i;return!n.collapsed&&(r=N(n),C(r))?W(V(r)):(i=B(e,n),t(i)?W(V(i.getNode(-1==e))):void 0)}function $(){function e(e,t){var n=t(_());n&&!e.isDefaultPrevented()&&(e.preventDefault(),v(n))}function t(e){for(var t=c.getBody();e&&e!=t;){if(b(e)||C(e))return e;e=e.parentNode}return null}function r(e,t,n){return n.collapsed?!1:h.reduce(n.getClientRects(),function(n,r){return n||u.containsXY(r,e,t)},!1)}function i(){var e,r=t(c.selection.getNode());b(r)&&f(r)&&c.dom.isEmpty(r)&&(e=c.dom.create("br",{"data-mce-bogus":"1"}),c.$(r).empty().append(e),c.selection.setRng(n.before(e).toRange()))}function o(e){var t=I();if(t)return"compositionstart"==e.type?(e.preventDefault(),e.stopPropagation(),void F(t)):void(" "!=t.innerHTML&&F(t))}function l(e){var t;switch(e.keyCode){case d.DELETE:t=i();break;case d.BACKSPACE:t=i()}t&&e.preventDefault()}var g=y(H,1,Q,E),x=y(H,-1,Z,w),N=y(U,1,E),S=y(U,-1,w),R=y(O,-1,a.upUntil),A=y(O,1,a.downUntil);c.on("mouseup",function(){var e=_();e.collapsed&&v(z(e))}),c.on("mousedown",function(e){var n;if(n=t(e.target))C(n)?(e.preventDefault(),Y(T(n),!1)):r(e.clientX,e.clientY,c.selection.getRng())||c.selection.placeCaretAt(e.clientX,e.clientY);else{X(),ee.hide();var i=s.closestCaret(G,e.clientX,e.clientY);i&&(e.preventDefault(),c.getBody().focus(),v(k(1,i.node,i.before)))}}),c.on("keydown",function(t){if(!d.modifierPressed(t))switch(t.keyCode){case d.RIGHT:e(t,g);break;case d.DOWN:e(t,A);break;case d.LEFT:e(t,x);break;case d.UP:e(t,R);break;case d.DELETE:e(t,N);break;case d.BACKSPACE:e(t,S);break;default:C(c.selection.getNode())&&t.preventDefault()}}),c.on("keyup compositionstart",function(e){o(e),l(e)},!0),c.on("cut",function(){var e=c.selection.getNode();C(e)&&p.setEditorTimeout(c,function(){v(W(V(e)))})}),c.on("getSelectionRange",function(e){var t=e.range;if(ne){if(!ne.parentNode)return void(ne=null);t=t.cloneRange(),t.selectNode(ne),e.range=t}}),c.on("setSelectionRange",function(e){var t;t=Y(e.range),t&&(e.range=t)}),c.on("focus",function(){p.setEditorTimeout(c,function(){c.selection.setRng(W(c.selection.getRng()))})}),m.init(c)}function q(){var e=c.contentStyles,t=".mce-content-body";e.push(ee.getCss()),e.push(t+" .mce-offscreen-selection {position: absolute;left: -9999999999px;width: 100pxheight: 100px}"+t+" *[contentEditable=false] {cursor: default;}"+t+" *[contentEditable=true] {cursor: text;}")}function j(e){return r.isCaretContainer(e.startContainer)||r.isCaretContainer(e.endContainer)}function Y(e,t){var n,r=c.$,i=c.dom,o,a,s,l,u,d,f;if(!e)return X(),null;if(e.collapsed){if(X(),!j(e)){if(f=B(1,e),C(f.getNode()))return k(1,f.getNode(),!f.isAtEnd());if(C(f.getNode(!0)))return k(1,f.getNode(!0),!1)}return null}return s=e.startContainer,l=e.startOffset,u=e.endOffset,3==s.nodeType&&0==l&&C(s.parentNode)&&(s=s.parentNode,l=i.nodeIndex(s),s=s.parentNode),1!=s.nodeType?(X(),null):(u==l+1&&(n=s.childNodes[l]),C(n)?t!==!1&&(d=c.fire("ObjectSelected",{target:n}),d.isDefaultPrevented())?(X(),null):(o=r("#"+te),0===o.length&&(o=r('
    ').attr("id",te),o.appendTo(c.getBody())),o.empty().append("\xa0").append(n.cloneNode(!0)).append("\xa0").css({top:i.getPos(n,c.getBody()).y}),e=c.dom.createRng(),e.setStart(o[0].firstChild,1),e.setEnd(o[0].lastChild,0),c.getBody().focus(),o[0].focus(),a=c.selection.getSel(),a.removeAllRanges(),a.addRange(e),c.$("*[data-mce-selected]").removeAttr("data-mce-selected"),n.setAttribute("data-mce-selected",1),ne=n,e):(X(),null))}function X(){ne&&(ne.removeAttribute("data-mce-selected"),c.$("#"+te).remove(),ne=null)}function K(){ee.destroy(),ne=null}var G=c.getBody(),J=new t(G),Q=y(g,J.next),Z=y(g,J.prev),ee=new o(c.getBody(),f),te="sel-"+c.dom.uniqueId(),ne,re=c.$;return e.ceFalse&&($(),q()),{showBlockCaretContainer:F,destroy:K}}var y=f.curry,b=l.isContentEditableTrue,C=l.isContentEditableFalse,x=l.isElement,w=i.isAfterContentEditableFalse,E=i.isBeforeContentEditableFalse,N=c.getSelectedNode;return v}),r(Ge,[w,g,N,R,A,H,P,Y,J,Q,Z,ee,te,ne,E,d,Se,Be,B,M,Me,h,m,u,Le,Pe,He,We,Ke],function(e,n,r,i,o,a,s,l,c,u,d,f,h,p,m,g,v,y,b,C,x,w,E,N,_,S,k,T,R){function A(e,t,i){var o=this,a,s;a=o.documentBaseUrl=i.documentBaseURL,s=i.baseURI,o.settings=t=L({id:e,theme:"modern",delta_width:0,delta_height:0,popup_css:"",plugins:"",document_base_url:a,add_form_submit_trigger:!0,submit_patch:!0,add_unload_trigger:!0,convert_urls:!0,relative_urls:!0,remove_script_host:!0,object_resizing:!0,doctype:"",visual:!0,font_size_style_values:"xx-small,x-small,small,medium,large,x-large,xx-large",font_size_legacy_values:"xx-small,small,medium,large,x-large,xx-large,300%",forced_root_block:"p",hidden_input:!0,padd_empty_editor:!0,render_ui:!0,indentation:"30px",inline_styles:!0,convert_fonts_to_spans:!0,indent:"simple",indent_before:"p,h1,h2,h3,h4,h5,h6,blockquote,div,title,style,pre,script,td,th,ul,ol,li,dl,dt,dd,area,table,thead,tfoot,tbody,tr,section,article,hgroup,aside,figure,figcaption,option,optgroup,datalist",indent_after:"p,h1,h2,h3,h4,h5,h6,blockquote,div,title,style,pre,script,td,th,ul,ol,li,dl,dt,dd,area,table,thead,tfoot,tbody,tr,section,article,hgroup,aside,figure,figcaption,option,optgroup,datalist",validate:!0,entity_encoding:"named",url_converter:o.convertURL,url_converter_scope:o,ie7_compat:!0},i.defaultSettings,t),r.language=t.language||"en",r.languageLoad=t.language_load,r.baseURL=i.baseURL,o.id=t.id=e,o.setDirty(!1), +o.plugins={},o.documentBaseURI=new p(t.document_base_url||a,{base_uri:s}),o.baseURI=s,o.contentCSS=[],o.contentStyles=[],o.shortcuts=new k(o),o.loadedCSS={},o.editorCommands=new h(o),t.target&&(o.targetElm=t.target),o.suffix=i.suffix,o.editorManager=i,o.inline=t.inline,t.cache_suffix&&(w.cacheSuffix=t.cache_suffix.replace(/^[\?\&]+/,"")),t.override_viewport===!1&&(w.overrideViewPort=!1),i.fire("SetupEditor",o),o.execCallback("setup",o),o.$=n.overrideDefaults(function(){return{context:o.inline?o.getBody():o.getDoc(),element:o.getBody()}})}var B=e.DOM,D=r.ThemeManager,M=r.PluginManager,L=E.extend,P=E.each,H=E.explode,O=E.inArray,I=E.trim,F=E.resolve,z=g.Event,W=w.gecko,V=w.ie;return A.prototype={render:function(){function e(){B.unbind(window,"ready",e),n.render()}function t(){var e=m.ScriptLoader;if(r.language&&"en"!=r.language&&!r.language_url&&(r.language_url=n.editorManager.baseURL+"/langs/"+r.language+".js"),r.language_url&&e.add(r.language_url),r.theme&&"function"!=typeof r.theme&&"-"!=r.theme.charAt(0)&&!D.urls[r.theme]){var t=r.theme_url;t=t?n.documentBaseURI.toAbsolute(t):"themes/"+r.theme+"/theme"+o+".js",D.load(r.theme,t)}E.isArray(r.plugins)&&(r.plugins=r.plugins.join(" ")),P(r.external_plugins,function(e,t){M.load(t,e),r.plugins+=" "+t}),P(r.plugins.split(/[ ,]/),function(e){if(e=I(e),e&&!M.urls[e])if("-"==e.charAt(0)){e=e.substr(1,e.length);var t=M.dependencies(e);P(t,function(e){var t={prefix:"plugins/",resource:e,suffix:"/plugin"+o+".js"};e=M.createUrl(t,e),M.load(e.resource,e)})}else M.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(!z.domLoaded)return void B.bind(window,"ready",e);if(n.getElement()&&w.contentEditable){r.inline?n.inline=!0:(n.orgVisibility=n.getElement().style.visibility,n.getElement().style.visibility="hidden");var a=n.getElement().form||B.getParent(i,"form");a&&(n.formElement=a,r.hidden_input&&!/TEXTAREA|INPUT/i.test(n.getElement().nodeName)&&(B.insertAfter(B.create("input",{type:"hidden",name:i}),i),n.hasHiddenInput=!0),n.formEventDelegate=function(e){n.fire(e.type,e)},B.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.setDirty(!1),a._mceOldSubmit(a)})),n.windowManager=new v(n),n.notificationManager=new y(n),"xml"==r.encoding&&n.on("GetContent",function(e){e.save&&(e.content=B.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=M.get(n),i,o;if(i=M.urls[n]||t.documentBaseUrl.replace(/\/$/,""),n=I(n),r&&-1===O(m,n)){if(P(M.dependencies(n),function(t){e(t)}),t.plugins[n])return;o=new r(t,i,t.$),t.plugins[n]=o,o.init&&(o.init(t,i),m.push(n))}}var t=this,n=t.settings,r=t.getElement(),i,o,a,s,l,c,u,d,f,h,p,m=[];if(this.editorManager.i18n.setCode(n.language),t.rtl=n.rtl_ui||this.editorManager.i18n.rtl,t.editorManager.add(t),n.aria_label=n.aria_label||B.getAttrib(r,"aria-label",t.getLang("aria.rich_text_area")),n.theme&&("function"!=typeof n.theme?(n.theme=n.theme.replace(/-/,""),c=D.get(n.theme),t.theme=new c(t,D.urls[n.theme]),t.theme.init&&t.theme.init(t,D.urls[n.theme]||t.documentBaseUrl.replace(/\/$/,""),t.$)):t.theme=n.theme),P(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,h=/^[0-9\.]+(|px)$/i,h.test(""+i)&&(i=Math.max(parseInt(i,10),100)),h.test(""+o)&&(o=Math.max(parseInt(o,10),a)),l=t.theme.renderUI({targetNode:r,width:i,height:o,deltaWidth:n.delta_width,deltaHeight:n.delta_height}),n.content_editable||(o=(l.iframeHeight||o)+("number"==typeof o?l.deltaHeight||0:""),a>o&&(o=a))):(l=n.theme(t,r),l.editorContainer.nodeType&&(l.editorContainer=l.editorContainer.id=l.editorContainer.id||t.id+"_parent"),l.iframeContainer.nodeType&&(l.iframeContainer=l.iframeContainer.id=l.iframeContainer.id||t.id+"_iframecontainer"),o=l.iframeHeight||r.offsetHeight),t.editorContainer=l.editorContainer),n.content_css&&P(H(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();if(t.iframeHTML=n.doctype+"",n.document_base_url!=t.documentBaseUrl&&(t.iframeHTML+=''),!w.caretAfter&&n.ie7_compat&&(t.iframeHTML+=''),t.iframeHTML+='',!/#$/.test(document.location.href))for(p=0;p',t.loadedCSS[g]=!0}d=n.body_id||"tinymce",-1!=d.indexOf("=")&&(d=t.getParam("body_id","","hash"),d=d[t.id]||d),f=n.body_class||"",-1!=f.indexOf("=")&&(f=t.getParam("body_class","","hash"),f=f[t.id]||""),n.content_security_policy&&(t.iframeHTML+=''),t.iframeHTML+='
    ';var v='javascript:(function(){document.open();document.domain="'+document.domain+'";var ed = window.parent.tinymce.get("'+t.id+'");document.write(ed.iframeHTML);document.close();ed.initContentBody(true);})()';document.domain!=location.hostname&&w.ie&&w.ie<12&&(u=v);var y=B.create("iframe",{id:t.id+"_ifr",frameBorder:"0",allowTransparency:"true",title:t.editorManager.translate("Rich Text Area. Press ALT-F9 for menu. Press ALT-F10 for toolbar. Press ALT-0 for help"),style:{width:"100%",height:o,display:"block"}});if(y.onload=function(){y.onload=null,t.fire("load")},B.setAttrib(y,"src",u||'javascript:""'),t.contentAreaContainer=l.iframeContainer,t.iframeElement=y,s=B.add(l.iframeContainer,y),V)try{t.getDoc()}catch(b){s.src=u=v}l.editorContainer&&(B.get(l.editorContainer).style.display=t.orgDisplay,t.hidden=B.isHidden(l.editorContainer)),t.getElement().style.display="none",B.setAttrib(t.id,"aria-hidden",!0),u||t.initContentBody(),r=s=l=null},initContentBody:function(t){var n=this,r=n.settings,s=n.getElement(),h=n.getDoc(),p,m;r.inline||(n.getElement().style.visibility=n.orgVisibility),t||r.content_editable||(h.open(),h.write(n.iframeHTML),h.close()),r.content_editable&&(n.on("remove",function(){var e=this.getBody();B.removeClass(e,"mce-content-body"),B.removeClass(e,"mce-edit-focus"),B.setAttrib(e,"contentEditable",null)}),B.addClass(s,"mce-content-body"),n.contentDocument=h=r.content_document||document,n.contentWindow=r.content_window||window,n.bodyElement=s,r.content_document=r.content_window=null,r.root_name=s.nodeName.toLowerCase()),p=n.getBody(),p.disabled=!0,n.readonly=r.readonly,n.readonly||(n.inline&&"static"==B.getStyle(p,"position",!0)&&(p.style.position="relative"),p.contentEditable=n.getParam("content_editable_state",!0)),p.disabled=!1,n.editorUpload=new T(n),n.schema=new b(r),n.dom=new e(h,{keep_values:!0,url_converter:n.convertURL,url_converter_scope:n,hex_colors:r.force_hex_style_colors,class_filter:r.class_filter,update_styles:!0,root_element:n.inline?n.getBody():null,collect:r.content_editable,schema:n.schema,onSetAttrib:function(e){n.fire("SetAttrib",e)}}),n.parser=new C(r,n.schema),n.parser.addAttributeFilter("src,href,style,tabindex",function(e,t){for(var r=e.length,i,o=n.dom,a,s;r--;)if(i=e[r],a=i.attr(t),s="data-mce-"+t,!i.attributes.map[s]){if(0===a.indexOf("data:")||0===a.indexOf("blob:"))continue;"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,r;t--;)n=e[t],r=n.attr("type")||"no/type",0!==r.indexOf("mce-")&&n.attr("type","mce-"+r)}),n.parser.addNodeFilter("#cdata",function(e){for(var t=e.length,n;t--;)n=e[t],n.type=8,n.name="#comment",n.value="[CDATA["+n.value+"]]"}),n.parser.addNodeFilter("p,h1,h2,h3,h4,h5,h6,div",function(e){for(var t=e.length,r,i=n.schema.getNonEmptyElements();t--;)r=e[t],r.isEmpty(i)&&(r.append(new o("br",1)).shortEnded=!0)}),n.serializer=new a(r,n),n.selection=new l(n.dom,n.getWin(),n.serializer,n),n.formatter=new c(n),n.undoManager=new u(n),n.forceBlocks=new f(n),n.enterKey=new d(n),n._nodeChangeDispatcher=new i(n),n._selectionOverrides=new R(n),n.fire("PreInit"),r.browser_spellcheck||r.gecko_spellcheck||(h.body.spellcheck=!1,B.setAttrib(p,"spellcheck","false")),n.fire("PostRender"),n.quirks=new x(n),r.directionality&&(p.dir=r.directionality),r.nowrap&&(p.style.whiteSpace="nowrap"),r.protect&&n.on("BeforeSetContent",function(e){P(r.protect,function(t){e.content=e.content.replace(t,function(e){return""})})}),n.on("SetContent",function(){n.addVisual(n.getBody())}),r.padd_empty_editor&&n.on("PostProcess",function(e){e.content=e.content.replace(/^(]*>( | |\s|\u00a0|)<\/p>[\r\n]*|
    [\r\n]*)$/,"")}),n.load({initial:!0,format:"html"}),n.startContent=n.getContent({format:"raw"}),n.initialized=!0,n.bindPendingEventDelegates(),n.fire("init"),n.focus(!0),n.nodeChanged({initial:!0}),n.execCallback("init_instance_callback",n),n.contentStyles.length>0&&(m="",P(n.contentStyles,function(e){m+=e+"\r\n"}),n.dom.addStyle(m)),P(n.contentCSS,function(e){n.loadedCSS[e]||(n.dom.loadCSS(e),n.loadedCSS[e]=!0)}),r.auto_focus&&N.setEditorTimeout(n,function(){var e;e=r.auto_focus===!0?n:n.editorManager.get(r.auto_focus),e.destroyed||e.focus()},100),s=h=p=null},focus:function(e){function t(e){return n.dom.getParent(e,function(e){return"true"===n.dom.getContentEditable(e)})}var n=this,r=n.selection,i=n.settings.content_editable,o,a,s=n.getDoc(),l=n.getBody(),c;if(!e){if(o=r.getRng(),o.item&&(a=o.item(0)),n._refreshContentEditable(),c=t(r.getNode()),n.$.contains(l,c))return c.focus(),r.normalize(),void n.editorManager.setActive(n);if(i||(w.opera||n.getBody().focus(),n.getWin().focus()),W||i){if(l.setActive)try{l.setActive()}catch(u){l.focus()}else l.focus();i&&r.normalize()}a&&a.ownerDocument==s&&(o=s.body.createControlRange(),o.addElement(a),o.select())}n.editorManager.setActive(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?F(r):0,n=F(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?P(r.indexOf("=")>0?r.split(/[;,](?![^=;,]*(?:[;,]|$))/):r.split(","),function(e){e=e.split("="),e.length>1?i[I(e[0])]=I(e[1]):i[I(e[0])]=I(e)}):i=r,i):r},nodeChanged:function(e){this._nodeChangeDispatcher.nodeChanged(e)},addButton:function(e,t){var n=this;t.cmd&&(t.onclick=function(){n.execCommand(t.cmd)}),t.text||t.icon||(t.icon=e),n.buttons=n.buttons||{},t.tooltip=t.tooltip||t.title,n.buttons[e]=t},addMenuItem:function(e,t){var n=this;t.cmd&&(t.onclick=function(){n.execCommand(t.cmd)}),n.menuItems=n.menuItems||{},n.menuItems[e]=t},addContextToolbar:function(e,t){var n=this,r;n.contextToolbars=n.contextToolbars||[],"string"==typeof e&&(r=e,e=function(e){return n.dom.is(e,r)}),n.contextToolbars.push({predicate:e,items:t})},addCommand:function(e,t,n){this.editorCommands.addCommand(e,t,n)},addQueryStateHandler:function(e,t,n){this.editorCommands.addQueryStateHandler(e,t,n)},addQueryValueHandler:function(e,t,n){this.editorCommands.addQueryValueHandler(e,t,n)},addShortcut:function(e,t,n,r){this.shortcuts.add(e,t,n,r)},execCommand:function(e,t,n,r){return this.editorCommands.execCommand(e,t,n,r)},queryCommandState:function(e){return this.editorCommands.queryCommandState(e)},queryCommandValue:function(e){return this.editorCommands.queryCommandValue(e)},queryCommandSupported:function(e){return this.editorCommands.queryCommandSupported(e)},show:function(){var e=this;e.hidden&&(e.hidden=!1,e.inline?e.getBody().contentEditable=!0:(B.show(e.getContainer()),B.hide(e.id)),e.load(),e.fire("show"))},hide:function(){var e=this,t=e.getDoc();e.hidden||(V&&t&&!e.inline&&t.execCommand("SelectAll"),e.save(),e.inline?(e.getBody().contentEditable=!1,e==e.editorManager.focusedEditor&&(e.editorManager.focusedEditor=null)):(B.hide(e.getContainer()),B.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),"raw"==e.format&&t.fire("RawSaveContent",e),r=e.content,/TEXTAREA|INPUT/i.test(n.nodeName)?n.value=r:(t.inline||(n.innerHTML=r),(i=B.getParent(t.id,"form"))&&P(i.elements,function(e){return e.name==t.id?(e.value=r,!1):void 0})),e.element=n=null,e.set_dirty!==!1&&t.setDirty(!1),r},setContent:function(e,t){var n=this,r=n.getBody(),i,o;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)?(o=V&&11>V?"":'
    ',"TABLE"==r.nodeName?e=""+o+"":/^(UL|OL)$/.test(r.nodeName)&&(e="
  • "+o+"
  • "),i=n.settings.forced_root_block,i&&n.schema.isValidChild(r.nodeName.toLowerCase(),i.toLowerCase())?(e=o,e=n.dom.createHTML(i,n.settings.forced_root_block_attrs,e)):V||e||(e='
    '),n.dom.setHTML(r,e),n.fire("SetContent",t)):("raw"!==t.format&&(e=new s({validate:n.validate},n.schema).serialize(n.parser.parse(e,{isRootContent:!0}))),t.content=I(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?t.serializer.getTrimmedContent():"text"==e.format?r.innerText||r.textContent:t.serializer.serialize(r,e),"text"!=e.format?e.content=I(n):e.content=n,e.no_events||t.fire("GetContent",e),e.content},insertContent:function(e,t){t&&(e=L({content:e},t)),this.execCommand("mceInsertContent",!1,e)},isDirty:function(){return!this.isNotDirty},setDirty:function(e){var t=!this.isNotDirty;this.isNotDirty=!e,e&&e!=t&&this.fire("dirty")},setMode:function(e){S.setMode(this,e)},getContainer:function(){var e=this;return e.container||(e.container=B.get(e.editorContainer||e.id+"_parent")),e.container},getContentAreaContainer:function(){return this.contentAreaContainer},getElement:function(){return this.targetElm||(this.targetElm=B.get(this.id)),this.targetElm},getWin:function(){var e=this,t;return e.contentWindow||(t=e.iframeElement,t&&(e.contentWindow=t.contentWindow)),e.contentWindow},getDoc:function(){var e=this,t;return e.contentDocument||(t=e.getWin(),t&&(e.contentDocument=t.document)),e.contentDocument},getBody:function(){return this.bodyElement||this.getDoc().body},convertURL:function(e,t,n){var r=this,i=r.settings;return i.urlconverter_callback?r.execCallback("urlconverter_callback",e,n,!0,t):!i.convert_urls||n&&"LINK"==n.nodeName||0===e.indexOf("file:")||0===e.length?e:i.relative_urls?r.documentBaseURI.toRelative(e):e=r.documentBaseURI.toAbsolute(e,i.remove_script_host)},addVisual:function(e){var n=this,r=n.settings,i=n.dom,o;e=e||n.getBody(),n.hasVisual===t&&(n.hasVisual=r.visual),P(i.select("table,a",e),function(e){var t;switch(e.nodeName){case"TABLE":return o=r.visual_table_class||"mce-item-table",t=i.getAttrib(e,"border"),void(t&&"0"!=t||!n.hasVisual?i.removeClass(e,o):i.addClass(e,o));case"A":return void(i.getAttrib(e,"href",!1)||(t=i.getAttrib(e,"name")||e.id,o=r.visual_anchor_class||"mce-item-anchor",t&&n.hasVisual?i.addClass(e,o):i.removeClass(e,o)))}}),n.fire("VisualAid",{element:e,hasVisual:n.hasVisual})},remove:function(){var e=this;e.removed||(e.save(),e.removed=1,e.unbindAllNativeEvents(),e.hasHiddenInput&&B.remove(e.getElement().nextSibling),e.inline||(V&&10>V&&e.getDoc().execCommand("SelectAll",!1,null),B.setStyle(e.id,"display",e.orgDisplay),e.getBody().onload=null),e.fire("remove"),e.editorManager.remove(e),B.remove(e.getContainer()),e._selectionOverrides.destroy(),e.editorUpload.destroy(),e.destroy())},destroy:function(e){var t=this,n;if(!t.destroyed){if(!e&&!t.removed)return void t.remove();e||(t.editorManager.off("beforeunload",t._beforeUnload),t.theme&&t.theme.destroy&&t.theme.destroy(),t.selection.destroy(),t.dom.destroy()),n=t.formElement,n&&(n._mceOldSubmit&&(n.submit=n._mceOldSubmit,n._mceOldSubmit=null),B.unbind(n,"submit reset",t.formEventDelegate)),t.contentAreaContainer=t.formElement=t.container=t.editorContainer=null,t.bodyElement=t.contentDocument=t.contentWindow=null,t.iframeElement=t.targetElm=null,t.selection&&(t.selection=t.selection.win=t.selection.dom=t.selection.dom.doc=null),t.destroyed=1}},uploadImages:function(e){return this.editorUpload.uploadImages(e)},_scanForImages:function(){return this.editorUpload.scanForImages()},_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 W?(e=this.selection.getSel(),!e||!e.rangeCount||0===e.rangeCount):0}},L(A.prototype,_),A}),r(Je,[],function(){var e={},t="en";return{setCode:function(e){e&&(t=e,this.rtl=this.data[e]?"rtl"===this.data[e]._dir:!1)},getCode:function(){return t},rtl:!1,add:function(t,n){var r=e[t];r||(e[t]=r={});for(var i in n)r[i]=n[i];this.setCode(t)},translate:function(n){var r;if(r=e[t],r||(r={}),"undefined"==typeof n)return n;if("string"!=typeof n&&n.raw)return n.raw;if(n.push){var i=n.slice(1);n=(r[n[0]]||n[0]).replace(/\{([0-9]+)\}/g,function(e,t){return i[t]})}return(r[n]||n).replace(/{context:\w+}$/,"")},data:e}}),r(Qe,[w,u,h],function(e,t,n){function r(e){function l(){try{return document.activeElement}catch(e){return document.body}}function c(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 u(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 d(e){return!!s.getParent(e,r.isEditorUIElement)}function f(r){var f=r.editor;f.on("init",function(){(f.inline||n.ie)&&("onbeforedeactivate"in document&&n.ie<9?f.dom.bind(f.getBody(),"beforedeactivate",function(e){if(e.target==f.getBody())try{f.lastRng=f.selection.getRng()}catch(t){}}):f.on("nodechange mouseup keyup",function(e){var t=l();"nodechange"==e.type&&e.selectionChange||(t&&t.id==f.id+"_ifr"&&(t=f.getBody()),f.dom.isChildOf(t,f.getBody())&&(f.lastRng=f.selection.getRng()))}),n.webkit&&!i&&(i=function(){var t=e.activeEditor;if(t&&t.selection){var n=t.selection.getRng();n&&!n.collapsed&&(f.lastRng=n)}},s.bind(document,"selectionchange",i)))}),f.on("setcontent",function(){f.lastRng=null}),f.on("mousedown",function(){f.selection.lastFocusBookmark=null}),f.on("focusin",function(){var t=e.focusedEditor,n;f.selection.lastFocusBookmark&&(n=u(f,f.selection.lastFocusBookmark),f.selection.lastFocusBookmark=null,f.selection.setRng(n)),t!=f&&(t&&t.fire("blur",{focusedEditor:f}),e.setActive(f),e.focusedEditor=f,f.fire("focus",{blurredEditor:t}),f.focus(!0)),f.lastRng=null}),f.on("focusout",function(){t.setEditorTimeout(f,function(){var t=e.focusedEditor;d(l())||t!=f||(f.fire("blur",{focusedEditor:null}),e.focusedEditor=null,f.selection&&(f.selection.lastFocusBookmark=null))})}),o||(o=function(t){var n=e.activeEditor;n&&t.target.ownerDocument==document&&(n.selection&&t.target!=n.getBody()&&(n.selection.lastFocusBookmark=c(n.dom,n.lastRng)),t.target==document.body||d(t.target)||e.focusedEditor!=n||(n.fire("blur",{focusedEditor:null}),e.focusedEditor=null))},s.bind(document,"focusin",o)),f.inline&&!a&&(a=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)}},s.bind(document,"mouseup",a))}function h(t){e.focusedEditor==t.editor&&(e.focusedEditor=null),e.activeEditor||(s.unbind(document,"selectionchange",i),s.unbind(document,"focusin",o),s.unbind(document,"mouseup",a),i=o=a=null)}e.on("AddEditor",f),e.on("RemoveEditor",h)}var i,o,a,s=e.DOM;return r.isEditorUIElement=function(e){return-1!==e.className.toString().indexOf("mce-")},r}),r(Ze,[Ge,g,w,ne,h,m,c,ae,Je,Qe],function(e,t,n,r,i,o,a,s,l,c){function u(e){g(C.editors,function(t){t.fire("ResizeWindow",e)})}function d(e,n){n!==x&&(n?t(window).on("resize",u):t(window).off("resize",u),x=n)}function f(e){var t=C.editors,n;delete t[e.id];for(var r=0;r0&&g(m(t),function(e){var t;(t=p.get(e))?n.push(t):g(document.forms,function(t){g(t.elements,function(t){t.name===e&&(e="mce_editor_"+y++,p.setAttrib(t,"id",e),n.push(t))})})});break;case"textareas":case"specific_textareas":g(p.select("textarea"),function(t){e.editor_deselector&&i(t,e.editor_deselector)||(!e.editor_selector||i(t,e.editor_selector))&&n.push(t)})}return n}function l(i,a){function l(t,n,r){if(!h(c.get(t))){var o=new e(t,n,c);d.push(o),o.on("init",function(){++u===f.length&&i(d)}),o.targetElm=o.targetElm||r,o.render()}}var u=0,d=[],f;return p.unbind(window,"ready",a),r("onpageload"),f=s(t),t.types?void g(t.types,function(e){o.each(f,function(r){return p.is(r,e.selector)?(l(n(r),v({},t,e),r),!1):!0})}):void g(f,function(e){l(n(e),t,e)})}var c=this;return c.settings=t,new a(function(e){var t=function(){l(e,t)};p.bind(window,"ready",t)})},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),d(n,!0),t.activeEditor=e,t.fire("AddEditor",{editor:e}),b||(b=function(){t.fire("BeforeUnload")},p.bind(window,"beforeunload",b)),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 g(p.select(e),function(e){i=r[e.id],i&&t.remove(i)})):(i=e,r[i.id]?(f(i)&&t.fire("RemoveEditor",{editor:i}),r.length||p.unbind(window,"beforeunload",b),i.remove(),d(r,r.length>0),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(){g(this.editors,function(e){e.save()})},addI18n:function(e,t){l.add(e,t)},translate:function(e){return l.translate(e)},setActive:function(e){var t=this.activeEditor;this.activeEditor!=e&&(t&&t.fire("deactivate",{relatedTarget:e}),e.fire("activate",{relatedTarget:t})),this.activeEditor=e}},v(C,s),C.setup(),window.tinymce=window.tinyMCE=C,C}),r(et,[Ze,m],function(e,t){var n=t.each,r=t.explode;e.on("AddEditor",function(e){var t=e.editor;t.on("preInit",function(){function e(e,t){n(t,function(t,n){t&&s.setStyle(e,n,t)}),s.rename(e,"span")}function i(e){s=t.dom,l.convert_fonts_to_spans&&n(s.select("font,u,strike",e.node),function(e){o[e.nodeName.toLowerCase()](s,e)})}var o,a,s,l=t.settings;l.inline_styles&&(a=r(l.font_size_legacy_values),o={font:function(t,n){e(n,{backgroundColor:n.style.backgroundColor,color:n.color,fontFamily:n.face,fontSize:a[parseInt(n.size,10)-1]})},u:function(n,r){"html4"===t.settings.schema&&e(r,{textDecoration:"underline"})},strike:function(t,n){e(n,{textDecoration:"line-through"})}},t.on("PreProcess SetContent",i))})})}),r(tt,[ae,m],function(e,t){var n={send:function(e){function r(){!e.async||4==i.readyState||o++>1e4?(e.success&&1e4>o&&200==i.status?e.success.call(e.success_scope,""+i.responseText,i,e):e.error&&e.error.call(e.error_scope,o>1e4?"TIMED_OUT":"GENERAL",i,e),i=null):setTimeout(r,10)}var i,o=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.fire("beforeInitialize",{settings:e}),i=new XMLHttpRequest){if(i.overrideMimeType&&i.overrideMimeType(e.content_type),i.open(e.type||(e.data?"POST":"GET"),e.url,e.async),e.crossDomain&&(i.withCredentials=!0),e.content_type&&i.setRequestHeader("Content-Type",e.content_type),e.requestheaders&&t.each(e.requestheaders,function(e){i.setRequestHeader(e.key,e.value)}),i.setRequestHeader("X-Requested-With","XMLHttpRequest"),i=n.fire("beforeSend",{xhr:i,settings:e}).xhr,i.send(e.data),!e.async)return r();setTimeout(r,10)}}};return t.extend(n,e),n}),r(nt,[],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(rt,[nt,tt,m],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(it,[w],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(ot,[],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(at,[w,d,E,N,m,h],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(st,[re,m],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.bodyClasses.add(this.settings.containerClass)},applyClasses:function(e){var t=this,n=t.settings,r,i,o,a;r=n.firstControlClass,i=n.lastControlClass,e.each(function(e){e.classes.remove(r).remove(i).add(n.controlClass),e.visible()&&(o||(o=e),a=e)}),o&&o.classes.add(r),a&&a.classes.add(i)},renderHtml:function(e){var t=this,n="";return t.applyClasses(e.items()),e.items().each(function(e){n+=e.renderHtml()}),n},recalc:function(){},postRender:function(){},isNative:function(){return!1}})}),r(lt,[st],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(ct,[Te],function(e){return e.extend({Defaults:{classes:"widget btn",role:"button"},init:function(e){var t=this,n;t._super(e),e=t.settings,n=t.settings.size,t.on("click mousedown",function(e){e.preventDefault()}),t.on("touchstart",function(e){t.fire("click",e),e.preventDefault()}),e.subtype&&t.classes.add(e.subtype), +n&&t.classes.add("btn-"+n),e.icon&&t.icon(e.icon)},icon:function(e){return arguments.length?(this.state.set("icon",e),this):this.state.get("icon")},repaint:function(){var e=this.getEl().firstChild,t;e&&(t=e.style,t.width=t.height="100%"),this._super()},renderHtml:function(){var e=this,t=e._id,n=e.classPrefix,r=e.state.get("icon"),i,o=e.state.get("text"),a="";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="",o&&(e.classes.add("btn-has-text"),a=''+e.encode(o)+""),r=e.settings.icon?n+"ico "+n+"i-"+r:"",'
    "},bindStates:function(){function e(e){var i=n("span."+r,t.getEl());e?(i[0]||(n("button:first",t.getEl()).append(''),i=n("span."+r,t.getEl())),i.html(t.encode(e))):i.remove(),t.classes.toggle("btn-has-text",!!e)}var t=this,n=t.$,r=t.classPrefix+"txt";return t.state.on("change:text",function(t){e(t.value)}),t.state.on("change:icon",function(n){var r=n.value,i=t.classPrefix;t.settings.icon=r,r=r?i+"ico "+i+"i-"+t.settings.icon:"";var o=t.getEl().firstChild,a=o.getElementsByTagName("i")[0];r?(a&&a==o.firstChild||(a=document.createElement("i"),o.insertBefore(a,o.firstChild)),a.className=r):a&&o.removeChild(a),e(t.state.get("text"))}),t._super()}})}),r(ut,[ve],function(e){return e.extend({Defaults:{defaultType:"button",role:"group"},renderHtml:function(){var e=this,t=e._layout;return e.classes.add("btn-group"),e.preRender(),t.preRender(e),'
    '+(e.settings.html||"")+t.renderHtml(e)+"
    "}})}),r(dt,[Te],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){return arguments.length?(this.state.set("checked",e),this):this.state.get("checked")},value:function(e){return arguments.length?this.checked(e):this.checked()},renderHtml:function(){var e=this,t=e._id,n=e.classPrefix;return'
    '+e.encode(e.state.get("text"))+"
    "},bindStates:function(){function e(e){t.classes.toggle("checked",e),t.aria("checked",e)}var t=this;return t.state.on("change:text",function(e){t.getEl("al").firstChild.data=t.translate(e.value)}),t.state.on("change:checked change:value",function(n){t.fire("change"),e(n.value)}),t.state.on("change:icon",function(e){var n=e.value,r=t.classPrefix;if("undefined"==typeof n)return t.settings.icon;t.settings.icon=n,n=n?r+"ico "+r+"i-"+t.settings.icon:"";var i=t.getEl().firstChild,o=i.getElementsByTagName("i")[0];n?(o&&o==i.firstChild||(o=document.createElement("i"),i.insertBefore(o,i.firstChild)),o.className=n):o&&i.removeChild(o)}),t.state.get("checked")&&e(!0),t._super()}})}),r(ft,[Te,me,ue,g],function(e,t,n,r){return e.extend({init:function(e){var t=this;t._super(e),e=t.settings,t.classes.add("combobox"),t.subinput=!0,t.ariaTarget="inp",e.menu=e.menu||e.values,e.menu&&(e.icon="caret"),t.on("click",function(n){var i=n.target,o=t.getEl();if(r.contains(o,i)||i==o)for(;i&&i!=o;)i.id&&-1!=i.id.indexOf("-open")&&(t.fire("action"),e.menu&&(t.showMenu(),n.aria&&t.menu.items()[0].focus())),i=i.parentNode}),t.on("keydown",function(e){"INPUT"==e.target.nodeName&&13==e.keyCode&&t.parents().reverse().each(function(n){var r=t.state.get("value"),i=t.getEl("inp").value;return e.preventDefault(),t.state.set("value",i),r!=i&&t.fire("change"),n.hasEventListeners("submit")&&n.toJSON?(n.fire("submit",{data:n.toJSON()}),!1):void 0})}),t.on("keyup",function(e){"INPUT"==e.target.nodeName&&t.state.set("value",e.target.value)})},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"])},focus:function(){this.getEl("inp").focus()},repaint:function(){var e=this,t=e.getEl(),i=e.getEl("open"),o=e.layoutRect(),a,s;a=i?o.w-n.getSize(i).width-10:o.w-10;var l=document;return l.all&&(!l.documentMode||l.documentMode<=8)&&(s=e.layoutRect().h-2+"px"),r(t.firstChild).css({width:a,lineHeight:s}),e._super(),e},postRender:function(){var e=this;return r(this.getEl("inp")).on("change",function(t){e.state.set("value",t.target.value),e.fire("change",t)}),e._super()},renderHtml:function(){var e=this,t=e._id,n=e.settings,r=e.classPrefix,i=e.state.get("value")||"",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.state.get("text"),(o||a)&&(s='
    ",e.classes.add("has-open")),'
    '+s+"
    "},value:function(e){return arguments.length?(this.state.set("value",e),this):(this.state.get("rendered")&&this.state.set("value",this.getEl("inp").value),this.state.get("value"))},bindStates:function(){var e=this;return e.state.on("change:value",function(t){e.getEl("inp").value!=t.value&&(e.getEl("inp").value=t.value)}),e.state.on("change:disabled",function(t){e.getEl("inp").disabled=t.value}),e._super()},remove:function(){r(this.getEl("inp")).off(),this._super()}})}),r(ht,[ft],function(e){return e.extend({init:function(e){var t=this;e.spellcheck=!1,e.onaction&&(e.icon="none"),t._super(e),t.classes.add("colorbox"),t.on("change keyup postrender",function(){t.repaintColor(t.value())})},repaintColor:function(e){var t=this.getEl().getElementsByTagName("i")[0];if(t)try{t.style.background=e}catch(n){}},bindStates:function(){var e=this;return e.state.on("change:value",function(t){e._rendered&&e.repaintColor(t.value)}),e._super()}})}),r(pt,[ct,Ee],function(e,t){return e.extend({showPanel:function(){var e=this,n=e.settings;if(e.active(!0),e.panel)e.panel.show();else{var r=n.panel;r.type&&(r={layout:"grid",items:r}),r.role=r.role||"dialog",r.popover=!0,r.autohide=!0,r.ariaRoot=!0,e.panel=new t(r).on("hide",function(){e.active(!1)}).on("cancel",function(t){t.stopPropagation(),e.focus(),e.hidePanel()}).parent(e).renderTo(e.getContainerElm()),e.panel.fire("show"),e.panel.reflow()}e.panel.moveRel(e.getEl(),n.popoverAlign||(e.isRtl()?["bc-tr","bc-tc"]:["bc-tl","bc-tc"]))},hidePanel:function(){var e=this;e.panel&&e.panel.hide()},postRender:function(){var e=this;return e.aria("haspopup",!0),e.on("click",function(t){t.control===e&&(e.panel&&e.panel.visible()?e.hidePanel():(e.showPanel(),e.panel.focus(!!t.aria)))}),e._super()},remove:function(){return this.panel&&(this.panel.remove(),this.panel=null),this._super()}})}),r(mt,[pt,w],function(e,t){var n=t.DOM;return e.extend({init:function(e){this._super(e),this.classes.add("colorbutton")},color:function(e){return e?(this._color=e,this.getEl("preview").style.backgroundColor=e,this):this._color},resetColor:function(){return this._color=null,this.getEl("preview").style.backgroundColor=null,this},renderHtml:function(){var e=this,t=e._id,n=e.classPrefix,r=e.state.get("text"),i=e.settings.icon?n+"ico "+n+"i-"+e.settings.icon:"",o=e.settings.image?" style=\"background-image: url('"+e.settings.image+"')\"":"",a="";return r&&(e.classes.add("btn-has-text"),a=''+e.encode(r)+""),'
    '},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(gt,[],function(){function e(e){function i(e,i,o){var a,s,l,c,u,d;return a=0,s=0,l=0,e/=255,i/=255,o/=255,u=t(e,t(i,o)),d=n(e,n(i,o)),u==d?(l=u,{h:0,s:0,v:100*l}):(c=e==u?i-o:o==u?e-i:o-e,a=e==u?3:o==u?1:5,a=60*(a-c/(d-u)),s=(d-u)/d,l=d,{h:r(a),s:r(100*s),v:r(100*l)})}function o(e,i,o){var a,s,l,c;if(e=(parseInt(e,10)||0)%360,i=parseInt(i,10)/100,o=parseInt(o,10)/100,i=n(0,t(i,1)),o=n(0,t(o,1)),0===i)return void(d=f=h=r(255*o));switch(a=e/60,s=o*i,l=s*(1-Math.abs(a%2-1)),c=o-s,Math.floor(a)){case 0:d=s,f=l,h=0;break;case 1:d=l,f=s,h=0;break;case 2:d=0,f=s,h=l;break;case 3:d=0,f=l,h=s;break;case 4:d=l,f=0,h=s;break;case 5:d=s,f=0,h=l;break;default:d=f=h=0}d=r(255*(d+c)),f=r(255*(f+c)),h=r(255*(h+c))}function a(){function e(e){return e=parseInt(e,10).toString(16),e.length>1?e:"0"+e}return"#"+e(d)+e(f)+e(h)}function s(){return{r:d,g:f,b:h}}function l(){return i(d,f,h)}function c(e){var t;return"object"==typeof e?"r"in e?(d=e.r,f=e.g,h=e.b):"v"in e&&o(e.h,e.s,e.v):(t=/rgb\s*\(\s*([0-9]+)\s*,\s*([0-9]+)\s*,\s*([0-9]+)[^\)]*\)/gi.exec(e))?(d=parseInt(t[1],10),f=parseInt(t[2],10),h=parseInt(t[3],10)):(t=/#([0-F]{2})([0-F]{2})([0-F]{2})/gi.exec(e))?(d=parseInt(t[1],16),f=parseInt(t[2],16),h=parseInt(t[3],16)):(t=/#([0-F])([0-F])([0-F])/gi.exec(e))&&(d=parseInt(t[1]+t[1],16),f=parseInt(t[2]+t[2],16),h=parseInt(t[3]+t[3],16)),d=0>d?0:d>255?255:d,f=0>f?0:f>255?255:f,h=0>h?0:h>255?255:h,u}var u=this,d=0,f=0,h=0;e&&c(e),u.toRgb=s,u.toHsv=l,u.toHex=a,u.parse=c}var t=Math.min,n=Math.max,r=Math.round;return e}),r(vt,[Te,ye,ue,gt],function(e,t,n,r){return e.extend({Defaults:{classes:"widget colorpicker"},init:function(e){this._super(e)},postRender:function(){function e(e,t){var r=n.getPos(e),i,o;return i=t.pageX-r.x,o=t.pageY-r.y,i=Math.max(0,Math.min(i/e.clientWidth,1)),o=Math.max(0,Math.min(o/e.clientHeight,1)),{x:i,y:o}}function i(e,t){var i=(360-e.h)/360;n.css(d,{top:100*i+"%"}),t||n.css(h,{left:e.s+"%",top:100-e.v+"%"}),f.style.background=new r({s:100,v:100,h:e.h}).toHex(),s.color().parse({s:e.s,v:e.v,h:e.h})}function o(t){var n;n=e(f,t),c.s=100*n.x,c.v=100*(1-n.y),i(c),s.fire("change")}function a(t){var n;n=e(u,t),c=l.toHsv(),c.h=360*(1-n.y),i(c,!0),s.fire("change")}var s=this,l=s.color(),c,u,d,f,h;u=s.getEl("h"),d=s.getEl("hp"),f=s.getEl("sv"),h=s.getEl("svp"),s._repaint=function(){c=l.toHsv(),i(c)},s._super(),s._svdraghelper=new t(s._id+"-sv",{start:o,drag:o}),s._hdraghelper=new t(s._id+"-h",{start:a,drag:a}),s._repaint()},rgb:function(){return this.color().toRgb()},value:function(e){var t=this;return arguments.length?(t.color().parse(e),void(t._rendered&&t._repaint())):t.color().toHex()},color:function(){return this._color||(this._color=new r),this._color},renderHtml:function(){function e(){var e,t,n="",i,a;for(i="filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=",a=o.split(","),e=0,t=a.length-1;t>e;e++)n+='
    ';return n}var t=this,n=t._id,r=t.classPrefix,i,o="#ff0000,#ff0080,#ff00ff,#8000ff,#0000ff,#0080ff,#00ffff,#00ff80,#00ff00,#80ff00,#ffff00,#ff8000,#ff0000",a="background: -ms-linear-gradient(top,"+o+");background: linear-gradient(to bottom,"+o+");";return i='
    '+e()+'
    ','
    '+i+"
    "}})}),r(yt,[Te],function(e){return e.extend({init:function(e){var t=this;e.delimiter||(e.delimiter="\xbb"),t._super(e),t.classes.add("path"),t.canFocus=!0,t.on("click",function(e){var n,r=e.target;(n=r.getAttribute("data-index"))&&t.fire("select",{value:t.row()[n],index:n})}),t.row(t.settings.row)},focus:function(){var e=this;return e.getEl().firstChild.focus(),e},row:function(e){return arguments.length?(this.state.set("row",e),this):this.state.get("row")},renderHtml:function(){var e=this;return'
    '+e._getDataPathHtml(e.state.get("row"))+"
    "},bindStates:function(){var e=this;return e.state.on("change:row",function(t){e.innerHtml(e._getDataPathHtml(t.value))}),e._super()},_getDataPathHtml:function(e){var t=this,n=e||[],r,i,o="",a=t.classPrefix;for(r=0,i=n.length;i>r;r++)o+=(r>0?'":"")+'
    '+n[r].name+"
    ";return o||(o='
    \xa0
    '),o}})}),r(bt,[yt,Ze],function(e,t){return e.extend({postRender:function(){function e(e){if(1===e.nodeType){if("BR"==e.nodeName||e.getAttribute("data-mce-bogus"))return!0;if("bookmark"===e.getAttribute("data-mce-type"))return!0}return!1}var n=this,r=t.activeEditor;return r.settings.elementpath!==!1&&(n.on("select",function(e){r.focus(),r.selection.select(this.row()[e.index].element),r.nodeChanged()}),r.on("nodeChange",function(t){for(var i=[],o=t.parents,a=o.length;a--;)if(1==o[a].nodeType&&!e(o[a])){var s=r.fire("ResolveName",{name:o[a].nodeName.toLowerCase(),target:o[a]});if(s.isDefaultPrevented()||i.push({name:s.name,element:o[a]}),s.isPropagationStopped())break}n.row(i)})),n._super()}})}),r(Ct,[ve],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.classes.add("formitem"),t.preRender(e),'
    '+(e.settings.title?'
    '+e.settings.title+"
    ":"")+'
    '+(e.settings.html||"")+t.renderHtml(e)+"
    "}})}),r(xt,[ve,Ct,m],function(e,t,n){return e.extend({Defaults:{containerCls:"form",layout:"flex",direction:"column",align:"stretch",flex:1,padding:20,labelGap:30,spacing:10,callbacks:{submit:function(){this.submit()}}},preRender:function(){var e=this,r=e.items();e.settings.formItemDefaults||(e.settings.formItemDefaults={layout:"flex",autoResize:"overflow",defaults:{flex:1}}),r.each(function(r){var i,o=r.settings.label;o&&(i=new t(n.extend({items:{type:"label",id:r._id+"-l",text:o,flex:0,forId:r._id,disabled:r.disabled()}},e.settings.formItemDefaults)),i.type="formitem",r.aria("labelledby",r._id+"-l"),"undefined"==typeof r.settings.flex&&(r.settings.flex=1),e.replace(r,i),i.add(r))})},submit:function(){return this.fire("submit",{data:this.toJSON()})},postRender:function(){var e=this;e._super(),e.fromJSON(e.settings.data)},bindStates:function(){function e(){var e=0,n=[],r,i,o;if(t.settings.labelGapCalc!==!1)for(o="children"==t.settings.labelGapCalc?t.find("formitem"):t.items(),o.filter("formitem").each(function(t){var r=t.items()[0],i=r.getEl().clientWidth;e=i>e?i:e,n.push(r)}),i=t.settings.labelGap||0,r=n.length;r--;)n[r].settings.minWidth=e+i}var t=this;t._super(),t.on("show",e),e()}})}),r(wt,[xt],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(Et,[ft,m],function(e,t){return e.extend({init:function(e){var n=this,r=tinymce.activeEditor,i=r.settings,o,a,s;e.spellcheck=!1,s=i.file_picker_types||i.file_browser_callback_types,s&&(s=t.makeMap(s,/[, ]/)),(!s||s[e.filetype])&&(a=i.file_picker_callback,!a||s&&!s[e.filetype]?(a=i.file_browser_callback,!a||s&&!s[e.filetype]||(o=function(){a(n.getEl("inp").id,n.value(),e.filetype,window)})):o=function(){var i=n.fire("beforecall").meta;i=t.extend({filetype:e.filetype},i),a.call(r,function(e,t){n.value(e).fire("change",{meta:t})},n.value(),i)}),o&&(e.icon="browse",e.onaction=o),n._super(e)}})}),r(Nt,[lt],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(_t,[lt],function(e){return e.extend({recalc:function(e){var t,n,r,i,o,a,s,l,c,u,d,f,h,p,m,g,v=[],y,b,C,x,w,E,N,_,S,k,T,R,A,B,D,M,L,P,H,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",_="minH",k="maxH",R="innerH",T="top",A="deltaH",B="contentH",H="left",L="w",D="x",M="innerW",P="minW",O="right",I="deltaW",F="contentW"):(S="x",N="w",_="minW",k="maxW",R="innerW",T="left",A="deltaW",B="contentW",H="top",L="h",D="y",M="innerH",P="minH",O="bottom",I="deltaH",F="contentH"),d=i[R]-o[T]-o[T],E=u=0,t=0,n=r.length;n>t;t++)h=r[t],p=h.layoutRect(),m=h.settings,g=m.flex,d-=n-1>t?c:0,g>0&&(u+=g,p[k]&&v.push(h),p.flex=g),d-=p[_],y=o[H]+p[P]+o[O],y>E&&(E=y);if(x={},0>d?x[_]=i[_]-d+i[A]:x[_]=i[R]-d+i[A],x[P]=E+i[I],x[B]=i[R]-d,x[F]=E,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++)h=v[t],p=h.layoutRect(),b=p[k],y=p[_]+p.flex*C,y>b?(d-=p[k]-p[_],u-=p.flex,p.flex=0,p.maxFlexSize=b):p.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[H],t=0,n=r.length;n>t;t++)h=r[t],p=h.layoutRect(),y=p.maxFlexSize||p[_],"center"===s?x[D]=Math.round(i[M]/2-p[L]/2):"stretch"===s?(x[L]=z(p[P]||0,i[M]-o[H]-o[O]),x[D]=o[H]):"end"===s&&(x[D]=i[M]-p[L]-o.top),p.flex>0&&(y+=p.flex*C),x[N]=y,x[S]=w,h.layoutRect(x),h.recalc&&h.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(St,[st],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()})},isNative:function(){return!0}})}),r(kt,[pe,Te,Ee,m,Ze,h],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&&c(this.settings.format),this.settings.cmd&&e.execCommand(this.settings.cmd)}}}}function o(t){return function(){var n=this;e.formatter?e.formatter.formatChanged(t,function(e){n.active(e)}):e.on("init",function(){e.formatter.formatChanged(t,function(e){n.active(e)})})}}function a(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 SwitchMode",function(){r.disabled(e.readonly||!n())})}}function l(){var t=this;e.on("VisualAid",function(e){t.active(e.hasVisual)}),t.active(e.hasVisual)}function c(t){t.control&&(t=t.control.value()),t&&e.execCommand("mceToggleFormat",!1,t)}var u;u=i(),s({bold:"Bold",italic:"Italic",underline:"Underline",strikethrough:"Strikethrough",subscript:"Subscript",superscript:"Superscript"},function(t,n){e.addButton(n,{tooltip:t,onPostRender:o(n),onclick:function(){c(n)}})}),s({outdent:["Decrease indent","Outdent"],indent:["Increase indent","Indent"],cut:["Cut","Cut"],copy:["Copy","Copy"],paste:["Paste","Paste"],help:["Help","mceHelp"],selectall:["Select all","SelectAll"],removeformat:["Clear formatting","RemoveFormat"],visualaid:["Visual aids","mceToggleVisualAid"],newdocument:["New document","mceNewDocument"]},function(t,n){e.addButton(n,{tooltip:t[0],cmd:t[1]})}),s({blockquote:["Blockquote","mceBlockQuote"],numlist:["Numbered list","InsertOrderedList"],bullist:["Bullet list","InsertUnorderedList"],subscript:["Subscript","Subscript"],superscript:["Superscript","Superscript"],alignleft:["Align left","JustifyLeft"],aligncenter:["Align center","JustifyCenter"],alignright:["Align right","JustifyRight"],alignjustify:["Justify","JustifyFull"],alignnone:["No alignment","JustifyNone"]},function(t,n){e.addButton(n,{tooltip:t[0],cmd:t[1],onPostRender:o(n)})}),e.addButton("undo",{tooltip:"Undo",onPostRender:a("undo"),cmd:"undo"}),e.addButton("redo",{tooltip:"Redo",onPostRender:a("redo"),cmd:"redo"}),e.addMenuItem("newdocument",{text:"New document",icon:"newdocument",cmd:"mceNewDocument"}),e.addMenuItem("undo",{text:"Undo",icon:"undo",shortcut:"Meta+Z",onPostRender:a("undo"),cmd:"undo"}),e.addMenuItem("redo",{text:"Redo",icon:"redo",shortcut:"Meta+Y",onPostRender:a("redo"),cmd:"redo"}),e.addMenuItem("visualaid",{text:"Visual aids",selectable:!0,onPostRender:l,cmd:"mceToggleVisualAid"}),e.addButton("remove",{tooltip:"Remove",icon:"remove",cmd:"Delete"}),s({cut:["Cut","Cut","Meta+X"],copy:["Copy","Copy","Meta+C"],paste:["Paste","Paste","Meta+V"],selectall:["Select all","SelectAll","Meta+A"],bold:["Bold","Bold","Meta+B"],italic:["Italic","Italic","Meta+I"],underline:["Underline","Underline"],strikethrough:["Strikethrough","Strikethrough"],subscript:["Subscript","Subscript"],superscript:["Superscript","Superscript"],removeformat:["Clear formatting","RemoveFormat"]},function(t,n){e.addMenuItem(n,{text:t[0],icon:n,shortcut:t[2],cmd:t[1]})}),e.on("mousedown",function(){n.hideAll()}),e.addButton("styleselect",{type:"menubutton",text:"Formats",menu:u}),e.addButton("formatselect",function(){var n=[],i=r(e.settings.block_formats||"Paragraph=p;Heading 1=h1;Heading 2=h2;Heading 3=h3;Heading 4=h4;Heading 5=h5;Heading 6=h6;Preformatted=pre");return s(i,function(t){n.push({text:t[0],value:t[1],textStyle:function(){return e.formatter.getCssText(t[1])}})}),{type:"listbox",text:i[0][0],values:n,fixedWidth:!0,onselect:c,onPostRender:t(n)}}),e.addButton("fontselect",function(){var n="Andale Mono=andale mono,monospace;Arial=arial,helvetica,sans-serif;Arial Black=arial black,sans-serif;Book Antiqua=book antiqua,palatino,serif;Comic Sans MS=comic sans ms,sans-serif;Courier New=courier new,courier,monospace;Georgia=georgia,palatino,serif;Helvetica=helvetica,arial,sans-serif;Impact=impact,sans-serif;Symbol=symbol;Tahoma=tahoma,arial,helvetica,sans-serif;Terminal=terminal,monaco,monospace;Times New Roman=times new roman,times,serif;Trebuchet MS=trebuchet ms,geneva,sans-serif;Verdana=verdana,geneva,sans-serif;Webdings=webdings;Wingdings=wingdings,zapf dingbats",i=[],o=r(e.settings.font_formats||n);return s(o,function(e){i.push({text:{raw:e[0]},value:e[1],textStyle:-1==e[1].indexOf("dings")?"font-family:"+e[1]:""})}),{type:"listbox",text:"Font Family",tooltip:"Font Family",values:i,fixedWidth:!0,onPostRender:t(i,"fontname"),onselect:function(t){t.control.settings.value&&e.execCommand("FontName",!1,t.control.settings.value)}}}),e.addButton("fontsizeselect",function(){var n=[],r="8pt 10pt 12pt 14pt 18pt 24pt 36pt",i=e.settings.fontsize_formats||r;return s(i.split(" "),function(e){var t=e,r=e,i=e.split("=");i.length>1&&(t=i[0],r=i[1]),n.push({text:t,value:r})}),{type:"listbox",text:"Font Sizes",tooltip:"Font Sizes",values:n,fixedWidth:!0,onPostRender:t(n,"fontsize"),onclick:function(t){t.control.settings.value&&e.execCommand("FontSize",!1,t.control.settings.value)}}}),e.addMenuItem("formats",{text:"Formats",menu:u})}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(Tt,[lt],function(e){return e.extend({recalc:function(e){var t,n,r,i,o,a,s,l,c,u,d,f,h,p,m,g,v,y,b,C,x,w,E,N=[],_=[],S,k,T,R,A,B;t=e.settings,i=e.items().filter(":visible"),o=e.layoutRect(),r=t.columns||Math.ceil(Math.sqrt(i.length)),n=Math.ceil(i.length/r),y=t.spacingH||t.spacing||0,b=t.spacingV||t.spacing||0,C=t.alignH||t.align,x=t.alignV||t.align,g=e.paddingBox,A="reverseRows"in t?t.reverseRows:e.isRtl(),C&&"string"==typeof C&&(C=[C]),x&&"string"==typeof x&&(x=[x]);for(d=0;r>d;d++)N.push(0);for(f=0;n>f;f++)_.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],_[f]=k>_[f]?k:_[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,E=0,f=0;n>f;f++)E+=_[f]+(f>0?b:0),R-=(f>0?b:0)+_[f];if(w+=g.left+g.right,E+=g.top+g.bottom,l={},l.minW=w+(o.w-o.innerW),l.minH=E+(o.h-o.innerH),l.contentW=l.minW-o.deltaW,l.contentH=l.minH-o.deltaH,l.minW=Math.min(l.minW,o.maxW),l.minH=Math.min(l.minH,o.maxH),l.minW=Math.max(l.minW,o.startMinWidth),l.minH=Math.max(l.minH,o.startMinHeight),!o.autoResize||l.minW==o.minW&&l.minH==o.minH){o.autoResize&&(l=e.layoutRect(l),l.contentW=l.minW-o.deltaW,l.contentH=l.minH-o.deltaH);var D;D="start"==t.packV?0:R>0?Math.floor(R/n):0;var M=0,L=t.flexWidths;if(L)for(d=0;dd;d++)N[d]+=L?L[d]*P:P;for(p=g.top,f=0;n>f;f++){for(h=g.left,s=_[f]+D,d=0;r>d&&(B=A?f*r+r-1-d:f*r+d,u=i[B],u);d++)m=u.settings,c=u.layoutRect(),a=Math.max(N[d],c.startMinWidth),c.x=h,c.y=p,v=m.alignH||(C?C[d]||C[0]:null),"center"==v?c.x=h+a/2-c.w/2:"right"==v?c.x=h+a-c.w:"stretch"==v&&(c.w=a),v=m.alignV||(x?x[d]||x[0]:null),"center"==v?c.y=p+s/2-c.h/2:"bottom"==v?c.y=p+s-c.h:"stretch"==v&&(c.h=s),u.layoutRect(c),h+=a+y,u.recalc&&u.recalc();p+=s+b}}else if(l.w=l.minW,l.h=l.minH,e.layoutRect(l),this.recalc(e),null===e._lastRect){var H=e.parent();H&&(H._lastRect=null,H.recalc())}}})}),r(Rt,[Te,u],function(e,t){return e.extend({renderHtml:function(){var e=this;return e.classes.add("iframe"),e.canFocus=!1,''},src:function(e){this.getEl().src=e},html:function(e,n){var r=this,i=this.getEl().contentWindow.document.body;return i?(i.innerHTML=e,n&&n()):t.setTimeout(function(){r.html(e)}),this}})}),r(At,[Te,ue],function(e,t){return e.extend({init:function(e){var t=this;t._super(e),t.classes.add("widget").add("label"),t.canFocus=!1,e.multiline&&t.classes.add("autoscroll"),e.strong&&t.classes.add("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.classes.add("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()},renderHtml:function(){var e=this,t=e.settings.forId;return'"},bindStates:function(){var e=this;return e.state.on("change:text",function(t){e.innerHtml(e.encode(t.value))}),e._super()}})}),r(Bt,[ve],function(e){return e.extend({Defaults:{role:"toolbar",layout:"flow"},init:function(e){var t=this;t._super(e),t.classes.add("toolbar")},postRender:function(){var e=this;return e.items().each(function(e){e.classes.add("toolbar-item")}),e._super()}})}),r(Dt,[Bt],function(e){return e.extend({Defaults:{role:"menubar",containerCls:"menubar",ariaRoot:!0,defaults:{type:"menubutton"}}})}),r(Mt,[ct,me,Dt],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),e=t.settings,t.classes.add("menubtn"),e.fixedWidth&&t.classes.add("fixed-width"),t.aria("haspopup",!0),t.state.set("menu",e.menu||t.render())},showMenu:function(){var e=this,n;return e.menu&&e.menu.visible()?e.hideMenu():(e.menu||(n=e.state.get("menu")||[],n.length?n={type:"menu",items:n}:n.type=n.type||"menu",n.renderTo?e.menu=n.parent(e).show().renderTo():e.menu=t.create(n).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.classes.toggle("active",e)},renderHtml:function(){var e=this,t=e._id,r=e.classPrefix,i=e.settings.icon,o,a=e.state.get("text"),s="";return o=e.settings.image,o?(i="none","string"!=typeof o&&(o=window.getSelection?o[0]:o[1]),o=" style=\"background-image: url('"+o+"')\""):o="",a&&(e.classes.add("btn-has-text"),s=''+e.encode(a)+""),i=e.settings.icon?r+"ico "+r+"i-"+i:"",e.aria("role",e.parent()instanceof n?"menuitem":"button"),'
    '},postRender:function(){var e=this;return e.on("click",function(t){t.control===e&&r(t.target,e.getEl())&&(e.showMenu(),t.aria&&e.menu.items()[0].focus())}),e.on("mouseenter",function(t){var n=t.control,r=e.parent(),o;n&&r&&n instanceof i&&n.parent()==r&&(r.items().filter("MenuButton").each(function(e){e.hideMenu&&e!=n&&(e.menu&&e.menu.visible()&&(o=!0),e.hideMenu())}),o&&(n.focus(),n.showMenu()))}),e._super()},bindStates:function(){var e=this;return e.state.on("change:menu",function(){e.menu&&e.menu.remove(),e.menu=null}),e._super()},remove:function(){this._super(),this.menu&&this.menu.remove()}});return i}),r(Lt,[Te,me,h,u],function(e,t,n,r){return e.extend({Defaults:{border:0,role:"menuitem"},init:function(e){var t=this,n;t._super(e),e=t.settings,t.classes.add("menu-item"),e.menu&&t.classes.add("menu-item-expand"),e.preview&&t.classes.add("menu-item-preview"),n=t.state.get("text"),("-"===n||"|"===n)&&(t.classes.add("menu-item-sep"),t.aria("role","separator"),t.state.set("text","-")),e.selectable&&(t.aria("role","menuitemcheckbox"),t.classes.add("menu-item-checkbox"),e.icon="selected"),e.preview||e.selectable||t.classes.add("menu-item-normal"),t.on("mousedown",function(e){e.preventDefault()}),e.menu&&!e.ariaHideMenu&&t.aria("haspopup",!0)},hasMenus:function(){return!!this.settings.menu},showMenu:function(){var e=this,n=e.settings,r,i=e.parent();if(i.items().each(function(t){t!==e&&t.hideMenu()}),n.menu){r=e.menu,r?r.show():(r=n.menu,r.length?r={type:"menu",items:r}:r.type=r.type||"menu",i.settings.itemDefaults&&(r.itemDefaults=i.settings.itemDefaults),r=e.menu=t.create(r).parent(e).renderTo(),r.reflow(),r.on("cancel",function(t){t.stopPropagation(),e.focus(),r.hide()}),r.on("show hide",function(e){e.control.items().each(function(e){e.active(e.settings.selected)})}).fire("show"),r.on("hide",function(t){t.control===r&&e.classes.remove("selected")}),r.submenu=!0),r._parentMenu=i,r.classes.add("menu-sub");var o=r.testMoveRel(e.getEl(),e.isRtl()?["tl-tr","bl-br","tr-tl","br-bl"]:["tr-tl","br-bl","tl-tr","bl-br"]);r.moveRel(e.getEl(),o),r.rel=o,o="menu-sub-"+o,r.classes.remove(r._lastRel).add(o),r._lastRel=o,e.classes.add("selected"),e.aria("expanded",!0)}},hideMenu:function(){var e=this;return e.menu&&(e.menu.items().each(function(e){e.hideMenu&&e.hideMenu()}),e.menu.hide(),e.aria("expanded",!1)),e},renderHtml:function(){function e(e){var t,r,i={};for(i=n.mac?{alt:"⌥",ctrl:"⌘",shift:"⇧",meta:"⌘"}:{meta:"Ctrl"},e=e.split("+"),t=0;t'+("-"!==a?'\xa0":"")+("-"!==a?''+a+"":"")+(c?'
    '+c+"
    ":"")+(i.menu?'
    ':"")+"
    "},postRender:function(){var e=this,t=e.settings,n=t.textStyle;if("function"==typeof n&&(n=n.call(this)),n){var i=e.getEl("text");i&&i.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"),r.requestAnimationFrame(function(){e.parent().hideAll()})))}),e._super(),e},hover:function(){var e=this;return e.parent().items().each(function(e){e.classes.remove("selected")}),e.classes.toggle("selected",!0),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(Pt,[g,pe,u],function(e,t,n){return function(r,i){var o=this,a,s=t.classPrefix,l;o.show=function(t,c){function u(){a&&(e(r).append('
    '),c&&c())}return o.hide(),a=!0,t?l=n.setTimeout(u,t):u(),o},o.hide=function(){var e=r.lastChild;return n.clearTimeout(l),e&&-1!=e.className.indexOf("throbber")&&e.parentNode.removeChild(e),a=!1,o}}}),r(Ht,[Ee,Lt,Pt,m],function(e,t,n,r){return 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,"function"==typeof e.items&&(e.itemsFactory=e.items,e.items=[]),e.itemDefaults)for(var n=e.items,i=n.length;i--;)n[i]=r.extend({},e.itemDefaults,n[i]);t._super(e),t.classes.add("menu")},repaint:function(){return this.classes.toggle("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")},load:function(){function e(){t.throbber&&(t.throbber.hide(),t.throbber=null)}var t=this,r,i;i=t.settings.itemsFactory,i&&(t.throbber||(t.throbber=new n(t.getEl("body"),!0),0===t.items().length?(t.throbber.show(),t.fire("loading")):t.throbber.show(100,function(){t.items().remove(),t.fire("loading")}),t.on("hide close",e)),t.requestTime=r=(new Date).getTime(),t.settings.itemsFactory(function(n){return 0===n.length?void t.hide():void(t.requestTime===r&&(t.getEl().style.width="",t.getEl("body").style.width="",e(),t.items().remove(),t.getEl("body").innerHTML="",t.add(n),t.renderNew(),t.fire("loaded")))}))},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.image||n.selectable?(e._hasIcons=!0,!1):void 0}),e.settings.itemsFactory&&e.on("postrender",function(){e.settings.itemsFactory&&e.load()}),e._super()}})}),r(Ot,[Mt,Ht],function(e,t){return e.extend({init:function(e){function t(r){for(var a=0;a0&&(o=r[0].text,n.state.set("value",r[0].value)),n.state.set("menu",r)),n.state.set("text",e.text||o),n.classes.add("listbox"),n.on("select",function(t){var r=t.control;a&&(t.lastControl=a),e.multiple?r.active(!r.active()):n.value(t.control.value()),a=r})},bindStates:function(){function e(e,n){e instanceof t&&e.items().each(function(e){e.hasMenus()||e.active(e.value()===n)})}function n(e,t){var r;if(e)for(var i=0;i'},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(zt,[Te],function(e){function t(e){var t="";if(e)for(var n=0;n'+e[n]+"";return t}return e.extend({Defaults:{classes:"selectbox",role:"selectbox",options:[]},init:function(e){var t=this;t._super(e),t.settings.size&&(t.size=t.settings.size),t.settings.options&&(t._options=t.settings.options)},options:function(e){return arguments.length?(this.state.set("options",e),this):this.state.get("options")},renderHtml:function(){var e=this,n,r="";return n=t(e._options),e.size&&(r=' size = "'+e.size+'"'),'"},bindStates:function(){var e=this;return e.state.on("change:options",function(n){e.getEl().innerHTML=t(n.value)}),e._super()}})}),r(Wt,[Te,ye,ue],function(e,t,n){function r(e,t,n){return t>e&&(e=t),e>n&&(e=n),e}function i(e,t){var r,i,o,a,s;"v"==e.settings.orientation?(a="top",o="height",i="h"):(a="left",o="width",i="w"),r=(e.layoutRect()[i]||100)-n.getSize(e.getEl("handle"))[o],s=r*((t-e._minValue)/(e._maxValue-e._minValue))+"px",e.getEl("handle").style[a]=s,e.getEl("handle").style.height=e.layoutRect().h+"px"}return e.extend({init:function(e){var t=this;e.previewFilter||(e.previewFilter=function(e){return Math.round(100*e)/100}),t._super(e),t.classes.add("slider"),"v"==e.orientation&&t.classes.add("vertical"),t._minValue=e.minValue||0,t._maxValue=e.maxValue||100,t._initValue=t.state.get("value")},renderHtml:function(){var e=this,t=e._id,n=e.classPrefix;return'
    '},reset:function(){this.value(this._initValue).repaint()},postRender:function(){var e=this,i,o,a=0,s,l,c,u,d,f,h,p;l=e._minValue,c=e._maxValue,s=e.value(),"v"==e.settings.orientation?(d="screenY",f="top",h="height",p="h"):(d="screenX",f="left",h="width",p="w"),e._super(),e._dragHelper=new t(e._id,{handle:e._id+"-handle",start:function(t){i=t[d],o=parseInt(e.getEl("handle").style[f],10),u=(e.layoutRect()[p]||100)-n.getSize(e.getEl("handle"))[h],e.fire("dragstart",{value:s})},drag:function(t){var n=t[d]-i,h=e.getEl("handle");a=r(o+n,0,u),h.style[f]=a+"px",s=l+a/u*(c-l),e.value(s),e.tooltip().text(""+e.settings.previewFilter(s)).show().moveRel(h,"bc tc"),e.fire("drag",{value:s})},stop:function(){e.tooltip().hide(),e.fire("dragend",{value:s})}})},repaint:function(){this._super(),i(this,this.value())},bindStates:function(){var e=this;return e.state.on("change:value",function(t){i(e,t.value)}),e._super()}})}),r(Vt,[Te],function(e){return e.extend({renderHtml:function(){var e=this;return e.classes.add("spacer"),e.canFocus=!1,'
    '}})}),r(Ut,[Mt,ue,g],function(e,t,n){return e.extend({Defaults:{classes:"widget btn splitbtn",role:"button"},repaint:function(){var e=this,r=e.getEl(),i=e.layoutRect(),o,a;return e._super(),o=r.firstChild,a=r.lastChild,n(o).css({width:i.w-t.getSize(a).width,height:i.h-2}),n(a).css({height:i.h-2}),e},activeMenu:function(e){var t=this;n(t.getEl().lastChild).toggleClass(t.classPrefix+"active",e)},renderHtml:function(){var e=this,t=e._id,n=e.classPrefix,r,i=e.state.get("icon"),o=e.state.get("text"),a="";return r=e.settings.image,r?(i="none","string"!=typeof r&&(r=window.getSelection?r[0]:r[1]),r=" style=\"background-image: url('"+r+"')\""):r="",i=e.settings.icon?n+"ico "+n+"i-"+i:"",o&&(e.classes.add("btn-has-text"),a=''+e.encode(o)+""),'
    '},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&&t.call(this,e));n=n.parentNode}}),delete e.settings.onclick,e._super()}})}),r($t,[St],function(e){return e.extend({Defaults:{containerClass:"stack-layout",controlClass:"stack-layout-item",endClass:"break"},isNative:function(){return!0}})}),r(qt,[Ce,g,ue],function(e,t,n){return e.extend({Defaults:{layout:"absolute",defaults:{type:"panel"}},activateTab:function(e){var n;this.activeTabId&&(n=this.getEl(this.activeTabId),t(n).removeClass(this.classPrefix+"active"),n.setAttribute("aria-selected","false")),this.activeTabId="t"+e,n=this.getEl("t"+e),n.setAttribute("aria-selected","true"),t(n).addClass(this.classPrefix+"active"),this.items()[e].show().fire("showtab"),this.reflow(),this.items().each(function(t,n){e!=n&&t.hide()})},renderHtml:function(){var e=this,t=e._layout,n="",r=e.classPrefix;return e.preRender(),t.preRender(e),e.items().each(function(t,i){var o=e._id+"-t"+i;t.aria("role","tabpanel"),t.aria("labelledby",o),n+='"}),'
    '+n+'
    '+t.renderHtml(e)+"
    "},postRender:function(){var e=this;e._super(),e.settings.activeTab=e.settings.activeTab||0,e.activateTab(e.settings.activeTab),this.on("click",function(t){var n=t.target.parentNode;if(t.target.parentNode.id==e._id+"-head")for(var r=n.childNodes.length;r--;)n.childNodes[r]==t.target&&e.activateTab(r)})},initLayoutRect:function(){var e=this,t,r,i;r=n.getSize(e.getEl("head")).width,r=0>r?0:r,i=0,e.items().each(function(e){r=Math.max(r,e.layoutRect().minW),i=Math.max(i,e.layoutRect().minH)}),e.items().each(function(e){e.settings.x=0,e.settings.y=0,e.settings.w=r,e.settings.h=i,e.layoutRect({x:0,y:0,w:r,h:i})});var o=n.getSize(e.getEl("head")).height;return e.settings.minWidth=r,e.settings.minHeight=i+o,t=e._super(),t.deltaH+=o,t.innerH=t.h-t.deltaH,t}})}),r(jt,[Te],function(e){return e.extend({init:function(e){var t=this;t._super(e),t.classes.add("textbox"),e.multiline?t.classes.add("multiline"):(t.on("keydown",function(e){var n;13==e.keyCode&&(e.preventDefault(),t.parents().reverse().each(function(e){return e.toJSON?(n=e,!1):void 0}),t.fire("submit",{data:n.toJSON()}))}),t.on("keyup",function(e){t.state.set("value",e.target.value)}))},repaint:function(){var e=this,t,n,r,i,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.state.get("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?'":'"},value:function(e){return arguments.length?(this.state.set("value",e),this):(this.state.get("rendered")&&this.state.set("value",this.getEl().value),this.state.get("value"))},postRender:function(){var e=this;e._super(),e.$el.on("change",function(t){e.state.set("value",t.target.value),e.fire("change",t)})},bindStates:function(){var e=this;return e.state.on("change:value",function(t){e.getEl().value!=t.value&&(e.getEl().value=t.value)}),e.state.on("change:disabled",function(t){e.getEl().disabled=t.value}),e._super()},remove:function(){this.$el.off(),this._super()}})}),a([l,c,u,d,f,h,m,g,v,y,C,w,E,N,T,A,B,D,M,L,P,H,I,F,j,Y,J,Q,te,ne,re,ie,ae,le,ce,he,pe,me,ge,ve,ye,be,Ce,xe,we,Ee,Ne,_e,Se,ke,Te,Re,Ae,Be,Le,He,Ge,Je,Qe,Ze,tt,nt,rt,it,ot,at,st,lt,ct,ut,dt,ft,ht,pt,mt,gt,vt,yt,bt,Ct,xt,wt,Et,Nt,_t,St,kt,Tt,Rt,At,Bt,Dt,Mt,Lt,Pt,Ht,Ot,It,Ft,zt,Wt,Vt,Ut,$t,qt,jt])}(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 b37fcbd8a45646197ae4f859eb6b22a46fccfe0a..db367609c9092f4dd5735e0c0712bcf15f8db4f2 100644 GIT binary patch literal 164847 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 z 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

    C|XgDi*rgYqB##S;2yfR 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

    EZ@P*({^p=A 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 P18VHQ^Og(dB$5XJ!Q7X8 literal 163769 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