From 397376d5a1dff2af78cade09e393a47b89ce65fc Mon Sep 17 00:00:00 2001 From: Andrew Ozz Date: Wed, 29 Jun 2016 13:21:27 +0000 Subject: [PATCH] TinyMCE: update to 4.3.13, changelog: https://github.com/tinymce/tinymce/blob/master/changelog.txt. Fixes #37225. Built from https://develop.svn.wordpress.org/trunk@37910 git-svn-id: http://core.svn.wordpress.org/trunk@37851 1a063a9b-81f0-0310-95a4-ce76da25c4cd --- .../js/tinymce/plugins/charmap/plugin.js | 12 ++++++++ .../js/tinymce/plugins/charmap/plugin.min.js | 2 +- .../js/tinymce/plugins/media/plugin.js | 2 +- .../js/tinymce/plugins/media/plugin.min.js | 2 +- .../skins/lightgray/fonts/tinymce-small.json | 2 +- .../skins/lightgray/fonts/tinymce-small.svg | 2 +- .../tinymce/skins/lightgray/skin.ie7.min.css | 2 +- .../js/tinymce/skins/lightgray/skin.min.css | 2 +- .../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 166980 -> 168720 bytes wp-includes/version.php | 4 +-- 12 files changed, 35 insertions(+), 23 deletions(-) diff --git a/wp-includes/js/tinymce/plugins/charmap/plugin.js b/wp-includes/js/tinymce/plugins/charmap/plugin.js index 295d8d4903..90de9383ca 100644 --- a/wp-includes/js/tinymce/plugins/charmap/plugin.js +++ b/wp-includes/js/tinymce/plugins/charmap/plugin.js @@ -117,16 +117,19 @@ tinymce.PluginManager.add('charmap', function(editor) { ['195', 'A - tilde'], ['196', 'A - diaeresis'], ['197', 'A - ring above'], + ['256', 'A - macron'], ['198', 'ligature AE'], ['199', 'C - cedilla'], ['200', 'E - grave'], ['201', 'E - acute'], ['202', 'E - circumflex'], ['203', 'E - diaeresis'], + ['274', 'E - macron'], ['204', 'I - grave'], ['205', 'I - acute'], ['206', 'I - circumflex'], ['207', 'I - diaeresis'], + ['298', 'I - macron'], ['208', 'ETH'], ['209', 'N - tilde'], ['210', 'O - grave'], @@ -135,14 +138,17 @@ tinymce.PluginManager.add('charmap', function(editor) { ['213', 'O - tilde'], ['214', 'O - diaeresis'], ['216', 'O - slash'], + ['332', 'O - macron'], ['338', 'ligature OE'], ['352', 'S - caron'], ['217', 'U - grave'], ['218', 'U - acute'], ['219', 'U - circumflex'], ['220', 'U - diaeresis'], + ['362', 'U - macron'], ['221', 'Y - acute'], ['376', 'Y - diaeresis'], + ['562', 'Y - macron'], ['222', 'THORN'], ['224', 'a - grave'], ['225', 'a - acute'], @@ -150,16 +156,19 @@ tinymce.PluginManager.add('charmap', function(editor) { ['227', 'a - tilde'], ['228', 'a - diaeresis'], ['229', 'a - ring above'], + ['257', 'a - macron'], ['230', 'ligature ae'], ['231', 'c - cedilla'], ['232', 'e - grave'], ['233', 'e - acute'], ['234', 'e - circumflex'], ['235', 'e - diaeresis'], + ['275', 'e - macron'], ['236', 'i - grave'], ['237', 'i - acute'], ['238', 'i - circumflex'], ['239', 'i - diaeresis'], + ['299', 'i - macron'], ['240', 'eth'], ['241', 'n - tilde'], ['242', 'o - grave'], @@ -168,15 +177,18 @@ tinymce.PluginManager.add('charmap', function(editor) { ['245', 'o - tilde'], ['246', 'o - diaeresis'], ['248', 'o slash'], + ['333', 'o macron'], ['339', 'ligature oe'], ['353', 's - caron'], ['249', 'u - grave'], ['250', 'u - acute'], ['251', 'u - circumflex'], ['252', 'u - diaeresis'], + ['363', 'u - macron'], ['253', 'y - acute'], ['254', 'thorn'], ['255', 'y - diaeresis'], + ['563', 'y - macron'], ['913', 'Alpha'], ['914', 'Beta'], ['915', 'Gamma'], diff --git a/wp-includes/js/tinymce/plugins/charmap/plugin.min.js b/wp-includes/js/tinymce/plugins/charmap/plugin.min.js index 9fd639ef9c..9bf1e9fcd8 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(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 +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"],["256","A - macron"],["198","ligature AE"],["199","C - cedilla"],["200","E - grave"],["201","E - acute"],["202","E - circumflex"],["203","E - diaeresis"],["274","E - macron"],["204","I - grave"],["205","I - acute"],["206","I - circumflex"],["207","I - diaeresis"],["298","I - macron"],["208","ETH"],["209","N - tilde"],["210","O - grave"],["211","O - acute"],["212","O - circumflex"],["213","O - tilde"],["214","O - diaeresis"],["216","O - slash"],["332","O - macron"],["338","ligature OE"],["352","S - caron"],["217","U - grave"],["218","U - acute"],["219","U - circumflex"],["220","U - diaeresis"],["362","U - macron"],["221","Y - acute"],["376","Y - diaeresis"],["562","Y - macron"],["222","THORN"],["224","a - grave"],["225","a - acute"],["226","a - circumflex"],["227","a - tilde"],["228","a - diaeresis"],["229","a - ring above"],["257","a - macron"],["230","ligature ae"],["231","c - cedilla"],["232","e - grave"],["233","e - acute"],["234","e - circumflex"],["235","e - diaeresis"],["275","e - macron"],["236","i - grave"],["237","i - acute"],["238","i - circumflex"],["239","i - diaeresis"],["299","i - macron"],["240","eth"],["241","n - tilde"],["242","o - grave"],["243","o - acute"],["244","o - circumflex"],["245","o - tilde"],["246","o - diaeresis"],["248","o slash"],["333","o macron"],["339","ligature oe"],["353","s - caron"],["249","u - grave"],["250","u - acute"],["251","u - circumflex"],["252","u - diaeresis"],["363","u - macron"],["253","y - acute"],["254","thorn"],["255","y - diaeresis"],["563","y - macron"],["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/media/plugin.js b/wp-includes/js/tinymce/plugins/media/plugin.js index 21a2c8cf56..0667425baf 100644 --- a/wp-includes/js/tinymce/plugins/media/plugin.js +++ b/wp-includes/js/tinymce/plugins/media/plugin.js @@ -16,7 +16,7 @@ tinymce.PluginManager.add('media', function(editor, url) { var urlPatterns = [ {regex: /youtu\.be\/([\w\-.]+)/, type: 'iframe', w: 560, h: 314, url: '//www.youtube.com/embed/$1', allowFullscreen: true}, {regex: /youtube\.com(.+)v=([^&]+)/, type: 'iframe', w: 560, h: 314, url: '//www.youtube.com/embed/$2', allowFullscreen: true}, - {regex: /youtube.com\/embed\/([a-z0-9\-_]+)/i, type: 'iframe', w: 560, h: 314, url: '//www.youtube.com/embed/$1', allowFullscreen: true}, + {regex: /youtube.com\/embed\/([a-z0-9\-_]+(?:\?.+)?)/i, type: 'iframe', w: 560, h: 314, url: '//www.youtube.com/embed/$1', allowFullscreen: true}, {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: true}, {regex: /vimeo\.com\/(.*)\/([0-9]+)/, type: "iframe", w: 425, h: 350, url: "//player.vimeo.com/video/$2?title=0&byline=0", allowfullscreen: true}, {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: false}, diff --git a/wp-includes/js/tinymce/plugins/media/plugin.min.js b/wp-includes/js/tinymce/plugins/media/plugin.min.js index d15be630b1..f7eff6c404 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(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},{regex:/dailymotion\.com\/video\/([^_]+)/,type:"iframe",w:480,h:270,url:"//www.dailymotion.com/embed/video/$1",allowFullscreen:!0}],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("click keyup",function(){var b=a.selection.getNode();b&&a.dom.hasClass(b,"mce-preview-object")&&a.dom.getAttrib(b,"data-mce-selected")&&b.setAttribute("data-mce-selected","2")}),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.on("setContent",function(){a.$("span.mce-preview-object").each(function(b,c){var d=a.$(c);0===d.find("span.mce-shim",c).length&&d.append('')})}),a.addCommand("mceMedia",e),this.showDialog=e}); \ 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},{regex:/dailymotion\.com\/video\/([^_]+)/,type:"iframe",w:480,h:270,url:"//www.dailymotion.com/embed/video/$1",allowFullscreen:!0}],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("click keyup",function(){var b=a.selection.getNode();b&&a.dom.hasClass(b,"mce-preview-object")&&a.dom.getAttrib(b,"data-mce-selected")&&b.setAttribute("data-mce-selected","2")}),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.on("setContent",function(){a.$("span.mce-preview-object").each(function(b,c){var d=a.$(c);0===d.find("span.mce-shim",c).length&&d.append('')})}),a.addCommand("mceMedia",e),this.showDialog=e}); \ No newline at end of file diff --git a/wp-includes/js/tinymce/skins/lightgray/fonts/tinymce-small.json b/wp-includes/js/tinymce/skins/lightgray/fonts/tinymce-small.json index cbc985b2b3..0808be0572 100644 --- a/wp-includes/js/tinymce/skins/lightgray/fonts/tinymce-small.json +++ b/wp-includes/js/tinymce/skins/lightgray/fonts/tinymce-small.json @@ -569,7 +569,7 @@ "order": 25, "prevSize": 32, "code": 57373, - "name": "removefromat", + "name": "removeformat", "ligatures": "" }, "setIdx": 0, diff --git a/wp-includes/js/tinymce/skins/lightgray/fonts/tinymce-small.svg b/wp-includes/js/tinymce/skins/lightgray/fonts/tinymce-small.svg index a9076ca858..b4ee6f4088 100644 --- a/wp-includes/js/tinymce/skins/lightgray/fonts/tinymce-small.svg +++ b/wp-includes/js/tinymce/skins/lightgray/fonts/tinymce-small.svg @@ -36,7 +36,7 @@ - + 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 77cb52b5b7..963f32f796 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-croprect-handle:focus{border-color:#3498db}.mce-croprect-handle-move:focus{outline:1px solid #3498db}.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-arrow-up{margin-top:3px}.mce-arrow-down{margin-top:-3px}.mce-arrow:before,.mce-arrow:after{position:absolute;left:50%;display:block;width:0;height:0;border-style:solid;border-color:transparent;content:""}.mce-arrow.mce-arrow-up:before{top:-9px;border-bottom-color:rgba(0,0,0,0.2);border-width:0 9px 9px;margin-left:-9px}.mce-arrow.mce-arrow-down:before{bottom:-9px;border-top-color:rgba(0,0,0,0.2);border-width:9px 9px 0;margin-left:-9px}.mce-arrow.mce-arrow-up:after{top:-8px;border-bottom-color:#f0f0f0;border-width:0 8px 8px;margin-left:-8px}.mce-arrow.mce-arrow-down:after{bottom:-8px;border-top-color:#f0f0f0;border-width:8px 8px 0;margin-left:-8px}.mce-arrow.mce-arrow-left:before,.mce-arrow.mce-arrow-left:after{margin:0}.mce-arrow.mce-arrow-left:before{left:20px}.mce-arrow.mce-arrow-left:after{left:21px}.mce-arrow.mce-arrow-right:before,.mce-arrow.mce-arrow-right:after{left:auto;margin:0}.mce-arrow.mce-arrow-right:before{right:20px}.mce-arrow.mce-arrow-right:after{right:21px}.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;transform:scale(.1);transition:transform 100ms ease-in,opacity 150ms ease-in}.mce-window.mce-in{transform:scale(1);opacity:1}.mce-window-head{padding:9px 15px;border-bottom:1px solid #c5c5c5;position:relative}.mce-window-head .mce-close{position:absolute;right:0;top:0;height:38px;width:38px;text-align:center;cursor:pointer}.mce-window-head .mce-close i{color:#858585}.mce-close:hover i{color:#adadad}.mce-window-head .mce-title{line-height:20px;font-size:20px;font-weight:bold;text-rendering:optimizelegibility;padding-right:20px}.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;border-width:1px;border-style:solid;border-color:#ccc;transform:scale(.1);transition:transform 100ms ease-in,opacity 150ms ease-in;opacity:0}.mce-notification.mce-in{opacity:1;transform:scale(1)}.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-infobox{display:inline-block;*display:inline;*zoom:1;text-shadow:0 1px 1px rgba(255,255,255,0.75);overflow:hidden;border:1px solid red}.mce-infobox div{display:block;margin:5px}.mce-infobox div button{position:absolute;top:50%;right:4px;cursor:pointer;margin-top:-8px;display:none}.mce-infobox div button:focus{outline:2px solid #ccc}.mce-infobox.mce-has-help div{margin-right:25px}.mce-infobox.mce-has-help button{display:block}.mce-infobox.mce-success{background:#dff0d8;border-color:#d6e9c6}.mce-infobox.mce-success div{color:#3c763d}.mce-infobox.mce-warning{background:#fcf8e3;border-color:#faebcc}.mce-infobox.mce-warning div{color:#8a6d3b}.mce-infobox.mce-error{background:#f2dede;border-color:#ebccd1}.mce-infobox.mce-error div{color:#a94442}.mce-rtl .mce-infobox div{text-align:right;direction:rtl}.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-success{color:#468847}.mce-label.mce-warning{color:#c09853}.mce-label.mce-error{color:#b94a48}.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-slider-handle:focus{background:#bbb}.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 +.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-croprect-handle:focus{border-color:#3498db}.mce-croprect-handle-move:focus{outline:1px solid #3498db}.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-arrow-up{margin-top:3px}.mce-arrow-down{margin-top:-3px}.mce-arrow:before,.mce-arrow:after{position:absolute;left:50%;display:block;width:0;height:0;border-style:solid;border-color:transparent;content:""}.mce-arrow.mce-arrow-up:before{top:-9px;border-bottom-color:rgba(0,0,0,0.2);border-width:0 9px 9px;margin-left:-9px}.mce-arrow.mce-arrow-down:before{bottom:-9px;border-top-color:rgba(0,0,0,0.2);border-width:9px 9px 0;margin-left:-9px}.mce-arrow.mce-arrow-up:after{top:-8px;border-bottom-color:#f0f0f0;border-width:0 8px 8px;margin-left:-8px}.mce-arrow.mce-arrow-down:after{bottom:-8px;border-top-color:#f0f0f0;border-width:8px 8px 0;margin-left:-8px}.mce-arrow.mce-arrow-left:before,.mce-arrow.mce-arrow-left:after{margin:0}.mce-arrow.mce-arrow-left:before{left:20px}.mce-arrow.mce-arrow-left:after{left:21px}.mce-arrow.mce-arrow-right:before,.mce-arrow.mce-arrow-right:after{left:auto;margin:0}.mce-arrow.mce-arrow-right:before{right:20px}.mce-arrow.mce-arrow-right:after{right:21px}.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;transform:scale(.1);transition:transform 100ms ease-in,opacity 150ms ease-in}.mce-window.mce-in{transform:scale(1);opacity:1}.mce-window-head{padding:9px 15px;border-bottom:1px solid #c5c5c5;position:relative}.mce-window-head .mce-close{position:absolute;right:0;top:0;height:38px;width:38px;text-align:center;cursor:pointer}.mce-window-head .mce-close i{color:#858585}.mce-close:hover i{color:#adadad}.mce-window-head .mce-title{line-height:20px;font-size:20px;font-weight:bold;text-rendering:optimizelegibility;padding-right:20px}.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;border-width:1px;border-style:solid;border-color:#ccc;transition:transform 100ms ease-in,opacity 150ms ease-in;opacity:0}.mce-notification.mce-in{opacity:1}.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-infobox{display:inline-block;*display:inline;*zoom:1;text-shadow:0 1px 1px rgba(255,255,255,0.75);overflow:hidden;border:1px solid red}.mce-infobox div{display:block;margin:5px}.mce-infobox div button{position:absolute;top:50%;right:4px;cursor:pointer;margin-top:-8px;display:none}.mce-infobox div button:focus{outline:2px solid #ccc}.mce-infobox.mce-has-help div{margin-right:25px}.mce-infobox.mce-has-help button{display:block}.mce-infobox.mce-success{background:#dff0d8;border-color:#d6e9c6}.mce-infobox.mce-success div{color:#3c763d}.mce-infobox.mce-warning{background:#fcf8e3;border-color:#faebcc}.mce-infobox.mce-warning div{color:#8a6d3b}.mce-infobox.mce-error{background:#f2dede;border-color:#ebccd1}.mce-infobox.mce-error div{color:#a94442}.mce-rtl .mce-infobox div{text-align:right;direction:rtl}.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-success{color:#468847}.mce-label.mce-warning{color:#c09853}.mce-label.mce-error{color:#b94a48}.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-slider-handle:focus{background:#bbb}.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 9ff09bee9c..b9b5056039 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-croprect-handle:focus{border-color:#3498db}.mce-croprect-handle-move:focus{outline:1px solid #3498db}.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-arrow-up{margin-top:3px}.mce-arrow-down{margin-top:-3px}.mce-arrow:before,.mce-arrow:after{position:absolute;left:50%;display:block;width:0;height:0;border-style:solid;border-color:transparent;content:""}.mce-arrow.mce-arrow-up:before{top:-9px;border-bottom-color:rgba(0,0,0,0.2);border-width:0 9px 9px;margin-left:-9px}.mce-arrow.mce-arrow-down:before{bottom:-9px;border-top-color:rgba(0,0,0,0.2);border-width:9px 9px 0;margin-left:-9px}.mce-arrow.mce-arrow-up:after{top:-8px;border-bottom-color:#f0f0f0;border-width:0 8px 8px;margin-left:-8px}.mce-arrow.mce-arrow-down:after{bottom:-8px;border-top-color:#f0f0f0;border-width:8px 8px 0;margin-left:-8px}.mce-arrow.mce-arrow-left:before,.mce-arrow.mce-arrow-left:after{margin:0}.mce-arrow.mce-arrow-left:before{left:20px}.mce-arrow.mce-arrow-left:after{left:21px}.mce-arrow.mce-arrow-right:before,.mce-arrow.mce-arrow-right:after{left:auto;margin:0}.mce-arrow.mce-arrow-right:before{right:20px}.mce-arrow.mce-arrow-right:after{right:21px}.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;transform:scale(.1);transition:transform 100ms ease-in,opacity 150ms ease-in}.mce-window.mce-in{transform:scale(1);opacity:1}.mce-window-head{padding:9px 15px;border-bottom:1px solid #c5c5c5;position:relative}.mce-window-head .mce-close{position:absolute;right:0;top:0;height:38px;width:38px;text-align:center;cursor:pointer}.mce-window-head .mce-close i{color:#858585}.mce-close:hover i{color:#adadad}.mce-window-head .mce-title{line-height:20px;font-size:20px;font-weight:bold;text-rendering:optimizelegibility;padding-right:20px}.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;border-width:1px;border-style:solid;border-color:#ccc;transform:scale(.1);transition:transform 100ms ease-in,opacity 150ms ease-in;opacity:0}.mce-notification.mce-in{opacity:1;transform:scale(1)}.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-infobox{display:inline-block;*display:inline;*zoom:1;text-shadow:0 1px 1px rgba(255,255,255,0.75);overflow:hidden;border:1px solid red}.mce-infobox div{display:block;margin:5px}.mce-infobox div button{position:absolute;top:50%;right:4px;cursor:pointer;margin-top:-8px;display:none}.mce-infobox div button:focus{outline:2px solid #ccc}.mce-infobox.mce-has-help div{margin-right:25px}.mce-infobox.mce-has-help button{display:block}.mce-infobox.mce-success{background:#dff0d8;border-color:#d6e9c6}.mce-infobox.mce-success div{color:#3c763d}.mce-infobox.mce-warning{background:#fcf8e3;border-color:#faebcc}.mce-infobox.mce-warning div{color:#8a6d3b}.mce-infobox.mce-error{background:#f2dede;border-color:#ebccd1}.mce-infobox.mce-error div{color:#a94442}.mce-rtl .mce-infobox div{text-align:right;direction:rtl}.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-success{color:#468847}.mce-label.mce-warning{color:#c09853}.mce-label.mce-error{color:#b94a48}.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-slider-handle:focus{background:#bbb}.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-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:"\e915"}.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:"\e93c"}.mce-i-drop:before{content:"\e935"}.mce-i-contrast:before{content:"\ecd4"}.mce-i-sharpen:before{content:"\eba7"}.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-fill:before{content:"\e902"}.mce-i-borderwidth:before{content:"\e903"}.mce-i-line:before{content:"\e904"}.mce-i-count:before{content:"\e905"}.mce-i-translate:before{content:"\e907"}.mce-i-drag:before{content:"\e908"}.mce-i-home:before{content:"\e90b"}.mce-i-upload:before{content:"\e914"}.mce-i-bubble:before{content:"\e91c"}.mce-i-user:before{content:"\e91d"}.mce-i-lock:before{content:"\e926"}.mce-i-unlock:before{content:"\e927"}.mce-i-settings:before{content:"\e928"}.mce-i-remove2:before{content:"\e92a"}.mce-i-menu:before{content:"\e92d"}.mce-i-warning:before{content:"\e930"}.mce-i-question:before{content:"\e931"}.mce-i-pluscircle:before{content:"\e932"}.mce-i-info:before{content:"\e933"}.mce-i-notice:before{content:"\e934"}.mce-i-arrowup:before{content:"\e93b"}.mce-i-arrowdown:before{content:"\e93d"}.mce-i-arrowup2:before{content:"\e93f"}.mce-i-arrowdown2:before{content:"\e940"}.mce-i-menu2:before{content:"\e941"}.mce-i-newtab:before{content:"\e961"}.mce-i-a11y:before{content:"\e900"}.mce-i-plus:before{content:"\e93a"}.mce-i-minus:before{content:"\e939"}.mce-i-books:before{content:"\e911"}.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-croprect-handle:focus{border-color:#3498db}.mce-croprect-handle-move:focus{outline:1px solid #3498db}.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-arrow-up{margin-top:3px}.mce-arrow-down{margin-top:-3px}.mce-arrow:before,.mce-arrow:after{position:absolute;left:50%;display:block;width:0;height:0;border-style:solid;border-color:transparent;content:""}.mce-arrow.mce-arrow-up:before{top:-9px;border-bottom-color:rgba(0,0,0,0.2);border-width:0 9px 9px;margin-left:-9px}.mce-arrow.mce-arrow-down:before{bottom:-9px;border-top-color:rgba(0,0,0,0.2);border-width:9px 9px 0;margin-left:-9px}.mce-arrow.mce-arrow-up:after{top:-8px;border-bottom-color:#f0f0f0;border-width:0 8px 8px;margin-left:-8px}.mce-arrow.mce-arrow-down:after{bottom:-8px;border-top-color:#f0f0f0;border-width:8px 8px 0;margin-left:-8px}.mce-arrow.mce-arrow-left:before,.mce-arrow.mce-arrow-left:after{margin:0}.mce-arrow.mce-arrow-left:before{left:20px}.mce-arrow.mce-arrow-left:after{left:21px}.mce-arrow.mce-arrow-right:before,.mce-arrow.mce-arrow-right:after{left:auto;margin:0}.mce-arrow.mce-arrow-right:before{right:20px}.mce-arrow.mce-arrow-right:after{right:21px}.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;transform:scale(.1);transition:transform 100ms ease-in,opacity 150ms ease-in}.mce-window.mce-in{transform:scale(1);opacity:1}.mce-window-head{padding:9px 15px;border-bottom:1px solid #c5c5c5;position:relative}.mce-window-head .mce-close{position:absolute;right:0;top:0;height:38px;width:38px;text-align:center;cursor:pointer}.mce-window-head .mce-close i{color:#858585}.mce-close:hover i{color:#adadad}.mce-window-head .mce-title{line-height:20px;font-size:20px;font-weight:bold;text-rendering:optimizelegibility;padding-right:20px}.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;border-width:1px;border-style:solid;border-color:#ccc;transition:transform 100ms ease-in,opacity 150ms ease-in;opacity:0}.mce-notification.mce-in{opacity:1}.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-infobox{display:inline-block;*display:inline;*zoom:1;text-shadow:0 1px 1px rgba(255,255,255,0.75);overflow:hidden;border:1px solid red}.mce-infobox div{display:block;margin:5px}.mce-infobox div button{position:absolute;top:50%;right:4px;cursor:pointer;margin-top:-8px;display:none}.mce-infobox div button:focus{outline:2px solid #ccc}.mce-infobox.mce-has-help div{margin-right:25px}.mce-infobox.mce-has-help button{display:block}.mce-infobox.mce-success{background:#dff0d8;border-color:#d6e9c6}.mce-infobox.mce-success div{color:#3c763d}.mce-infobox.mce-warning{background:#fcf8e3;border-color:#faebcc}.mce-infobox.mce-warning div{color:#8a6d3b}.mce-infobox.mce-error{background:#f2dede;border-color:#ebccd1}.mce-infobox.mce-error div{color:#a94442}.mce-rtl .mce-infobox div{text-align:right;direction:rtl}.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-success{color:#468847}.mce-label.mce-warning{color:#c09853}.mce-label.mce-error{color:#b94a48}.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-slider-handle:focus{background:#bbb}.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-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:"\e915"}.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:"\e93c"}.mce-i-drop:before{content:"\e935"}.mce-i-contrast:before{content:"\ecd4"}.mce-i-sharpen:before{content:"\eba7"}.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-fill:before{content:"\e902"}.mce-i-borderwidth:before{content:"\e903"}.mce-i-line:before{content:"\e904"}.mce-i-count:before{content:"\e905"}.mce-i-translate:before{content:"\e907"}.mce-i-drag:before{content:"\e908"}.mce-i-home:before{content:"\e90b"}.mce-i-upload:before{content:"\e914"}.mce-i-bubble:before{content:"\e91c"}.mce-i-user:before{content:"\e91d"}.mce-i-lock:before{content:"\e926"}.mce-i-unlock:before{content:"\e927"}.mce-i-settings:before{content:"\e928"}.mce-i-remove2:before{content:"\e92a"}.mce-i-menu:before{content:"\e92d"}.mce-i-warning:before{content:"\e930"}.mce-i-question:before{content:"\e931"}.mce-i-pluscircle:before{content:"\e932"}.mce-i-info:before{content:"\e933"}.mce-i-notice:before{content:"\e934"}.mce-i-arrowup:before{content:"\e93b"}.mce-i-arrowdown:before{content:"\e93d"}.mce-i-arrowup2:before{content:"\e93f"}.mce-i-arrowdown2:before{content:"\e940"}.mce-i-menu2:before{content:"\e941"}.mce-i-newtab:before{content:"\e961"}.mce-i-a11y:before{content:"\e900"}.mce-i-plus:before{content:"\e93a"}.mce-i-minus:before{content:"\e939"}.mce-i-books:before{content:"\e911"}.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.min.js b/wp-includes/js/tinymce/themes/modern/theme.min.js index cfaf31ab40..11e2f8747d 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(a){function b(b,c){var d,e=[];if(b)return o(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:n.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=n.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(m.toolbar)){if(0===m.toolbar.length)return;tinymce.each(m.toolbar,function(a,b){m["toolbar"+(b+1)]=a}),delete m.toolbar}for(var e=1;10>e&&c(m["toolbar"+e]);e++);return d.length||m.toolbar===!1||c(m.toolbar||t),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((m.removed_menuitems||"").split(/[ ,]/)),m.menu?(e=m.menu[c],g=!0):e=s[c],e){d={text:e.title},f=[],o((e.items||"").split(/[ ,]/),function(a){var c=b(a);c&&!h[a]&&f.push(b(a))}),g||o(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;i40)&&a===b})}}function k(){function b(){a.selection&&j(s(a.selection.getNode()))}tinymce.util.Delay.requestAnimationFrame(b)}function l(){t||(t=a.selection.getScrollContainer()||a.getWin(),tinymce.$(t).on("scroll",k),a.on("remove",function(){tinymce.$(t).off("scroll")}))}function p(c){var d;return c.toolbar.panel?(c.toolbar.panel.show(),void j(c)):(l(),d=n.create({type:"floatpanel",role:"dialog",classes:"tinymce tinymce-inline arrow",ariaLabel:"Inline toolbar",layout:"flex",direction:"column",align:"stretch",autohide:!1,autofix:!0,fixed:!0,border:1,items:b(c.toolbar.items),oncancel:function(){a.focus()}}),c.toolbar.panel=d,d.renderTo(document.body).reflow(),void j(c))}function r(){tinymce.each(c(),function(a){a.panel&&a.panel.hide()})}function s(b){var d,e,f,g=c();for(f=a.$(b).parents().add(b),d=f.length-1;d>=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 t;a.on("click keyup setContent",function(b){("setcontent"!=b.type||b.selection)&&tinymce.util.Delay.setEditorTimeout(a,function(){var b;b=s(a.selection.getNode()),b?(r(),p(b)):r()})}),a.on("blur hide",r),a.on("ObjectResizeStart",function(){var b=s(a.selection.getNode());b&&b.toolbar.panel&&b.toolbar.panel.hide()}),a.on("nodeChange ResizeEditor ResizeWindow",k),a.on("remove",function(){tinymce.each(c(),function(a){a.panel&&a.panel.remove()}),a.contextToolbars={}}),a.shortcuts.add("ctrl+shift+e > ctrl+shift+p","",function(){var b=s(a.selection.getNode());b&&b.toolbar.panel&&b.toolbar.panel.items()[0].focus()})}function i(a){return function(){a.initialized?a.fire("SkinLoaded"):a.on("init",function(){a.fire("SkinLoaded")})}}function j(b){function f(){if(o&&o.moveRel&&o.visible()&&!o._fixed){var b=a.selection.getScrollContainer(),c=a.getBody(),d=0,e=0;if(b){var f=p.getPos(c),g=p.getPos(b);d=Math.max(0,g.x-f.x),e=Math.max(0,g.y-f.y)}o.fixed(!1).moveRel(c,a.rtl?["tr-br","br-tr"]:["tl-bl","bl-tl","tr-br"]).moveBy(d,e)}}function g(){o&&(o.show(),f(),p.addClass(a.getBody(),"mce-edit-focus"))}function j(){o&&(o.hide(),r.hideAll(),p.removeClass(a.getBody(),"mce-edit-focus"))}function k(){return o?void(o.visible()||g()):(o=l.panel=n.create({type:q?"panel":"floatpanel",role:"application",classes:"tinymce tinymce-inline",layout:"flex",direction:"column",align:"stretch",autohide:!1,autofix:!0,fixed:!!q,border:1,items:[m.menubar===!1?null:{type:"menubar",border:"0 0 1 0",items:d()},c(m.toolbar_items_size)]}),a.fire("BeforeRenderUI"),o.renderTo(q||document.body).reflow(),e(o),g(),h(),a.on("nodeChange",f),a.on("activate",g),a.on("deactivate",j),void a.nodeChanged())}var o,q;return m.fixed_toolbar_container&&(q=p.select(m.fixed_toolbar_container)[0]),m.content_editable=!0,a.on("focus",function(){b.skinUiCss?tinymce.DOM.styleSheetLoader.load(b.skinUiCss,k,k):k()}),a.on("blur hide",j),a.on("remove",function(){o&&(o.remove(),o=null)}),b.skinUiCss&&tinymce.DOM.styleSheetLoader.load(b.skinUiCss,i(a)),{}}function k(b){function g(){return function(a){j.find("*").disabled("readonly"==a.mode?!0:!1)}}var j,k,o;return b.skinUiCss&&tinymce.DOM.styleSheetLoader.load(b.skinUiCss,i(a)),j=l.panel=n.create({type:"panel",role:"application",classes:"tinymce",style:"visibility: hidden",layout:"stack",border:1,items:[m.menubar===!1?null:{type:"menubar",border:"0 0 1 0",items:d()},c(m.toolbar_items_size),{type:"panel",name:"iframe",layout:"stack",classes:"edit-area",html:"",border:"1 0 0 0"}]}),m.resize!==!1&&(k={type:"resizehandle",direction:m.resize,onResizeStart:function(){var b=a.getContentAreaContainer().firstChild;o={width:b.clientWidth,height:b.clientHeight}},onResize:function(a){"both"==m.resize?f(o.width+a.deltaX,o.height+a.deltaY):f(null,o.height+a.deltaY)}}),m.statusbar!==!1&&j.add({type:"panel",name:"statusbar",classes:"statusbar",layout:"flow",border:"1 0 0 0",ariaRoot:!0,items:[{type:"elementpath"},k]}),a.fire("BeforeRenderUI"),a.on("SwitchMode",g()),j.renderBefore(b.targetNode).reflow(),m.readonly&&a.setMode("readonly"),m.width&&tinymce.DOM.setStyle(j.getEl(),"width",m.width),a.on("remove",function(){j.remove(),j=null}),e(j),h(),{iframeContainer:j.find("#iframe")[0].getEl(),editorContainer:j.getEl()}}var l=this,m=a.settings,n=tinymce.ui.Factory,o=tinymce.each,p=tinymce.DOM,q=tinymce.geom.Rect,r=tinymce.ui.FloatPanel,s={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"}},t="undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image";l.renderUI=function(b){var c=m.skin!==!1?m.skin||"lightgray":!1;if(c){var d=m.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){l.throbber=l.throbber||new tinymce.ui.Throbber(l.panel.getEl("body")),a.state?l.throbber.show(a.time):l.throbber.hide()}),m.inline?j(b):k(b)},l.resizeTo=f,l.resizeBy=g}); \ No newline at end of file +tinymce.ThemeManager.add("modern",function(a){function b(b,c){var d,e=[];if(b)return o(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:n.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=n.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(m.toolbar)){if(0===m.toolbar.length)return;tinymce.each(m.toolbar,function(a,b){m["toolbar"+(b+1)]=a}),delete m.toolbar}for(var e=1;10>e&&c(m["toolbar"+e]);e++);return d.length||m.toolbar===!1||c(m.toolbar||t),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((m.removed_menuitems||"").split(/[ ,]/)),m.menu?(e=m.menu[c],g=!0):e=s[c],e){d={text:e.title},f=[],o((e.items||"").split(/[ ,]/),function(a){var c=b(a);c&&!h[a]&&f.push(b(a))}),g||o(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;i40)&&a===b})}}function k(){function b(){a.selection&&j(s(a.selection.getNode()))}tinymce.util.Delay.requestAnimationFrame(b)}function l(){t||(t=a.selection.getScrollContainer()||a.getWin(),tinymce.$(t).on("scroll",k),a.on("remove",function(){tinymce.$(t).off("scroll")}))}function p(c){var d;return c.toolbar.panel?(c.toolbar.panel.show(),void j(c)):(l(),d=n.create({type:"floatpanel",role:"dialog",classes:"tinymce tinymce-inline arrow",ariaLabel:"Inline toolbar",layout:"flex",direction:"column",align:"stretch",autohide:!1,autofix:!0,fixed:!0,border:1,items:b(c.toolbar.items),oncancel:function(){a.focus()}}),c.toolbar.panel=d,d.renderTo(document.body).reflow(),void j(c))}function r(){tinymce.each(c(),function(a){a.panel&&a.panel.hide()})}function s(b){var d,e,f,g=c();for(f=a.$(b).parents().add(b),d=f.length-1;d>=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 t;a.on("click keyup setContent",function(b){("setcontent"!=b.type||b.selection)&&tinymce.util.Delay.setEditorTimeout(a,function(){var b;b=s(a.selection.getNode()),b?(r(),p(b)):r()})}),a.on("blur hide",r),a.on("ObjectResizeStart",function(){var b=s(a.selection.getNode());b&&b.toolbar.panel&&b.toolbar.panel.hide()}),a.on("nodeChange ResizeEditor ResizeWindow",k),a.on("remove",function(){tinymce.each(c(),function(a){a.panel&&a.panel.remove()}),a.contextToolbars={}}),a.shortcuts.add("ctrl+shift+e > ctrl+shift+p","",function(){var b=s(a.selection.getNode());b&&b.toolbar.panel&&b.toolbar.panel.items()[0].focus()})}function i(a){return function(){a.initialized?a.fire("SkinLoaded"):a.on("init",function(){a.fire("SkinLoaded")})}}function j(b){function f(){if(o&&o.moveRel&&o.visible()&&!o._fixed){var b=a.selection.getScrollContainer(),c=a.getBody(),d=0,e=0;if(b){var f=p.getPos(c),g=p.getPos(b);d=Math.max(0,g.x-f.x),e=Math.max(0,g.y-f.y)}o.fixed(!1).moveRel(c,a.rtl?["tr-br","br-tr"]:["tl-bl","bl-tl","tr-br"]).moveBy(d,e)}}function g(){o&&(o.show(),f(),p.addClass(a.getBody(),"mce-edit-focus"))}function j(){o&&(o.hide(),r.hideAll(),p.removeClass(a.getBody(),"mce-edit-focus"))}function k(){return o?void(o.visible()||g()):(o=l.panel=n.create({type:q?"panel":"floatpanel",role:"application",classes:"tinymce tinymce-inline",layout:"flex",direction:"column",align:"stretch",autohide:!1,autofix:!0,fixed:!!q,border:1,items:[m.menubar===!1?null:{type:"menubar",border:"0 0 1 0",items:d()},c(m.toolbar_items_size)]}),a.fire("BeforeRenderUI"),o.renderTo(q||document.body).reflow(),e(o),g(),h(),a.on("nodeChange",f),a.on("activate",g),a.on("deactivate",j),void a.nodeChanged())}var o,q;return m.fixed_toolbar_container&&(q=p.select(m.fixed_toolbar_container)[0]),m.content_editable=!0,a.on("focus",function(){b.skinUiCss?tinymce.DOM.styleSheetLoader.load(b.skinUiCss,k,k):k()}),a.on("blur hide",j),a.on("remove",function(){o&&(o.remove(),o=null)}),b.skinUiCss&&tinymce.DOM.styleSheetLoader.load(b.skinUiCss,i(a)),{}}function k(b){function g(){return function(a){"readonly"==a.mode?j.find("*").disabled(!0):j.find("*").disabled(!1)}}var j,k,o;return b.skinUiCss&&tinymce.DOM.styleSheetLoader.load(b.skinUiCss,i(a)),j=l.panel=n.create({type:"panel",role:"application",classes:"tinymce",style:"visibility: hidden",layout:"stack",border:1,items:[m.menubar===!1?null:{type:"menubar",border:"0 0 1 0",items:d()},c(m.toolbar_items_size),{type:"panel",name:"iframe",layout:"stack",classes:"edit-area",html:"",border:"1 0 0 0"}]}),m.resize!==!1&&(k={type:"resizehandle",direction:m.resize,onResizeStart:function(){var b=a.getContentAreaContainer().firstChild;o={width:b.clientWidth,height:b.clientHeight}},onResize:function(a){"both"==m.resize?f(o.width+a.deltaX,o.height+a.deltaY):f(null,o.height+a.deltaY)}}),m.statusbar!==!1&&j.add({type:"panel",name:"statusbar",classes:"statusbar",layout:"flow",border:"1 0 0 0",ariaRoot:!0,items:[{type:"elementpath"},k]}),a.fire("BeforeRenderUI"),a.on("SwitchMode",g()),j.renderBefore(b.targetNode).reflow(),m.readonly&&a.setMode("readonly"),m.width&&tinymce.DOM.setStyle(j.getEl(),"width",m.width),a.on("remove",function(){j.remove(),j=null}),e(j),h(),{iframeContainer:j.find("#iframe")[0].getEl(),editorContainer:j.getEl()}}var l=this,m=a.settings,n=tinymce.ui.Factory,o=tinymce.each,p=tinymce.DOM,q=tinymce.geom.Rect,r=tinymce.ui.FloatPanel,s={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"}},t="undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image";l.renderUI=function(b){var c=m.skin!==!1?m.skin||"lightgray":!1;if(c){var d=m.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){l.throbber=l.throbber||new tinymce.ui.Throbber(l.panel.getEl("body")),a.state?l.throbber.show(a.time):l.throbber.hide()}),m.inline?j(b):k(b)},l.resizeTo=f,l.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 1eeac3683d..11b34207c3 100644 --- a/wp-includes/js/tinymce/tinymce.min.js +++ b/wp-includes/js/tinymce/tinymce.min.js @@ -1,13 +1,13 @@ -// 4.3.10 (2016-04-12) -!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){function t(e){try{return e.top}catch(t){}return null}var n,r=e?e.ownerDocument||e:z,o=r.defaultView;return r!==D&&9===r.nodeType&&r.documentElement?(D=r,M=r.documentElement,L=!N(r),o&&o!==t(o)&&(o.addEventListener?o.addEventListener("unload",function(){B()},!1):o.attachEvent&&o.attachEvent("onunload",function(){B()})),x.attributes=i(function(e){return e.className="i",!e.getAttribute("className")}),x.getElementsByTagName=i(function(e){return e.appendChild(r.createComment("")),!e.getElementsByTagName("*").length}),x.getElementsByClassName=ge.test(r.getElementsByClassName),x.getById=i(function(e){return M.appendChild(e).id=F,!r.getElementsByName||!r.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(r.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=r.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("|")),n=ge.test(M.compareDocumentPosition),I=n||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=n?function(e,t){if(e===t)return A=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n?n:(n=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1,1&n||!x.sortDetached&&t.compareDocumentPosition(e)===n?e===r||e.ownerDocument===z&&I(z,e)?-1:t===r||t.ownerDocument===z&&I(z,t)?1:R?te.call(R,e)-te.call(R,t):0:4&n?-1:1)}:function(e,t){if(e===t)return A=!0,0;var n,i=0,o=e.parentNode,s=t.parentNode,l=[e],c=[t];if(!o||!s)return e===r?-1:t===r?1:o?-1:s?1:R?te.call(R,e)-te.call(R,t):0;if(o===s)return a(e,t);for(n=e;n=n.parentNode;)l.unshift(n);for(n=t;n=n.parentNode;)c.unshift(n);for(;l[i]===c[i];)i++;return i?a(l[i],c[i]):l[i]===z?-1:c[i]===z?1:0},r):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])}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]}),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;box-sizing: box-sizing;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",function(t){a.composing||e(t)}),a.on("keydown keyup compositionend",function(t){_&&"TABLE"==_.nodeName&&!a.composing&&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):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])))}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();if(t0&&(o.setStart(e,t-1),o.setEnd(e,t),l(o)||i(r(n(o),!1))),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,o,a,s,l=t.dom.getRoot();return n?(i=n.startContainer,o=n.endContainer,a=n.startOffset,s=n.endOffset,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 Y.getParents(e,t,Y.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"},inherit:!1,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"},inherit:!1,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"},inherit:!1,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"},inherit:!1,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){ue(n,function(t,n){Y.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}]}),ue("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?j[e]:j}function g(e,t){e&&("string"!=typeof e?ue(e,function(e,t){g(t,e)}):(t=t.length?t:[t],ue(t,function(e){e.deep===oe&&(e.deep=!e.selector),e.split===oe&&(e.split=!e.selector||e.inline),e.remove===oe&&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+/))}),j[e]=t))}function v(e){return e&&j[e]&&delete j[e],j}function y(e,t){var n=m(t);if(n)for(var r=0;r0)return r;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.data.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=Y.create(s),i(c),K.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&&ae(e)&&(C=h,h="true"===ae(e),b=!0),B(m,"br")?(p=0,void(d.block&&Y.remove(e))):d.wrapper&&N(e,t,n)?void(p=0):h&&!b&&d.block&&!d.wrapper&&l(m)&&G(v,s)?(e=Y.rename(e,s),i(e),a.push(e),void(p=0)):d.selector&&(ue(u,function(t){return"collapsed"in t&&t.collapsed!==g?void 0:Y.is(e,t.selector)&&!f(e)?(i(e,t),y=!0,!1):void 0}),!d.inline||y)?void(p=0):void(!h||b||!G(s,m)||!G(v,s)||!o&&3===e.nodeType&&1===e.nodeValue.length&&65279===e.nodeValue.charCodeAt(0)||f(e)||d.inline&&J(e)?(p=0,ue(de(e.childNodes),r),b&&(h=C),p=0):(p||(p=Y.clone(c,ne),e.parentNode.insertBefore(p,e),a.push(p)),p.appendChild(e)))}var p;ue(e,r)}),d.links===!0&&ue(a,function(e){function t(e){"A"===e.nodeName&&i(e,d),ue(de(e.childNodes),t)}t(e)}),ue(a,function(e){function r(e){var t=0;return ue(e.childNodes,function(e){P(e)||ce(e)||t++}),t}function o(e){var t,n;return ue(e.childNodes,function(e){return 1!=e.nodeType||ce(e)||f(e)?void 0:(t=e,ne)}),t&&!ce(t)&&A(t,d)&&(n=Y.clone(t,ne),i(n),Y.replace(n,e,re),Y.remove(t,1)),n||e}var s;if(s=r(e),(a.length>1||!J(e))&&0===s)return void Y.remove(e,1);if(d.inline||d.wrapper){if(d.exact||1!==s||(e=o(e)),ue(u,function(t){ue(Y.select(t.inline,e),function(e){ce(e)||F(t,n,e,t.exact?e:null)})}),N(e.parentNode,t,n))return Y.remove(e,1),e=0,re;d.merge_with_parents&&Y.getParent(e.parentNode,function(r){return N(r,t,n)?(Y.remove(e,1),e=0,re):void 0}),e&&d.merge_siblings!==!1&&(e=V(W(e),e),e=V(e,W(e,re)))}})}var u=m(t),d=u[0],h,p,g=!r&&X.isCollapsed();if("false"!==ae(X.getNode())){if(d){if(r)r.nodeType?(p=Y.createRng(),p.setStartBefore(r),p.setEndAfter(r),c(O(p,u),null,!0)):c(r,null,!0);else if(g&&d.inline&&!Y.select("td[data-mce-selected],th[data-mce-selected]").length)$("apply",t,n);else{var v=s.selection.getNode();Q||!u[0].defaultBlock||Y.getParent(v,Y.isBlock)||x(u[0].defaultBlock),s.selection.setRng(o()),h=X.getBookmark(),c(O(X.getRng(re),u),h),d.styles&&(d.styles.color||d.styles.textDecoration)&&(fe(v,C,"childNodes"),C(v)),X.moveToBookmark(h),q(X.getRng(re)),s.nodeChanged()}a.postProcess(t,s)}}else{r=X.getNode();for(var y=0,b=u.length;b>y;y++)if(u[y].ceFalseOverride&&Y.is(r,u[y].selector))return void i(r,u[y])}}function w(e,t,n,r){function i(e){var n,r,o,a,s;if(1===e.nodeType&&ae(e)&&(a=y,y="true"===ae(e),s=!0),n=de(e.childNodes),y&&!s)for(r=0,o=h.length;o>r&&!F(h[r],t,e,e);r++);if(p.deep&&n.length){for(r=0,o=n.length;o>r;r++)i(n[r]);s&&(y=a)}}function o(n){var i;return ue(d(n.parentNode).reverse(),function(n){var o;i||"_start"==n.id||"_end"==n.id||(o=N(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=Y.clone(o,ne),c=0;cC&&(!h[C].ceFalseOverride||!F(h[C],t,n,n));C++);}}function E(e,t,n){var r=m(e);!_(e,t,n)||"toggle"in r[0]&&!r[0].toggle?x(e,t,n):w(e,t,n)}function N(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===oe){for(o in s)if(s.hasOwnProperty(o)){if(a="attributes"===i?Y.getAttrib(e,o):D(e,o),r&&!a&&!t.exact)return;if((!r||t.exact)&&!B(a,M(L(s[o],n),o)))return}}else for(l=0;l=0;o--){if(a=t[o].selector,!a||t[o].defaultBlock)return re;for(i=r.length-1;i>=0;i--)if(Y.is(r[i],a))return re}return ne}function T(e,t,n){var r;return ie||(ie={},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")}),ue(ie,function(e,i){ue(t,function(o){return N(o,i,{},e.similar)?(r[i]||(ue(e,function(e){e(!0,{node:o,format:i,parents:t})}),r[i]=e),n[i]=e,!1):y(o,i)?!1:void 0})}),ue(r,function(i,o){n[o]||(delete r[o],ue(i,function(n){n(!1,{node:e.element,format:o,parents:t})}))})})),ue(e.split(","),function(e){ie[e]||(ie[e]=[],ie[e].similar=n),ie[e].push(t)}),this}function R(e){return o.getCssText(s,e)}function A(e,t){return B(e,t.inline)?re:B(e,t.block)?re:t.selector?1==e.nodeType&&Y.is(e,t.selector):void 0}function B(e,t){return e=e||"",t=t||"",e=""+(e.nodeName||e),t=""+(t.nodeName||t),e.toLowerCase()==t.toLowerCase()}function D(e,t){return M(Y.getStyle(e,t),t)}function M(e,t){return"color"!=t&&"backgroundColor"!=t||(e=Y.toHex(e)),"fontWeight"==t&&700==e&&(e="bold"),"fontFamily"==t&&(e=e.replace(/[\'\"]/g,"").replace(/,\s+/g,",")),""+e}function L(e,t){return"string"!=typeof e?e=e(t):t&&(e=e.replace(/%(\w+)/g,function(e,n){return t[n]||e})),e}function P(e){return e&&3===e.nodeType&&/^([\t \r\n]+|)$/.test(e.nodeValue)}function H(e,t,n){var r=Y.create(t,n);return e.parentNode.insertBefore(r,e),r.appendChild(e),r}function O(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=Y.getRoot(),3==r.nodeType&&!P(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,Y.getParent(t,J)||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(J(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),(ce(g.parentNode)||ce(g))&&(g=ce(g)?g:g.parentNode,g=g.nextSibling||g,3==g.nodeType&&(v=0)),(ce(y.parentNode)||ce(y))&&(y=ce(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!==ne&&!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&&(J(g)||(g=i(!0)),J(y)||(y=i()))),1==g.nodeType&&(v=Z(g),g=g.parentNode),1==y.nodeType&&(b=Z(y)+1,y=y.parentNode),{startContainer:g,startOffset:v,endContainer:y,endOffset:b}}function I(e,t){return t.links&&"A"==e.tagName}function F(e,t,n,r){var i,o,a;if(!A(n,e)&&!I(n,e))return ne;if("all"!=e.remove)for(ue(e.styles,function(i,o){i=M(L(i,t),o),"number"==typeof o&&(o=i,r=0),(e.remove_similar||!r||B(D(r,o),i))&&Y.setStyle(n,o,""),a=1}),a&&""===Y.getAttrib(n,"style")&&(n.removeAttribute("style"),n.removeAttribute("data-mce-style")),ue(e.attributes,function(e,i){var o;if(e=L(e,t),"number"==typeof i&&(i=e,r=0),!r||B(Y.getAttrib(r,i),e)){if("class"==i&&(e=Y.getAttrib(n,i),e&&(o="",ue(e.split(/\s+/),function(e){/mce\-\w+/.test(e)&&(o+=(o?" ":"")+e)}),o)))return void Y.setAttrib(n,i,o);"class"==i&&n.removeAttribute("className"),te.test(i)&&n.removeAttribute("data-mce-"+i),n.removeAttribute(i)}}),ue(e.classes,function(e){e=L(e,t),r&&!Y.hasClass(r,e)||Y.removeClass(n,e)}),o=Y.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 $(t,n,r,i){function o(e){var t=Y.create("span",{id:g,"data-mce-bogus":!0,style:v?"color:red":""});return e&&t.appendChild(s.getDoc().createTextNode(ee)),t}function a(e,t){for(;e;){if(3===e.nodeType&&e.nodeValue!==ee||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=X.getRng(!0),a(e)?(t!==!1&&(r.setStartBefore(e),r.setEndBefore(e)),Y.remove(e)):(n=u(e),n.nodeValue.charAt(0)===ee&&(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)),Y.remove(e,1)),X.setRng(r);else if(e=c(X.getStart()),!e)for(;e=Y.get(g);)d(e,!1)}function f(){var e,t,i,a,s,l,d;e=X.getRng(!0),a=e.startOffset,l=e.startContainer,d=l.nodeValue,t=c(X.getStart()),t&&(i=u(t)),d&&a>0&&a=0;h--)u.appendChild(Y.clone(f[h],!1)),u=u.firstChild;u.appendChild(Y.doc.createTextNode(ee)),u=u.firstChild;var g=Y.getParent(d,l);g&&Y.isEmpty(g)?d.parentNode.replaceChild(p,d):Y.insertAfter(p,d),X.setCursorLocation(u,1),Y.isEmpty(d)&&Y.remove(d)}}function p(){var e;e=c(X.getStart()),e&&!Y.isEmpty(e)&&fe(e,function(e){1!=e.nodeType||e.id===g||Y.isEmpty(e)||Y.setAttrib(e,"data-mce-bogus",null)},"childNodes")}var g="_mce_caret",v=s.settings.caret_debug;s._hasCaretEvents||(le=function(){var e=[],t;if(a(c(X.getStart()),e))for(t=e.length;t--;)Y.setAttrib(e[t],"data-mce-bogus","1")},se=function(e){var t=e.keyCode;d(),8==t&&X.isCollapsed()&&X.getStart().innerHTML==ee&&d(c(X.getStart())),37!=t&&39!=t||d(c(X.getStart())),p()},s.on("SetContent",function(e){e.selection&&p()}),s._hasCaretEvents=!0),"apply"==t?f():h()}function q(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=Z(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,Y.getParent(n,Y.isBlock)),(r>s.length-1||i)&&o.next(),a=o.current();a;a=o.next())if(3==a.nodeType&&!P(a))return l=Y.create("a",{"data-mce-bogus":"all"},ee),a.parentNode.insertBefore(l,a),t.setStart(a,0),X.setRng(t),void Y.remove(l)}var j={},Y=s.dom,X=s.selection,K=new t(Y),G=s.schema.isValidChild,J=Y.isBlock,Q=s.settings.forced_root_block,Z=Y.nodeIndex,ee="\ufeff",te=/^(src|href|style)$/,ne=!1,re=!0,ie,oe,ae=Y.getContentEditable,se,le,ce=n.isBookmarkNode,ue=i.each,de=i.grep,fe=i.walk,he=i.extend;he(this,{get:m,register:g,unregister:v,apply:x,remove:w,toggle:E,match:_,matchAll:S,matchNode:N,canApply:k,formatChanged:T,getCssText:R}),h(),p(),s.on("BeforeGetContent",function(e){le&&"raw"!=e.format&&le()}),s.on("mouseup keydown",function(e){se&&se(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)&&t!=B);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,[z,y,_,$,k,W],function(e,t,n,r,i,o){function a(e){return e>0}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(ne,[_,W,$,te,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)&&b=1&&7>=n&&(i=p(O.font_size_style_values),r=p(O.font_size_classes),n=r?r[n-1]||n:i[n-1]||n),A(e,n)},RemoveFormat:function(e){P.remove(e)},mceBlockQuote:function(){A("blockquote")},FormatBlock:function(e,t,n){return A(n||"p")},mceCleanup:function(){var e=L.getBookmark();r.setContent(r.getContent({cleanup:v}),{cleanup:v}),L.moveToBookmark(e)},mceRemoveNode:function(e,t,n){var i=n||L.getNode();i!=r.getBody()&&(B(),r.dom.remove(i,v),D())},mceSelectNodeDepth:function(e,t,n){var i=0;M.getParent(L.getNode(),function(e){return 1==e.nodeType&&i++==n?(L.select(e),y):void 0},r.getBody())},mceSelectNode:function(e,t,n){L.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=L.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 c(){var e,t,n;e=L.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 d(e){if(T)for(_=e.firstChild;_;_=_.walk(!0))A[_.name]&&_.attr("data-mce-new","true")}function f(){if(T){var e=r.getBody(),t=new i(M);u(M.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)&&M.remove(n,!0)})}}function h(e){return e&&!r.schema.getShortEndedElements()[e.nodeName]}function p(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}function n(e){var t=l.fromRangeStart(e),n=new s(r.getBody());return t=n.next(t),t?t.toRange():void 0}var i,o,a;if(e){if(L.scrollIntoView(e),i=t(e))return M.remove(e),void L.select(i);N=M.createRng(),_=e.previousSibling,_&&3==_.nodeType?(N.setStart(_,_.nodeValue.length),m||(S=e.nextSibling,S&&3==S.nodeType&&(_.appendData(S.data),S.parentNode.removeChild(S)))):(N.setStartBefore(e),N.setEndBefore(e)),o=M.getParent(e,M.isBlock),M.remove(e),o&&M.isEmpty(o)&&(r.$(o).empty(),N.setStart(o,0),N.setEnd(o,0), -!b(o)&&(a=n(N))?(N=a,M.remove(o)):M.add(o,M.create("br",{"data-mce-bogus":"1"}))),L.setRng(N)}}var g,v,y,C,x,w,E,N,_,S,k,T,R,A=r.schema.getTextInlineElements();"string"!=typeof o&&(T=o.merge,R=o.data,o=o.content),/^ | $/.test(o)&&(o=a(o)),g=r.parser,v=new e({validate:O.validate},r.schema),k='​',w={content:o,format:"html",selection:!0},r.fire("BeforeSetContent",w),o=w.content,-1==o.indexOf("{$caret}")&&(o+="{$caret}"),o=o.replace(/\{\$caret\}/,k),N=L.getRng();var B=N.startContainer||(N.parentElement?N.parentElement():null),D=r.getBody();B===D&&L.isCollapsed()&&M.isBlock(D.firstChild)&&h(D.firstChild)&&M.isEmpty(D.firstChild)&&(N=M.createRng(),N.setStart(D.firstChild,0),N.setEnd(D.firstChild,0),L.setRng(N)),L.isCollapsed()||(r.selection.setRng(r.selection.getRng()),r.getDoc().execCommand("Delete",!1,null),c()),y=L.getNode();var P={context:y.nodeName.toLowerCase(),data:R};if(x=g.parse(o,P),d(x),_=x.lastChild,"mce_marker"==_.attr("id"))for(E=_,_=_.prev;_;_=_.walk(!0))if(3==_.type||!M.isBlock(_.name)){r.schema.isValidChild(_.parent.name,"span")&&_.parent.insert(E,_,"br"===_.name);break}if(r._selectionOverrides.showBlockCaretContainer(y),P.invalid){for(L.setContent(k),y=L.getNode(),C=r.getBody(),9==y.nodeType?y=_=C:_=y;_!==C;)y=_,_=_.parentNode;o=y==C?C.innerHTML:M.getOuterHTML(y),o=v.serialize(g.parse(o.replace(//i,function(){return v.serialize(x)}))),y==C?M.setHTML(C,o):M.setOuterHTML(y,o)}else o=v.serialize(x),_=y.firstChild,S=y.lastChild,!_||_===S&&"BR"===_.nodeName?M.setHTML(y,o):L.setContent(o);f(),p(M.get("mce_marker")),r.fire("SetContent",w),r.addVisual()},mceInsertRawHTML:function(e,t,n){L.setContent("tiny_mce_marker"),r.setContent(r.getContent().replace(/tiny_mce_marker/g,function(){return n}))},mceToggleFormat:function(e,t,n){A(n)},mceSetContent:function(e,t,n){r.setContent(n)},"Indent,Outdent":function(e){var t,n,i;t=O.indentation,n=/[a-z%]+$/i.exec(t),t=parseInt(t,10),C("InsertUnorderedList")||C("InsertOrderedList")?T(e):(O.forced_root_block||M.getParent(L.getNode(),M.isBlock)||P.apply("div"),u(L.getSelectedBlocks(),function(o){if("false"!==M.getContentEditable(o)&&"LI"!=o.nodeName){var a=r.getParam("indent_use_margin",!1)?"margin":"padding";a+="rtl"==M.getStyle(o,"direction",!0)?"Right":"Left","outdent"==e?(i=Math.max(0,parseInt(o.style[a]||0,10)-t),M.setStyle(o,a,i?i+n:"")):(i=parseInt(o.style[a]||0,10)+t+n,M.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,L.getContent({format:"text"})))},mceInsertLink:function(e,t,n){var r;"string"==typeof n&&(n={href:n}),r=M.getParent(L.getNode(),"a"),n.href=n.href.replace(" ","%20"),r&&n.href||P.remove("link"),n.href&&P.apply("link",n,r)},selectAll:function(){var e=M.getRoot(),t;L.getRng().setStart?(t=M.createRng(),t.setStart(e,0),t.setEnd(e,e.childNodes.length),L.setRng(t)):(t=L.getRng(),t.item||(t.moveToElementText(e),t.select()))},"delete":function(){T("Delete");var e=r.getBody();M.isEmpty(e)&&(r.setContent(""),e.firstChild&&M.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(h,m),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=L.getRng(!0);new o(M).normalize(d);var f=d.startOffset,h=d.startContainer;if(1==h.nodeType&&h.hasChildNodes()){var p=f>h.childNodes.length-1;h=h.childNodes[Math.min(f,h.childNodes.length-1)]||h,f=p&&3==h.nodeType?h.nodeValue.length:0}var m=M.getParent(h,M.isBlock),y=m?m.nodeName.toUpperCase():"",b=m?M.getParent(m.parentNode,M.isBlock):null,C=b?b.nodeName.toUpperCase():"",x=s&&s.ctrlKey;"LI"!=C||x||(m=b,y=C),h&&3==h.nodeType&&f>=h.nodeValue.length&&(g||i()||(l=M.create("br"),d.insertNode(l),d.setStartAfter(l),d.setEndAfter(l),c=!0)),l=M.create("br"),d.insertNode(l);var w=M.doc.documentMode;return g&&"PRE"==y&&(!w||8>w)&&l.parentNode.insertBefore(M.doc.createTextNode("\r"),l),u=M.create("span",{}," "),l.parentNode.insertBefore(u,l),L.scrollIntoView(u),M.remove(u),c?(d.setStartBefore(l),d.setEndBefore(l)):(d.setStartAfter(l),d.setEndAfter(l)),L.setRng(d),r.undoManager.add(),v}}),w({"JustifyLeft,JustifyCenter,JustifyRight,JustifyFull":function(e){var t="align"+e.substring(7),n=L.isCollapsed()?[M.getParent(L.getNode(),M.isBlock)]:L.getSelectedBlocks(),r=f(n,function(e){return!!P.matchNode(e,t)});return-1!==h(r,v)},"Bold,Italic,Underline,Strikethrough,Superscript,Subscript":function(e){return R(e)},mceBlockQuote:function(){return R("blockquote")},Outdent:function(){var e;if(O.inline_styles){if((e=M.getParent(L.getStart(),M.isBlock))&&parseInt(e.style.paddingLeft,10)>0)return v;if((e=M.getParent(L.getEnd(),M.isBlock))&&parseInt(e.style.paddingLeft,10)>0)return v}return C("InsertUnorderedList")||C("InsertOrderedList")||!O.inline_styles&&!!M.getParent(L.getNode(),"BLOCKQUOTE")},"InsertUnorderedList,InsertOrderedList":function(e){var t=M.getParent(L.getNode(),"ul,ol");return t&&("insertunorderedlist"===e&&"UL"===t.tagName||"insertorderedlist"===e&&"OL"===t.tagName)}},"state"),w({"FontSize,FontName":function(e){var t=0,n;return(n=M.getParent(L.getNode(),"span"))&&(t="fontsize"==e?n.style.fontSize:n.style.fontFamily.replace(/, /g,",").replace(/[\'\"]/g,"").toLowerCase()),t}},"value"),w({Undo:function(){r.undoManager.undo()},Redo:function(){r.undoManager.redo()}})}}),r(ie,[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.getDocumentBaseUrl=function(e){var t;return t=0!==e.protocol.indexOf("http")&&"file:"!==e.protocol?e.href:e.protocol+"//"+e.host+e.pathname,/^[^:]+:\/\/\/?[^\/]+\//.test(t)&&(t=t.replace(/[\?#].*$/,"").replace(/[\/\\][^\/]+$/,""),/[\/\\]$/.test(t)||(t+="/")),t},t}),r(oe,[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){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(ae,[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(se,[],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(le,[ae],function(e){function t(t){return t._eventDispatcher||(t._eventDispatcher=new e({scope:t,toggleEvent:function(n,r){e.isNative(n)&&t.toggleNativeEvent&&t.toggleNativeEvent(n,r)}})),t._eventDispatcher}return{fire:function(e,n,r){var i=this;if(i.removed&&"remove"!==e)return n;if(n=t(i).fire(e,n,r),r!==!1&&i.parent)for(var o=i.parent();o&&!n.isPropagationStopped();)o.fire(e,n,!1),o=o.parent();return n},on:function(e,n,r){return t(this).on(e,n,r)},off:function(e,n){return t(this).off(e,n)},once:function(e,n){return t(this).once(e,n)},hasEventListeners:function(e){return t(this).has(e)}}}),r(ce,[se,le,oe,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(ue,[oe],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(de,[m,ue,oe],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(fe,[m,w],function(e,t){var n=0;return{id:function(){return"mceu_"+n++},create:function(n,r,i){var o=document.createElement(n);return t.DOM.setAttribs(o,r),"string"==typeof i?o.innerHTML=i:e.each(i,function(e){e.nodeType&&o.appendChild(e)}),o},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(he,[],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(pe,[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(me,[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(ge,[oe,m,ae,ce,de,fe,g,he,pe,me],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)},updateLayoutRect:function(){var e=this;e.parent()._lastRect=null,o.css(e.getEl(),{width:"",height:""}),e._layoutRect=e._lastRepaintRect=e._lastLayoutRect=null,e.initLayoutRect()},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(ve,[],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(ye,[],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||"SELECT"==t}function a(e){return o(e)&&!e.hidden?!0:!!/^(button|menuitem|checkbox|tab|menuitemcheckbox|option|gridcell|slider)$/.test(n(e))}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(Ce,[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(xe,[g,Ce],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(we,[be,xe],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(Ee,[fe],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(Ne,[fe],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(_e,[we,Ee,Ne,fe,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")),t.aria("label",e.ariaLabel),t.aria("labelledby",t._id),t.aria("describedby",t.describedBy||t._id+"-none")},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(Se,[_e,we,fe,g,Ce,he,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"),e.fire("open")},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 u(),h}),r(ke,[Se],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(Te,[Se,ke],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,data:t.data,callbacks:t.commands}),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(Re,[ge,Ee],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(Ae,[ge,Re],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(Be,[Ae],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(De,[ge,Ee,Be,u],function(e,t,n,r){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()),'"},postRender:function(){var e=this;return r.setTimeout(function(){e.$el.addClass(e.classPrefix+"in")}),e._super()},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(Me,[De,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(Le,[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(Pe,[I,T,y,Le,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&&ee.select(e.target),t=u.selection.getContent(),t.length>0&&(n=se+escape(u.id)+","+escape(t),e.dataTransfer.setData(le,n)))}function m(e){var t;return e.dataTransfer&&(t=e.dataTransfer.getData(le),t&&t.indexOf(se)>=0)?(t=t.substr(se.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!=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!==G.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)||G(n).append(r.childNodes),G(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=G(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==Q,n=e.ctrlKey||e.metaKey;if(!h(e)&&(t||e.keyCode==J)){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=G(n.startContainer).parents().filter(function(e,t){return!!u.schema.getTextInlineElements()[t.nodeName]}),y(!0),r=r.filter(function(e,t){return!G.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)?G(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=Z.create("body"),n=e.cloneContents();return t.appendChild(n),ee.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=Z.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==Q||t==J)){if(r=u.selection.isCollapsed(),i=u.getBody(),r&&!Z.isEmpty(i))return;if(!r&&!n(u.selection.getRng()))return;e.preventDefault(),u.setContent(""),i.firstChild&&Z.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||Z.bind(u.getDoc(),"mousedown mouseup",function(e){var t;if(e.target==u.getDoc().documentElement)if(t=ee.getRng(),u.getBody().focus(),"mousedown"==e.type){if(c.isCaretContainer(t.startContainer))return;ee.placeCaretAt(e.clientX,e.clientY)}else ee.setRng(t)})}function x(){u.on("keydown",function(e){if(!h(e)&&e.keyCode===J){if(!u.getBody().getElementsByTagName("hr").length)return;if(ee.isCollapsed()&&0===ee.getRng(!0).startOffset){var t=ee.getNode(),n=t.previousSibling;if("HR"==t.nodeName)return Z.remove(t),void e.preventDefault();n&&n.nodeName&&"hr"===n.nodeName.toLowerCase()&&(Z.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"!==Z.getContentEditableParent(t)&&(e.preventDefault(),ee.getSel().setBaseAndExtent(t,0,t,1),u.nodeChanged()),"A"==t.nodeName&&Z.hasClass(t,"mce-item-anchor")&&(e.preventDefault(),ee.select(t))})}function N(){function e(){var e=Z.getAttribs(ee.getStart().cloneNode(!1));return function(){var t=ee.getStart();t!==u.getBody()&&(Z.setAttrib(t,"style",null),K(e,function(e){t.setAttributeNode(e.cloneNode(!0))}))}}function t(){return!ee.isCollapsed()&&Z.getParent(ee.getStart(),Z.isBlock)!=Z.getParent(ee.getEnd(),Z.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)}),Z.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===J&&ee.isCollapsed()&&0===ee.getRng(!0).startOffset){var t=ee.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}"),Z.addClass(u.getBody(),"mceHideBrInPre"),ne.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"}),re.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(){Z.bind(u.getBody(),"mouseup",function(){var e,t=ee.getNode();"IMG"==t.nodeName&&((e=Z.getStyle(t,"width"))&&(Z.setAttrib(t,"width",e.replace(/[^0-9%]+/g,"")),Z.setStyle(t,"width","")),(e=Z.getStyle(t,"height"))&&(Z.setAttrib(t,"height",e.replace(/[^0-9%]+/g,"")),Z.setStyle(t,"height","")))})}function R(){u.on("keydown",function(t){var n,r,i,o,a;if(!h(t)&&t.keyCode==e.BACKSPACE&&(n=ee.getRng(),r=n.startContainer,i=n.startOffset,o=Z.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=Z.createRng(),n.setStart(r,0),n.setEnd(r,0),ee.setRng(n))}})}function A(){function e(){Y(),d("StyleWithCSS",!1),d("enableInlineTableEditing",!1),te.object_resizing||d("enableObjectResizing",!1)}te.readonly||u.on("BeforeExecCommand MouseDown",e)}function B(){function e(){K(Z.select("a"),function(e){var t=e.parentNode,n=Z.getRoot();if(t.lastChild===e){for(;t&&!Z.isBlock(t);){if(t.parentNode.lastChild!==t||t===n)return;t=t.parentNode}Z.add(t,"br",{"data-mce-bogus":1})}})}u.on("SetContent ExecCommand",function(t){"setcontent"!=t.type&&"mceInsertLink"!==t.command||e()})}function D(){te.forced_root_block&&u.on("init",function(){d("DefaultParagraphSeparator",te.forced_root_block)})}function M(){u.on("keydown",function(e){var t;h(e)||e.keyCode!=J||(t=u.getDoc().selection.createRange(),t&&t.item&&(e.preventDefault(),u.undoManager.beforeChange(),Z.remove(t.item(0)),u.undoManager.add()))})}function L(){var e;f()>=10&&(e="",K("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&&(ne.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)}),re.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(),Z.unbind(r,"mouseup",n),Z.unbind(r,"mousemove",t),a=o=0}var r=Z.doc,i=r.body,o,a,s;r.documentElement.unselectable=!0,Z.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&&(Z.bind(r,"mouseup",n),Z.bind(r,"mousemove",t),Z.getRoot().focus(),a.select())}})}function O(){u.on("keyup focusin mouseup",function(t){65==t.keyCode&&e.metaKeyPressed(t)||ee.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(){ne.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());ee.setRng(r),g(n.html)}}})}function Y(){var e,t;X()&&(e=u.getBody(),t=e.parentNode,t.removeChild(e),t.appendChild(e),e.focus())}function X(){var e;return ie?(e=u.selection.getSel(),!e||!e.rangeCount||0===e.rangeCount):0}var K=s.each,G=u.$,J=e.BACKSPACE,Q=e.DELETE,Z=u.dom,ee=u.selection,te=u.settings,ne=u.parser,re=u.serializer,ie=a.gecko,oe=a.ie,ae=a.webkit,se="data:text/mce-internal,",le=oe?"Text":"URL";return R(),y(),a.windowsPhone||O(),ae&&(v(),C(),E(),D(),$(),S(),q(),a.iOS?(F(),z(),U()):b()),oe&&a.ie<11&&(x(),_(),k(),T(),M(),L(),P(),H()),a.ie>=11&&(z(),S()),a.ie&&(b(),V(),j()),ie&&(x(),w(),N(),A(),B(),I(),W(),S()),{refreshContentEditable:Y,isHidden:X}}}),r(He,[le,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(Oe,[],function(){function e(e,t,n){try{e.getDoc().execCommand(t,!1,n)}catch(r){}}function t(e){var t,n;return t=e.getBody(),n=function(t){e.dom.getParents(t.target,"a").length>0&&t.preventDefault()},e.dom.bind(t,"click",n),{unbind:function(){e.dom.unbind(t,"click",n)}}}function n(n,r){n._clickBlocker&&(n._clickBlocker.unbind(),n._clickBlocker=null),r?(n._clickBlocker=t(n),n.selection.controlSelection.hideResizeRect(),n.readonly=!0,n.getBody().contentEditable=!1):(n.readonly=!1,n.getBody().contentEditable=!0,e(n,"StyleWithCSS",!1),e(n,"enableInlineTableEditing",!1),e(n,"enableObjectResizing",!1),n.focus(),n.nodeChanged())}function r(e,t){var r=e.readonly?"readonly":"design";t!=r&&(e.initialized?n(e,"readonly"==t):e.on("init",function(){n(e,"readonly"==t)}),e.fire("SwitchMode",{mode:t}))}return{setMode:r}}),r(Ie,[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){var a,s,l={};n(r(e,"+"),function(e){e in o?l[e]=!0:/^[0-9]{2,}$/.test(e)?l.keyCode=parseInt(e,10):(l.charCode=e.charCodeAt(0),l.keyCode=i[e]||e.toUpperCase().charCodeAt(0))}),a=[l.keyCode];for(s in o)l[s]?a.push(s):l[s]=!1;return l.id=a.join(","),l.access&&(l.alt=!0,t.mac?l.ctrl=!0:l.shift=!0),l.meta&&(t.mac?l.meta=!0:(l.ctrl=!0,l.meta=!1)),l}function l(t,n,i,o){var l;return l=e.map(r(t,">"),s),l[l.length-1]=e.extend(l[l.length-1],{func:i,scope:o||a}),e.extend(l[0],{desc:a.translate(n),subpatterns:l.slice(1)})}function c(e){return e.altKey||e.ctrlKey||e.metaKey}function u(e){return e.keyCode>=112&&e.keyCode<=123}function d(e,t){return t?t.ctrl!=e.ctrlKey||t.meta!=e.metaKey?!1:t.alt!=e.altKey||t.shift!=e.shiftKey?!1:e.keyCode==t.keyCode||e.charCode&&e.charCode==t.charCode?(e.preventDefault(),!0):!1:!1}function f(e){return e.func?e.func.call(e.scope):null}var h=this,p={},m=[];a.on("keyup keypress keydown",function(e){!c(e)&&!u(e)||e.isDefaultPrevented()||(n(p,function(t){return d(e,t)?(m=t.subpatterns.slice(0),"keydown"==e.type&&f(t),!0):void 0}),d(e,m[0])&&(1===m.length&&"keydown"==e.type&&f(m[0]),m.shift()))}),h.add=function(t,i,o,s){var c;return c=o,"string"==typeof o?o=function(){a.execCommand(c,!1,null)}:e.isArray(c)&&(o=function(){a.execCommand(c[0],c[1],c[2])}),n(r(e.trim(t.toLowerCase())),function(e){var t=l(e,i,o,s);p[t.id]=t}),!0},h.remove=function(e){var t=l(e);return p[t.id]?(delete p[t.id],!0):!1}}}),r(Fe,[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.onerror=function(){c.close(),n("Image upload failed due to a XHR Transport error. Code: "+s.status)},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;try{i(a(t),function(n){e({url:n,blobInfo:t,status:!0})},function(n){e({url:"",blobInfo:t,status:!1,error:n})},n)}catch(o){e({url:"",blobInfo:t,status:!1,error:o.message})}})}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(ze,[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&&(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,te,ne,$,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,te,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)}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(){var t;if(g.dragging&&(e.selection.setRng(e.selection.getSel().getRangeAt(0)),s(e.selection.getNode()))){var n=g.element;if(t=e.fire("drop",{targetClone:n}),t.isDefaultPrevented())return;n=t.targetClone,e.undoManager.transact(function(){e.insertContent(m.getOuterHTML(n)),f(g.element).remove()})}d()}function u(a){var s,u;if(d(),0===a.button&&(s=t.find(e.dom.getParents(a.target),n.or(i,o)),r(s))){if(u=e.fire("dragstart",{target:s}),u.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,ne,$,k,te,$e,je,Ye,_,T,V,I,z,p,u,Xe,S],function(e,t,n,r,i,o,a,s,l,c,u,d,f,h,p,m,g){function v(e,t){for(;t=e(t);)if(t.isVisible())return t;return t}function y(c){function y(e){return c.dom.isBlock(e)}function S(e){e&&c.selection.setRng(e)}function k(){return c.selection.getRng()}function T(e,t){c.selection.scrollIntoView(e,t)}function R(e,t,n){var r;return r=c.fire("ShowCaret",{target:t,direction:e,before:n}),r.isDefaultPrevented()?null:(T(t,-1===e),ne.show(n,t))}function A(e){var t;return ne.hide(),t=c.fire("BeforeObjectSelected",{target:e}),t.isDefaultPrevented()?null:B(e)}function B(e){var t=e.ownerDocument.createRange();return t.selectNode(e),t}function D(e,t){var n=i.isInSameBlock(e,t);return!n&&l.isBr(e.getNode())?!0:n}function M(e,t){return t=i.normalizeRange(e,Q,t),-1==e?n.fromRangeStart(t):n.fromRangeEnd(t)}function L(e){return r.isCaretContainerBlock(e.startContainer)}function P(e,t,n,r){var i,o,a,s;return!r.collapsed&&(i=_(r),x(i))?R(e,i,-1==e):(s=L(r),o=M(e,r),n(o)?A(o.getNode(-1==e)):(o=t(o))?n(o)?R(e,o.getNode(-1==e),1==e):(a=t(o),n(a)&&D(o,a)?R(e,a.getNode(-1==e),1==e):s?U(o.toRange()):null):s?r:null)}function H(e,t,n){var r,i,o,l,c,u,d,f,p;if(p=_(n),r=M(e,n),i=t(Q,a.isAboveLine(1),r),o=h.filter(i,a.isLine(1)),c=h.last(r.getClientRects()),N(r)&&(p=r.getNode()),E(r)&&(p=r.getNode(!0)),!c)return null;if(u=c.left,l=s.findClosestClientRect(o,u),l&&x(l.node))return d=Math.abs(u-l.left),f=Math.abs(u-l.right),R(e,l.node,f>d);if(p){var m=a.positionsUntil(e,Q,a.isAboveLine(1),p);if(l=s.findClosestClientRect(h.filter(m,a.isLine(1)),u))return U(l.position.toRange());if(l=h.last(h.filter(m,a.isLine(0))))return U(l.position.toRange())}}function O(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?ee(n.fromRangeStart(r)):te(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 I(e,t,n,r){var i;return(i=P(e,t,n,r))?i:(i=O(e,r),i?i:null)}function F(e,t,n){var r;return(r=H(e,t,n))?r:(r=O(e,n),r?r:null)}function z(){return oe("*[data-mce-caret]")[0]}function W(e){e=oe(e),e.attr("data-mce-caret")&&(ne.hide(),e.removeAttr("data-mce-caret"),e.removeAttr("data-mce-bogus"),e.removeAttr("style"),S(k()),T(e[0]))}function V(e){var t,r;return e=i.normalizeRange(1,Q,e),t=n.fromRangeStart(e),x(t.getNode())?R(1,t.getNode(),!t.isAtEnd()):x(t.getNode(!0))?R(1,t.getNode(!0),!1):(r=c.dom.getParent(t.getNode(),f.or(x,C)),x(r)?R(1,r,!1):(ne.hide(),null))}function U(e){var t;return e&&e.collapsed?(t=V(e),t?t:e):e}function $(e){var t,i,o,a;return x(e)?(x(e.previousSibling)&&(o=e.previousSibling),i=te(n.before(e)),i||(t=ee(n.after(e))),t&&w(t.getNode())&&(a=t.getNode()),r.remove(e.previousSibling),r.remove(e.nextSibling),c.dom.remove(e),G(),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 q(e,t,n){var r,i;return!n.collapsed&&(r=_(n),x(r))?U($(r)):(i=M(e,n),t(i)?U($(i.getNode(-1==e))):void 0)}function j(){function e(e,t){var n=t(k());n&&!e.isDefaultPrevented()&&(e.preventDefault(),S(n))}function t(e){for(var t=c.getBody();e&&e!=t;){if(C(e)||x(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());C(r)&&y(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=z();if(t)return"compositionstart"==e.type?(e.preventDefault(),e.stopPropagation(),void W(t)):void(" "!=t.innerHTML&&W(t))}function l(e){var t;switch(e.keyCode){case d.DELETE:t=i();break;case d.BACKSPACE:t=i()}t&&e.preventDefault()}var f=b(I,1,ee,N),g=b(I,-1,te,E),v=b(q,1,N),w=b(q,-1,E),_=b(F,-1,a.upUntil),T=b(F,1,a.downUntil);c.on("mouseup",function(){var e=k();e.collapsed&&S(V(e))}),c.on("click",function(e){var n;n=t(e.target),n&&x(n)&&e.preventDefault()}),c.on("mousedown",function(e){var n;if(n=t(e.target))x(n)?(e.preventDefault(),K(A(n))):(G(),r(e.clientX,e.clientY,c.selection.getRng())||c.selection.placeCaretAt(e.clientX,e.clientY));else{G(),ne.hide();var i=s.closestCaret(Q,e.clientX,e.clientY);i&&(e.preventDefault(),c.getBody().focus(),S(R(1,i.node,i.before)))}}),c.on("keydown",function(t){if(!d.modifierPressed(t))switch(t.keyCode){case d.RIGHT:e(t,f);break;case d.DOWN:e(t,T);break;case d.LEFT:e(t,g);break;case d.UP:e(t,_);break;case d.DELETE:e(t,v);break;case d.BACKSPACE:e(t,w);break;default:x(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();x(e)&&p.setEditorTimeout(c,function(){S(U($(e)))})}),c.on("getSelectionRange",function(e){var t=e.range;if(ie){if(!ie.parentNode)return void(ie=null);t=t.cloneRange(),t.selectNode(ie), -e.range=t}}),c.on("setSelectionRange",function(e){var t;t=K(e.range),t&&(e.range=t)}),c.on("focus",function(){p.setEditorTimeout(c,function(){c.selection.setRng(U(c.selection.getRng()))},0)}),m.init(c)}function Y(){var e=c.contentStyles,t=".mce-content-body";e.push(ne.getCss()),e.push(t+" .mce-offscreen-selection {position: absolute;left: -9999999999px;width: 100px;height: 100px;}"+t+" *[contentEditable=false] {cursor: default;}"+t+" *[contentEditable=true] {cursor: text;}")}function X(e){return r.isCaretContainer(e.startContainer)||r.isCaretContainer(e.endContainer)}function K(t){var n,r=c.$,i=c.dom,o,a,s,l,u,d,f,h,p;if(!t)return G(),null;if(t.collapsed){if(G(),!X(t)){if(f=M(1,t),x(f.getNode()))return R(1,f.getNode(),!f.isAtEnd());if(x(f.getNode(!0)))return R(1,f.getNode(!0),!1)}return null}return s=t.startContainer,l=t.startOffset,u=t.endOffset,3==s.nodeType&&0==l&&x(s.parentNode)&&(s=s.parentNode,l=i.nodeIndex(s),s=s.parentNode),1!=s.nodeType?(G(),null):(u==l+1&&(n=s.childNodes[l]),x(n)?(h=p=n.cloneNode(!0),d=c.fire("ObjectSelected",{target:n,targetClone:h}),d.isDefaultPrevented()?(G(),null):(h=d.targetClone,o=r("#"+re),0===o.length&&(o=r('
').attr("id",re),o.appendTo(c.getBody())),t=c.dom.createRng(),h===p&&e.ie?(o.empty().append(g.ZWSP).append(h).append(g.ZWSP),t.setStart(o[0].firstChild,0),t.setEnd(o[0].lastChild,1)):(o.empty().append("\xa0").append(h).append("\xa0"),t.setStart(o[0].firstChild,1),t.setEnd(o[0].lastChild,0)),o.css({top:i.getPos(n,c.getBody()).y}),c.getBody().focus(),o[0].focus(),a=c.selection.getSel(),a.removeAllRanges(),a.addRange(t),c.$("*[data-mce-selected]").removeAttr("data-mce-selected"),n.setAttribute("data-mce-selected",1),ie=n,t)):(G(),null))}function G(){ie&&(ie.removeAttribute("data-mce-selected"),c.$("#"+re).remove(),ie=null)}function J(){ne.destroy(),ie=null}var Q=c.getBody(),Z=new t(Q),ee=b(v,Z.next),te=b(v,Z.prev),ne=new o(c.getBody(),y),re="sel-"+c.dom.uniqueId(),ie,oe=c.$;return e.ceFalse&&(j(),Y()),{showBlockCaretContainer:W,destroy:J}}var b=f.curry,C=l.isContentEditableTrue,x=l.isContentEditableFalse,w=l.isElement,E=i.isAfterContentEditableFalse,N=i.isBeforeContentEditableFalse,_=c.getSelectedNode;return y}),r(Ge,[w,g,N,R,A,H,P,Y,J,Q,Z,ee,re,ie,E,d,Te,Me,B,M,Pe,h,m,u,He,Oe,Ie,Ue,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,l;a=o.documentBaseUrl=i.documentBaseURL,s=i.baseURI,l=i.defaultSettings,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},l,t),l&&l.external_plugins&&t.external_plugins&&(t.external_plugins=L({},l.external_plugins,t.external_plugins)),o.settings=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.on("compositionstart compositionend",function(e){n.composing="compositionstart"===e.type}),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.quirks.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()}},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,r;r=t.target,n&&r.ownerDocument==document&&(n.selection&&r!=n.getBody()&&(n.selection.lastFocusBookmark=c(n.dom,n.lastRng)),r==document.body||d(r)||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,ie,h,m,c,le,Je,Qe],function(e,t,n,r,i,o,a,s,l,c){function u(e){g(C.editors,function(t){"scroll"===e.type?t.fire("ScrollWindow",e):t.fire("ResizeWindow",e)})}function d(e,n){n!==x&&(n?t(window).on("resize scroll",u):t(window).off("resize scroll",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&&s(t,e.editor_deselector)||e.editor_selector&&!s(t,e.editor_selector)||n.push(t)})}return n}function c(){function a(t,n,r){if(!h(u.get(t))){var i=new e(t,n,u);d.push(i),i.on("init",function(){++s===m.length&&f(d)}),i.targetElm=i.targetElm||r,i.render()}}var s=0,d=[],m;return p.unbind(window,"ready",c),i("onpageload"),m=t.unique(l(n)),n.types?void g(n.types,function(e){o.each(m,function(t){return p.is(t,e.selector)?(a(r(t),v({},n,e),t),!1):!0})}):void g(m,function(e){a(r(e),n,e)})}var u=this,d,f=function(e){d=e};return u.settings=n,p.bind(window,"ready",c),new a(function(e){d?e(d):f=function(t){e(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,[le,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,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,[oe,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,[Ae],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,[be],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,[Ae],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,[Ae,ve,fe,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,_e],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,[Ae,Ce,fe,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,[Ae],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,[be],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,[be,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,[ge,Ae,_e,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,[Ae,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,[Ae],function(e){return e.extend({init:function(e){var t=this;t._super(e),t.classes.add("widget").add("infobox"),t.canFocus=!1},severity:function(e){this.classes.remove("error"),this.classes.remove("warning"),this.classes.remove("success"),this.classes.add(e)},help:function(e){this.state.set("help",e)},renderHtml:function(){var e=this,t=e.classPrefix;return'
    '+e.encode(e.state.get("text"))+'
    '},bindStates:function(){var e=this;return e.state.on("change:text",function(t){e.getEl("body").firstChild.data=e.encode(t.value),e.state.get("rendered")&&e.updateLayoutRect()}),e.state.on("change:help",function(t){e.classes.toggle("has-help",t.value),e.state.get("rendered")&&e.updateLayoutRect()}),e._super()}})}),r(Bt,[Ae,fe],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()},severity:function(e){this.classes.remove("error"),this.classes.remove("warning"),this.classes.remove("success"),this.classes.add(e)},renderHtml:function(){var e=this,t,n,r=e.settings.forId;return!r&&(n=e.settings.forName)&&(t=e.getRoot().find("#"+n)[0],t&&(r=t._id)),r?'":''+e.encode(e.state.get("text"))+""},bindStates:function(){var e=this;return e.state.on("change:text",function(t){e.innerHtml(e.encode(t.value)),e.state.get("rendered")&&e.updateLayoutRect()}),e._super()}})}),r(Dt,[be],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(Mt,[Dt],function(e){return e.extend({Defaults:{role:"menubar",containerCls:"menubar",ariaRoot:!0,defaults:{type:"menubutton"}}})}),r(Lt,[ct,ve,Mt],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(Pt,[Ae,ve,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(Ht,[g,ge,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(Ot,[_e,Pt,Ht,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(It,[Lt,Ot],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(Wt,[Ae],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),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()}))})},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(Vt,[Ae,Ce,fe],function(e,t,n){function r(e,t,n){return t>e&&(e=t),e>n&&(e=n),e}function i(e,t,n){e.setAttribute("aria-"+t,n)}function o(e,t){var r,o,a,s,l,c;"v"==e.settings.orientation?(s="top",a="height",o="h"):(s="left",a="width",o="w"),c=e.getEl("handle"),r=(e.layoutRect()[o]||100)-n.getSize(c)[a],l=r*((t-e._minValue)/(e._maxValue-e._minValue))+"px",c.style[s]=l,c.style.height=e.layoutRect().h+"px",i(c,"valuenow",t),i(c,"valuetext",""+e.settings.previewFilter(t)),i(c,"valuemin",e._minValue),i(c,"valuemax",e._maxValue)}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(){function e(e,t,n){return(n+e)/(t-e)}function i(e,t,n){return n*(t-e)-e}function o(t,n){function o(o){var a;a=s.value(),a=i(t,n,e(t,n,a)+.05*o),a=r(a,t,n),s.value(a),s.fire("dragstart",{value:a}),s.fire("drag",{value:a}),s.fire("dragend",{value:a})}s.on("keydown",function(e){switch(e.keyCode){case 37:case 38:o(-1);break;case 39:case 40:o(1)}})}function a(e,i,o){var a,l,c,p,m;s._dragHelper=new t(s._id,{handle:s._id+"-handle",start:function(e){a=e[u],l=parseInt(s.getEl("handle").style[d],10),c=(s.layoutRect()[h]||100)-n.getSize(o)[f],s.fire("dragstart",{value:m})},drag:function(t){var n=t[u]-a;p=r(l+n,0,c),o.style[d]=p+"px",m=e+p/c*(i-e),s.value(m),s.tooltip().text(""+s.settings.previewFilter(m)).show().moveRel(o,"bc tc"),s.fire("drag",{value:m})},stop:function(){s.tooltip().hide(),s.fire("dragend",{value:m})}})}var s=this,l,c,u,d,f,h;l=s._minValue,c=s._maxValue,"v"==s.settings.orientation?(u="screenY",d="top",f="height",h="h"):(u="screenX",d="left",f="width",h="w"),s._super(),o(l,c,s.getEl("handle")),a(l,c,s.getEl("handle"))},repaint:function(){this._super(),o(this,this.value())},bindStates:function(){var e=this;return e.state.on("change:value",function(t){o(e,t.value)}),e._super()}})}),r(Ut,[Ae],function(e){return e.extend({renderHtml:function(){var e=this;return e.classes.add("spacer"),e.canFocus=!1,'
    '}})}),r($t,[Lt,fe,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(qt,[St],function(e){return e.extend({Defaults:{containerClass:"stack-layout",controlClass:"stack-layout-item",endClass:"break"},isNative:function(){return!0}})}),r(jt,[we,g,fe],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(Yt,[Ae,m,fe],function(e,t,n){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,r=e.settings,i,o;return i={id:e._id,hidefocus:"1"},t.each(["rows","spellcheck","maxLength","size","readonly","min","max","step","list","pattern","placeholder","required","multiple"],function(e){i[e]=r[e]}),e.disabled()&&(i.disabled="disabled"),r.subtype&&(i.type=r.subtype),o=n.create(r.multiline?"textarea":"input",i),o.value=e.state.get("value"),o.className=e.classes,o.outerHTML},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.getEl().value=e.state.get("value"),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(Xt,[],function(){var e=this||window,t=function(){return e.tinymce};return"function"==typeof e.define&&(e.define.amd||e.define("ephox/tinymce",[],t)),{}}),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,re,ie,oe,ae,le,ue,de,me,ge,ve,ye,be,Ce,xe,we,Ee,Ne,_e,Se,ke,Te,Re,Ae,Be,De,Me,He,Ie,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,Yt])}(this); \ No newline at end of file +// 4.3.13 (2016-06-08) +!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;r=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(f,[u,d],function(e,t){function n(e,t,n,r){e.addEventListener?e.addEventListener(t,n,r||!1):e.attachEvent&&e.attachEvent("on"+t,n)}function r(e,t,n,r){e.removeEventListener?e.removeEventListener(t,n,r||!1):e.detachEvent&&e.detachEvent("on"+t,n)}function i(e,t){var n,r=t;return n=e.path,n&&n.length>0&&(r=n[0]),e.deepPath&&(n=e.deepPath(),n&&n.length>0&&(r=n[0])),r}function o(e,n){function r(){return!1}function o(){return!0}var a,s=n||{},l;for(a in e)u[a]||(s[a]=e[a]);if(s.target||(s.target=s.srcElement||document),t.experimentalShadowDom&&(s.target=i(e,s.target)),e&&c.test(e.type)&&e.pageX===l&&e.clientX!==l){var d=s.target.ownerDocument||document,f=d.documentElement,h=d.body;s.pageX=e.clientX+(f&&f.scrollLeft||h&&h.scrollLeft||0)-(f&&f.clientLeft||h&&h.clientLeft||0),s.pageY=e.clientY+(f&&f.scrollTop||h&&h.scrollTop||0)-(f&&f.clientTop||h&&h.clientTop||0)}return s.preventDefault=function(){s.isDefaultPrevented=o,e&&(e.preventDefault?e.preventDefault():e.returnValue=!1)},s.stopPropagation=function(){s.isPropagationStopped=o,e&&(e.stopPropagation?e.stopPropagation():e.cancelBubble=!0)},s.stopImmediatePropagation=function(){s.isImmediatePropagationStopped=o,s.stopPropagation()},s.isDefaultPrevented||(s.isDefaultPrevented=r,s.isPropagationStopped=r,s.isImmediatePropagationStopped=r),"undefined"==typeof s.metaKey&&(s.metaKey=!1),s}function a(t,i,o){function a(){o.domLoaded||(o.domLoaded=!0,i(u))}function s(){("complete"===c.readyState||"interactive"===c.readyState&&c.body)&&(r(c,"readystatechange",s),a())}function l(){try{c.documentElement.doScroll("left")}catch(t){return void e.setTimeout(l)}a()}var c=t.document,u={type:"ready"};return o.domLoaded?void i(u):(c.addEventListener?"complete"===c.readyState?a():n(t,"DOMContentLoaded",a):(n(c,"readystatechange",s),c.documentElement.doScroll&&t.self===t.top&&l()),void n(t,"load",a))}function s(){function e(e,t){var n,r,o,a,s=i[t];if(n=s&&s[e.type])for(r=0,o=n.length;o>r;r++)if(a=n[r],a&&a.func.call(a.scope,e)===!1&&e.preventDefault(),e.isImmediatePropagationStopped())return}var t=this,i={},s,c,u,d,f;c=l+(+new Date).toString(32),d="onmouseenter"in document.documentElement,u="onfocusin"in document.documentElement,f={mouseenter:"mouseover",mouseleave:"mouseout"},s=1,t.domLoaded=!1,t.events=i,t.bind=function(r,l,h,p){function m(t){e(o(t||N.event),g)}var g,v,y,b,C,x,w,N=window;if(r&&3!==r.nodeType&&8!==r.nodeType){for(r[c]?g=r[c]:(g=s++,r[c]=g,i[g]={}),p=p||r,l=l.split(" "),y=l.length;y--;)b=l[y],x=m,C=w=!1,"DOMContentLoaded"===b&&(b="ready"),t.domLoaded&&"ready"===b&&"complete"==r.readyState?h.call(p,o({type:b})):(d||(C=f[b],C&&(x=function(t){var n,r;if(n=t.currentTarget,r=t.relatedTarget,r&&n.contains)r=n.contains(r);else for(;r&&r!==n;)r=r.parentNode;r||(t=o(t||N.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=o(t||N.event),t.type="focus"===t.type?"focusin":"focusout",e(t,g)}),v=i[g][b],v?"ready"===b&&t.domLoaded?h({type:b}):v.push({func:h,scope:p}):(i[g][b]=v=[{func:h,scope:p}],v.fakeName=C,v.capture=w,v.nativeHandler=x,"ready"===b?a(r,x,t):n(r,C||b,x,w)));return r=v=0,h}},t.unbind=function(e,n,o){var a,s,l,u,d,f;if(!e||3===e.nodeType||8===e.nodeType)return t;if(a=e[c]){if(f=i[a],n){for(n=n.split(" "),l=n.length;l--;)if(d=n[l],s=f[d]){if(o)for(u=s.length;u--;)if(s[u].func===o){var h=s.nativeHandler,p=s.fakeName,m=s.capture;s=s.slice(0,u).concat(s.slice(u+1)),s.nativeHandler=h,s.fakeName=p,s.capture=m,f[d]=s}o&&0!==s.length||(delete f[d],r(e,s.fakeName||d,s.nativeHandler,s.capture))}}else{for(d in f)s=f[d],r(e,s.fakeName||d,s.nativeHandler,s.capture);f={}}for(d in f)return t;delete i[a];try{delete e[c]}catch(g){e[c]=null}}return t},t.fire=function(n,r,i){var a;if(!n||3===n.nodeType||8===n.nodeType)return t;i=o(null,i),i.type=r,i.target=n;do a=n[c],a&&e(i,a),n=n.parentNode||n.ownerDocument||n.defaultView||n.parentWindow;while(n&&!i.isPropagationStopped());return t},t.clean=function(e){var n,r,i=t.unbind;if(!e||3===e.nodeType||8===e.nodeType)return t;if(e[c]&&i(e),e.getElementsByTagName||(e=e.document),e&&e.getElementsByTagName)for(i(e),r=e.getElementsByTagName("*"),n=r.length;n--;)e=r[n],e[c]&&i(e);return t},t.destroy=function(){i={}},t.cancel=function(e){return e&&(e.preventDefault(),e.stopImmediatePropagation()),!1}}var l="mce-data-",c=/^(?:mouse|contextmenu)|click/,u={keyLocation:1,layerX:1,layerY:1,returnValue:1,webkitMovementX:1,webkitMovementY:1,keyIdentifier:1};return s.Event=new s,s.Event.bind(window,"ready",function(){}),s}),r(h,[],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(M&&!r){if(i=ve.exec(e))if(a=i[1]){if(9===s){if(o=t.getElementById(a),!o||!o.parentNode)return n;if(o.id===a)return n.push(o),n}else if(t.ownerDocument&&(o=t.ownerDocument.getElementById(a))&&I(t,o)&&o.id===a)return n.push(o),n}else{if(i[2])return Z.apply(n,t.getElementsByTagName(e)),n;if((a=i[3])&&x.getElementsByClassName)return Z.apply(n,t.getElementsByClassName(a)),n}if(x.qsa&&(!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=W++;return t.first?function(t,n,o){for(;t=t[r];)if(1===t.nodeType||i)return e(t,n,o)}:function(t,n,a){var s,l,c=[U,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]===U&&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=U+=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&&(U=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&&(U=C,T=y),m};return i?r(a):a}var C,x,w,N,E,_,S,k,T,R,A,B,D,L,M,P,H,O,I,F="sizzle"+-new Date,z=window.document,U=0,W=0,V=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={},E=e.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return t?"HTML"!==t.nodeName:!1},B=e.setDocument=function(e){function t(e){try{return e.top}catch(t){}return null}var n,r=e?e.ownerDocument||e:z,o=r.defaultView;return r!==D&&9===r.nodeType&&r.documentElement?(D=r,L=r.documentElement,M=!E(r),o&&o!==t(o)&&(o.addEventListener?o.addEventListener("unload",function(){B()},!1):o.attachEvent&&o.attachEvent("onunload",function(){B()})),x.attributes=i(function(e){return e.className="i",!e.getAttribute("className")}),x.getElementsByTagName=i(function(e){return e.appendChild(r.createComment("")),!e.getElementsByTagName("*").length}),x.getElementsByClassName=ge.test(r.getElementsByClassName),x.getById=i(function(e){return L.appendChild(e).id=F,!r.getElementsByName||!r.getElementsByName(F).length}),x.getById?(w.find.ID=function(e,t){if(typeof t.getElementById!==Y&&M){var n=t.getElementById(e);return n&&n.parentNode?[n]:[]}},w.filter.ID=function(e){var t=e.replace(Ce,xe);return function(e){return e.getAttribute("id")===t}}):(delete w.find.ID,w.filter.ID=function(e){var t=e.replace(Ce,xe);return function(e){var n=typeof e.getAttributeNode!==Y&&e.getAttributeNode("id");return n&&n.value===t}}),w.find.TAG=x.getElementsByTagName?function(e,t){return typeof t.getElementsByTagName!==Y?t.getElementsByTagName(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){for(;n=o[i++];)1===n.nodeType&&r.push(n);return r}return o},w.find.CLASS=x.getElementsByClassName&&function(e,t){return M?t.getElementsByClassName(e):void 0},H=[],P=[],(x.qsa=ge.test(r.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=r.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=L.matches||L.webkitMatchesSelector||L.mozMatchesSelector||L.oMatchesSelector||L.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("|")),n=ge.test(L.compareDocumentPosition),I=n||ge.test(L.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},j=n?function(e,t){if(e===t)return A=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n?n:(n=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1,1&n||!x.sortDetached&&t.compareDocumentPosition(e)===n?e===r||e.ownerDocument===z&&I(z,e)?-1:t===r||t.ownerDocument===z&&I(z,t)?1:R?te.call(R,e)-te.call(R,t):0:4&n?-1:1)}:function(e,t){if(e===t)return A=!0,0;var n,i=0,o=e.parentNode,s=t.parentNode,l=[e],c=[t];if(!o||!s)return e===r?-1:t===r?1:o?-1:s?1:R?te.call(R,e)-te.call(R,t):0;if(o===s)return a(e,t);for(n=e;n=n.parentNode;)l.unshift(n);for(n=t;n=n.parentNode;)c.unshift(n);for(;l[i]===c[i];)i++;return i?a(l[i],c[i]):l[i]===z?-1:c[i]===z?1:0},r):D},e.matches=function(t,n){return e(t,null,null,n)},e.matchesSelector=function(t,n){if((t.ownerDocument||t)!==D&&B(t),n=n.replace(ue,"='$1']"),x.matchesSelector&&M&&(!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,!M):t;return i!==t?i:x.attributes||!M?e.getAttribute(n):(i=e.getAttributeNode(n))&&i.specified?i.value:null},e.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},e.uniqueSort=function(e){var t,n=[],r=0,i=0;if(A=!x.detectDuplicates,R=!x.sortStable&&e.slice(0),e.sort(j),A){for(;t=e[i++];)t===e[i]&&(r=n.push(i));for(;r--;)e.splice(n[r],1)}return R=null,e},N=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+=N(e)}else if(3===i||4===i)return e.nodeValue}else for(;t=e[r++];)n+=N(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=V[e+" "];return t||(t=new RegExp("(^|"+re+")"+e+"("+re+"|$)"))&&V(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]===U&&c[1],f=c[0]===U&&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]=[U,h,f];break}}else if(y&&(c=(t[F]||(t[F]={}))[e])&&c[0]===U)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]=[U,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||N(t)).indexOf(e)>-1}}),lang:r(function(t){return fe.test(t||"")||e.error("unsupported lang: "+t),t=t.replace(Ce,xe).toLowerCase(),function(e){var n;do if(n=M?e.lang:e.getAttribute("xml:lang")||e.getAttribute("lang"))return n=n.toLowerCase(),n===t||0===n.indexOf(t+"-");while((e=e.parentNode)&&1===e.nodeType);return!1}}),target:function(e){var t=window.location&&window.location.hash;return t&&t.slice(1)===e.id},root:function(e){return e===L},focus:function(e){return e===D.activeElement&&(!D.hasFocus||D.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:function(e){return e.disabled===!1},disabled:function(e){return e.disabled===!0},checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!w.pseudos.empty(e)},header:function(e){return me.test(e.nodeName)},input:function(e){return 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&&M&&w.relative[o[1].type]){if(t=(w.find.ID(a.matches[0].replace(Ce,xe),t)||[])[0],!t)return n;c&&(t=t.parentNode),e=e.slice(o.shift().value.length); +}for(i=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,!M,n,ye.test(e)&&u(t.parentNode)||t),n},x.sortStable=F.split("").sort(j).join("")===F,x.detectDuplicates=!!A,B(),x.sortDetached=i(function(e){return 1&e.compareDocumentPosition(D.createElement("div"))}),i(function(e){return e.innerHTML="","#"===e.firstChild.getAttribute("href")})||o("type|href|height|width",function(e,t,n){return n?void 0:e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),x.attributes&&i(function(e){return e.innerHTML="",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||o("value",function(e,t,n){return n||"input"!==e.nodeName.toLowerCase()?void 0:e.defaultValue}),i(function(e){return null==e.getAttribute("disabled")})||o(ne,function(e,t,n){var r;return n?void 0:e[t]===!0?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),e}),r(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,[d,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,[f,h,m,d],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,N=Array.prototype.push,E=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"},L={},M={},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;)N.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:N,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(L,"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(L,"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(M,"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=L,f.cssHooks=M,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])}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){N(F,e,t)}function o(e,t){N(z,e,t)}function a(e){i(e.parentNode,j(e))}function s(e){i(e.parentNode,j(e)+1)}function l(e){o(e.parentNode,j(e))}function c(e){o(e.parentNode,j(e)+1)}function u(e){e?(M[V]=M[W],M[$]=M[U]):(M[W]=M[V],M[U]=M[$]),M.collapsed=F}function d(e){a(e),c(e)}function f(e){i(e,0),o(e,1===e.nodeType?e.childNodes.length:e.nodeValue.length)}function h(e,t){var n=M[W],r=M[U],i=M[V],o=M[$],a=t.startContainer,s=t.startOffset,l=t.endContainer,c=t.endOffset;return 0===e?w(n,r,a,s):1===e?w(i,o,a,s):2===e?w(i,o,l,c):3===e?w(n,r,l,c):void 0}function p(){E(I)}function m(){return E(H)}function g(){return E(O)}function v(e){var t=this[W],r=this[U],i,o;3!==t.nodeType&&4!==t.nodeType||!t.nodeValue?(t.childNodes.length>0&&(o=t.childNodes[r]),o?t.insertBefore(e,o):3==t.nodeType?n.insertAfter(e,t):t.appendChild(e)):r?r>=t.nodeValue.length?n.insertAfter(e,t):(i=t.splitText(r),t.parentNode.insertBefore(e,i)):t.parentNode.insertBefore(e,t)}function y(e){var t=M.extractContents();M.insertNode(e),e.appendChild(t),M.selectNode(e)}function b(){return q(new t(n),{startContainer:M[W],startOffset:M[U],endContainer:M[V],endOffset:M[$],collapsed:M.collapsed,commonAncestorContainer:M.commonAncestorContainer})}function C(e,t){var n;if(3==e.nodeType)return e;if(0>t)return e;for(n=e.firstChild;n&&t>0;)--t,n=n.nextSibling;return n?n:e}function x(){return M[W]==M[V]&&M[U]==M[$]}function w(e,t,r,i){var o,a,s,l,c,u;if(e==r)return t==i?0:i>t?-1:1;for(o=r;o&&o.parentNode!=e;)o=o.parentNode;if(o){for(a=0,s=e.firstChild;s!=o&&t>a;)a++,s=s.nextSibling;return a>=t?-1:1}for(o=e;o&&o.parentNode!=r;)o=o.parentNode;if(o){for(a=0,s=r.firstChild;s!=o&&i>a;)a++,s=s.nextSibling;return i>a?-1:1}for(l=n.findCommonAncestor(e,r),c=e;c&&c.parentNode!=l;)c=c.parentNode;for(c||(c=l),u=r;u&&u.parentNode!=l;)u=u.parentNode;if(u||(u=l),c==u)return 0;for(s=l.firstChild;s;){if(s==c)return-1;if(s==u)return 1;s=s.nextSibling}}function N(e,t,r){var i,o;for(e?(M[W]=t,M[U]=r):(M[V]=t,M[$]=r),i=M[V];i.parentNode;)i=i.parentNode;for(o=M[W];o.parentNode;)o=o.parentNode;o==i?w(M[W],M[U],M[V],M[$])>0&&M.collapse(e):M.collapse(e),M.collapsed=x(),M.commonAncestorContainer=n.findCommonAncestor(M[W],M[V])}function E(e){var t,n=0,r=0,i,o,a,s,l,c;if(M[W]==M[V])return _(e);for(t=M[V],i=t.parentNode;i;t=i,i=i.parentNode){if(i==M[W])return S(t,e);++n}for(t=M[W],i=t.parentNode;i;t=i,i=i.parentNode){if(i==M[V])return k(t,e);++r}for(o=r-n,a=M[W];o>0;)a=a.parentNode,o--;for(s=M[V];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()),M[U]==M[$])return t;if(3==M[W].nodeType){if(n=M[W].nodeValue,i=n.substring(M[U],M[$]),e!=O&&(o=M[W],c=M[U],u=M[$]-M[U],0===c&&u>=o.nodeValue.length-1?o.parentNode.removeChild(o):o.deleteData(c,u),M.collapse(F)),e==I)return;return i.length>0&&t.appendChild(P.createTextNode(i)),t}for(o=C(M[W],M[U]),a=M[$]-M[U];o&&a>0;)s=o.nextSibling,l=D(o,e),t&&t.appendChild(l),--a,o=s;return e!=O&&M.collapse(F),t}function S(e,t){var n,i,o,a,s,l;if(t!=I&&(n=r()),i=R(e,t),n&&n.appendChild(i),o=j(e),a=o-M[U],0>=a)return t!=O&&(M.setEndBefore(e),M.collapse(z)),n;for(i=e.previousSibling;a>0;)s=i.previousSibling,l=D(i,t),n&&n.insertBefore(l,n.firstChild),--a,i=s;return t!=O&&(M.setEndBefore(e),M.collapse(z)),n}function k(e,t){var n,i,o,a,s,l;for(t!=I&&(n=r()),o=A(e,t),n&&n.appendChild(o),i=j(e),++i,a=M[$]-i,o=e.nextSibling;o&&a>0;)s=o.nextSibling,l=D(o,t),n&&n.appendChild(l),--a,o=s;return t!=O&&(M.setStartAfter(e),M.collapse(F)),n}function T(e,t,n){var i,o,a,s,l,c,u;for(n!=I&&(o=r()),i=A(e,n),o&&o.appendChild(i),a=j(e),s=j(t),++a,l=s-a,c=e.nextSibling;l>0;)u=c.nextSibling,i=D(c,n),o&&o.appendChild(i),c=u,--l;return i=R(t,n),o&&o.appendChild(i),n!=O&&(M.setStartAfter(e),M.collapse(F)),o}function R(e,t){var n=C(M[V],M[$]-1),r,i,o,a,s,l=n!=M[V];if(n==e)return B(n,l,z,t);for(r=n.parentNode,i=B(r,z,z,t);r;){for(;n;)o=n.previousSibling,a=B(n,l,z,t),t!=I&&i.insertBefore(a,i.firstChild),l=F,n=o;if(r==e)return i;n=r.previousSibling,r=r.parentNode,s=B(r,z,z,t),t!=I&&s.appendChild(i),i=s}}function A(e,t){var n=C(M[W],M[U]),r=n!=M[W],i,o,a,s,l;if(n==e)return B(n,r,F,t);for(i=n.parentNode,o=B(i,z,F,t);i;){for(;n;)a=n.nextSibling,s=B(n,r,F,t),t!=I&&o.appendChild(s),r=F,n=a;if(i==e)return o;n=i.nextSibling,i=i.parentNode,l=B(i,z,F,t),t!=I&&l.appendChild(o),o=l}}function B(e,t,r,i){var o,a,s,l,c;if(t)return D(e,i);if(3==e.nodeType){if(o=e.nodeValue,r?(l=M[U],a=o.substring(l),s=o.substring(0,l)):(l=M[$],a=o.substring(0,l),s=o.substring(l)),i!=O&&(e.nodeValue=s),i==I)return;return c=n.clone(e,z),c.nodeValue=a,c}if(i!=I)return n.clone(e,z)}function D(e,t){return t!=I?t==O?n.clone(e,F):e:void e.parentNode.removeChild(e)}function L(){return n.create("body",null,g()).outerText}var M=this,P=n.doc,H=0,O=1,I=2,F=!0,z=!1,U="startOffset",W="startContainer",V="endContainer",$="endOffset",q=e.extend,j=n.nodeIndex;return q(M,{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:L}),M}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,[h,g,v,f,y,b,C,d,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(N,[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.remove=function(e){delete l[e],delete u[e]},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(E,[N,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},remove:function(e){delete this.urls[e],delete this.lookup[e]},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(),i&&"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,d,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.ownerDocument==r.getDoc()&&r.dom.isChildOf(n,o)||(n=o),"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,N,E,_,S=/^([#+\-])?([^\[!\/]+)(?:\/([^\[!]+))?(?:(!?)\[([^\]]+)\])?$/,k=/^([!\-])?(\w+::\w+|[^=:<]+)?(?:([=:<])(.*))?$/,T=/[*?+]/;if(e)for(e=t(e,","),y["@"]&&(w=y["@"].attributes,N=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(E in w)g[E]=w[E];v.push.apply(v,N)}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,N=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(N,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],M[o]=i,r||(R[o.toUpperCase()]={},R[o]={}),!y[o]){var a=y[i];a=l({},a),delete a.removeEmptyAttrs,delete a.removeEmpty,y[o]=a}s(b,function(e,t){e[i]&&(b[t]=e=l({},b[t]),e[o]=e[i])})}))}function m(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,N,E,_,S,k,T,R,A,B,D,L,M={},P={};e=e||{},N=n(e.schema),e.verify_html===!1&&(e.valid_elements="*[*]"),x=r(e.valid_styles),w=r(e.invalid_styles,"map"),T=r(e.valid_classes,"map"),E=o("whitespace_elements","pre script noscript style textarea video audio iframe object"),_=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),L=o("text_inline_elements","span strong b em i font strike u var cite dfn code mark q sup sub samp"),s((e.special||"script noscript style textarea").split(" "),function(e){P[e]=new RegExp("]*>","gi")}),e.valid_elements?h(e.valid_elements):(s(N,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]}),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 L},v.getShortEndedElements=function(){return S},v.getSelfClosingElements=function(){return _},v.getNonEmptyElements=function(){return A},v.getMoveCaretBeforeOnEnterElements=function(){return B},v.getWhiteSpaceElements=function(){return E},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 M},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||""),N&&!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(W[t]&&!i.allow_script_urls){var c=n.replace(l,"");try{c=decodeURIComponent(c)}catch(u){c=unescape(c)}if(V.test(c))return;if(!i.allow_html_data_urls&&$.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,N,E,_,S,k,T,R,A,B,D,L,M,P,H,O,I,F=0,z=t.decode,U,W=n.makeMap("src,href,data,background,formaction,poster"),V=/((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(),M=i.self_closing_elements||a.getSelfClosingElements(),x=a.getBoolAttrs(),N=i.validate,b=i.remove_internals,U=i.fix_self_closing,O=a.getSpecialElements();c=P.exec(e);){if(u0&&h[h.length-1].name===d&&o(d),!N||(E=a.getElementRule(d))){if(_=!0,N&&(T=E.attributes,R=E.attributePatterns),(k=c[8])?(y=-1!==k.indexOf("data-mce-type"),y&&b&&(_=!1),p=[],p.map={},k.replace(H,s)):(p=[],p.map={}),N&&!y){if(A=E.attributesRequired,B=E.attributesDefault,D=E.attributesForced,L=E.removeEmptyAttrs,L&&!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(L,[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,N,E,_,S,k,T,R,A=[],B,D,L,M,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]+$/,L=/[ \t\r\n]+/g,M=/^[ \t\r\n]+$/,v=new n({validate:k,allow_script_urls:r.allow_script_urls,allow_conditional_comments:r.allow_conditional_comments,self_closing_elements:g(l.getSelfClosingElements()),cdata:function(e){b.append(u("#cdata",4)).value=e},text:function(e,t){var n;B||(e=e.replace(L," "),b.lastChild&&T[b.lastChild.name]&&(e=e.replace(R,""))),0!==e.length&&(n=u("#text",3),n.raw=!!t,b.append(n).value=e)},comment:function(e){b.append(u("#comment",8)).value=e},pi:function(e,t){b.append(u(e,7)).value=t,m(b)},doctype:function(e){var t;t=b.append(u("#doctype",10)),t.value=e,m(b)},start:function(e,t,n){var r,i,o,a,s;if(o=k?l.getElementRule(e):{}){for(r=u(o.outputName||e,1),r.attributes=t,r.shortEnded=n,b.append(r),s=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||M.test(i))&&(n.remove(),n=o),n=o;if(n=b.lastChild,n&&3===n.type)if(i=n.value.replace(D,""),i.length>0)n.value=i,n=n.prev;else for(o=n.prev,n.remove(),n=o;n&&3===n.type;)i=n.value,o=n.prev,(0===i.length||M.test(i))&&(n.remove(),n=o),n=o}if(B&&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],N=C.length;N--;)C[N].parent||C.splice(N,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],N=C.length;N--;)C[N].parent||C.splice(N,1);for(N=0,E=_.callbacks.length;E>N;N++)_.callbacks[N](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,[M,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,L,D,C,P,A,B,d,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,[d],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,d,_],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))),N.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,N.setStyles(k,{left:o,top:s,display:"block"}),k.innerHTML=F+" × "+z,R[2]<0&&S.clientWidth<=F&&N.setStyle(S,"left",L+(P-F)),R[3]<0&&S.clientHeight<=z&&N.setStyle(S,"top",M+(H-z)),n=j.scrollWidth-Y,r=j.scrollHeight-X,n+r!==0&&N.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)?N.setStyle(_,e,t):N.setAttrib(_,e,t))}I=!1,e("width",F),e("height",z),N.unbind(U,"mousemove",l),N.unbind(U,"mouseup",c),W!=U&&(N.unbind(W,"mousemove",l),N.unbind(W,"mouseup",c)),N.remove(S),N.remove(k),V&&"TABLE"!=_.nodeName||u(_),a.fire("ObjectResized",{target:_,width:F,height:z}),N.setAttrib(_,"style",N.getAttrib(_,"style")),a.nodeChanged()}function u(e,t,n){var i,o,u,f,h;d(),b(),i=N.getPos(e,j),L=i.x,M=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()?E(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]+L,y:u*e[1]+M},Y=j.scrollWidth,X=j.scrollHeight,S=_.cloneNode(!0),N.addClass(S,"mce-clonedresizable"),N.setAttrib(S,"data-mce-bogus","all"),S.contentEditable=!1,S.unSelectabe=!0,N.setStyles(S,{left:L,top:M,margin:0}),S.removeAttribute("data-mce-selected"),j.appendChild(S),N.bind(U,"mousemove",l),N.bind(U,"mouseup",c),W!=U&&(N.bind(W,"mousemove",l),N.bind(W,"mouseup",c)),k=N.add(j,"div",{"class":"mce-resize-helper","data-mce-bogus":"all"},P+" × "+H)}var s;return t?void(i==t&&a(n)):(s=N.get("mceResizeHandle"+i),s&&N.remove(s),s=N.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),N.bind(s,"mousedown",function(e){e.stopImmediatePropagation(),e.preventDefault(),a(e)}),e.elm=s,void N.setStyles(s,{left:o*e[0]+L-s.offsetWidth/2,top:u*e[1]+M-s.offsetHeight/2}))}):d(),_.setAttribute("data-mce-selected","1")}function d(){var e,t;b(),_&&_.removeAttribute("data-mce-selected");for(e in T)t=N.get("mceResizeHandle"+e),t&&(N.unbind(t),N.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 E(N.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=N.$(r).closest(V?"table":"table,img,hr")[0],t(r,j)&&(C(),n=i.getStart(!0),t(n,r)&&t(i.getEnd(!0),r)&&(!V||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&&(N.unbind(t.elm),delete t.elm)}}function C(){try{a.getDoc().execCommand("enableObjectResizing",!1,!1)}catch(e){}}function x(e){var t;if(V){t=U.body.createControlRange();try{return t.addElement(e),t.select(),!0}catch(n){}}}function w(){_=S=null,V&&(y(),p(j,"controlselect",v))}var N=a.dom,E=t.each,_,S,k,T,R,A,B,D,L,M,P,H,O,I,F,z,U=a.getDoc(),W=document,V=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;box-sizing: box-sizing;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(){V?(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(function(e){a.composing||f(e)});a.on("nodechange ResizeEditor ResizeWindow drop",e),a.on("keyup compositionend",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(U,[_,p,k],function(e,t,n){function r(e){return m(e)?!1:d(e)?!f(e.parentNode):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(W,[],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(V,[],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,U,W,V],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])))}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();if(t0&&(o.setStart(e,t-1),o.setEnd(e,t),l(o)||i(r(n(o),!1))),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,[d,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,_,d,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,o,a,s,l=t.dom.getRoot();return n?(i=n.startContainer,o=n.endContainer,a=n.startOffset,s=n.endOffset,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&&"data-mce-fragment"!=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 Y.getParents(e,t,Y.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"},inherit:!1,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"},inherit:!1,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"},inherit:!1,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"},inherit:!1,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){ue(n,function(t,n){Y.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}]}),ue("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?j[e]:j}function g(e,t){e&&("string"!=typeof e?ue(e,function(e,t){g(t,e)}):(t=t.length?t:[t],ue(t,function(e){e.deep===oe&&(e.deep=!e.selector),e.split===oe&&(e.split=!e.selector||e.inline),e.remove===oe&&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+/))}),j[e]=t))}function v(e){return e&&j[e]&&delete j[e],j}function y(e,t){var n=m(t);if(n)for(var r=0;r0)return r;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.data.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=Y.create(s),i(c),K.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&&ae(e)&&(C=h,h="true"===ae(e),b=!0),B(m,"br")?(p=0,void(d.block&&Y.remove(e))):d.wrapper&&E(e,t,n)?void(p=0):h&&!b&&d.block&&!d.wrapper&&l(m)&&G(v,s)?(e=Y.rename(e,s),i(e),a.push(e),void(p=0)):d.selector&&(ue(u,function(t){return"collapsed"in t&&t.collapsed!==g?void 0:Y.is(e,t.selector)&&!f(e)?(i(e,t),y=!0,!1):void 0}),!d.inline||y)?void(p=0):void(!h||b||!G(s,m)||!G(v,s)||!o&&3===e.nodeType&&1===e.nodeValue.length&&65279===e.nodeValue.charCodeAt(0)||f(e)||d.inline&&J(e)?(p=0,ue(de(e.childNodes),r),b&&(h=C),p=0):(p||(p=Y.clone(c,ne),e.parentNode.insertBefore(p,e),a.push(p)),p.appendChild(e)))}var p;ue(e,r)}),d.links===!0&&ue(a,function(e){function t(e){"A"===e.nodeName&&i(e,d),ue(de(e.childNodes),t)}t(e)}),ue(a,function(e){function r(e){var t=0;return ue(e.childNodes,function(e){P(e)||ce(e)||t++}),t}function o(e){var t,n;return ue(e.childNodes,function(e){return 1!=e.nodeType||ce(e)||f(e)?void 0:(t=e,ne)}),t&&!ce(t)&&A(t,d)&&(n=Y.clone(t,ne),i(n),Y.replace(n,e,re),Y.remove(t,1)),n||e}var s;if(s=r(e),(a.length>1||!J(e))&&0===s)return void Y.remove(e,1);if(d.inline||d.wrapper){if(d.exact||1!==s||(e=o(e)),ue(u,function(t){ue(Y.select(t.inline,e),function(e){ce(e)||F(t,n,e,t.exact?e:null)})}),E(e.parentNode,t,n))return Y.remove(e,1),e=0,re;d.merge_with_parents&&Y.getParent(e.parentNode,function(r){return E(r,t,n)?(Y.remove(e,1),e=0,re):void 0}),e&&d.merge_siblings!==!1&&(e=W(U(e),e),e=W(e,U(e,re)))}})}var u=m(t),d=u[0],h,p,g=!r&&X.isCollapsed();if("false"!==ae(X.getNode())){if(d){if(r)r.nodeType?(p=Y.createRng(),p.setStartBefore(r),p.setEndAfter(r),c(O(p,u),null,!0)):c(r,null,!0);else if(g&&d.inline&&!Y.select("td[data-mce-selected],th[data-mce-selected]").length)$("apply",t,n);else{var v=s.selection.getNode();Q||!u[0].defaultBlock||Y.getParent(v,Y.isBlock)||x(u[0].defaultBlock),s.selection.setRng(o()),h=X.getBookmark(),c(O(X.getRng(re),u),h),d.styles&&(d.styles.color||d.styles.textDecoration)&&(fe(v,C,"childNodes"),C(v)),X.moveToBookmark(h),q(X.getRng(re)),s.nodeChanged()}a.postProcess(t,s)}}else{r=X.getNode();for(var y=0,b=u.length;b>y;y++)if(u[y].ceFalseOverride&&Y.is(r,u[y].selector))return void i(r,u[y])}}function w(e,t,n,r){function i(e){var n,r,o,a,s;if(1===e.nodeType&&ae(e)&&(a=y,y="true"===ae(e),s=!0),n=de(e.childNodes),y&&!s)for(r=0,o=h.length;o>r&&!F(h[r],t,e,e);r++);if(p.deep&&n.length){for(r=0,o=n.length;o>r;r++)i(n[r]);s&&(y=a)}}function o(n){var i;return ue(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=Y.clone(o,ne),c=0;cC&&(!h[C].ceFalseOverride||!F(h[C],t,n,n));C++);}}function N(e,t,n){var r=m(e);!_(e,t,n)||"toggle"in r[0]&&!r[0].toggle?x(e,t,n):w(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===oe){for(o in s)if(s.hasOwnProperty(o)){if(a="attributes"===i?Y.getAttrib(e,o):D(e,o),r&&!a&&!t.exact)return;if((!r||t.exact)&&!B(a,L(M(s[o],n),o)))return}}else for(l=0;l=0;o--){if(a=t[o].selector,!a||t[o].defaultBlock)return re;for(i=r.length-1;i>=0;i--)if(Y.is(r[i],a))return re}return ne}function T(e,t,n){var r;return ie||(ie={},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")}),ue(ie,function(e,i){ue(t,function(o){return E(o,i,{},e.similar)?(r[i]||(ue(e,function(e){e(!0,{node:o,format:i,parents:t})}),r[i]=e),n[i]=e,!1):y(o,i)?!1:void 0})}),ue(r,function(i,o){n[o]||(delete r[o],ue(i,function(n){n(!1,{node:e.element,format:o,parents:t})}))})})),ue(e.split(","),function(e){ie[e]||(ie[e]=[],ie[e].similar=n),ie[e].push(t)}),this}function R(e){return o.getCssText(s,e)}function A(e,t){return B(e,t.inline)?re:B(e,t.block)?re:t.selector?1==e.nodeType&&Y.is(e,t.selector):void 0}function B(e,t){return e=e||"",t=t||"",e=""+(e.nodeName||e),t=""+(t.nodeName||t),e.toLowerCase()==t.toLowerCase()}function D(e,t){return L(Y.getStyle(e,t),t)}function L(e,t){return"color"!=t&&"backgroundColor"!=t||(e=Y.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 P(e){return e&&3===e.nodeType&&/^([\t \r\n]+|)$/.test(e.nodeValue)}function H(e,t,n){var r=Y.create(t,n);return e.parentNode.insertBefore(r,e),r.appendChild(e),r}function O(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=Y.getRoot(),3==r.nodeType&&!P(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,Y.getParent(t,J)||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(J(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),(ce(g.parentNode)||ce(g))&&(g=ce(g)?g:g.parentNode,g=g.nextSibling||g,3==g.nodeType&&(v=0)),(ce(y.parentNode)||ce(y))&&(y=ce(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!==ne&&!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&&(J(g)||(g=i(!0)),J(y)||(y=i()))),1==g.nodeType&&(v=Z(g),g=g.parentNode),1==y.nodeType&&(b=Z(y)+1,y=y.parentNode),{startContainer:g,startOffset:v,endContainer:y,endOffset:b}}function I(e,t){return t.links&&"A"==e.tagName}function F(e,t,n,r){var i,o,a;if(!A(n,e)&&!I(n,e))return ne;if("all"!=e.remove)for(ue(e.styles,function(i,o){i=L(M(i,t),o),"number"==typeof o&&(o=i,r=0),(e.remove_similar||!r||B(D(r,o),i))&&Y.setStyle(n,o,""),a=1}),a&&""===Y.getAttrib(n,"style")&&(n.removeAttribute("style"),n.removeAttribute("data-mce-style")),ue(e.attributes,function(e,i){var o;if(e=M(e,t),"number"==typeof i&&(i=e,r=0),!r||B(Y.getAttrib(r,i),e)){if("class"==i&&(e=Y.getAttrib(n,i),e&&(o="",ue(e.split(/\s+/),function(e){/mce\-\w+/.test(e)&&(o+=(o?" ":"")+e)}),o)))return void Y.setAttrib(n,i,o);"class"==i&&n.removeAttribute("className"),te.test(i)&&n.removeAttribute("data-mce-"+i),n.removeAttribute(i)}}),ue(e.classes,function(e){e=M(e,t),r&&!Y.hasClass(r,e)||Y.removeClass(n,e)}),o=Y.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 $(t,n,r,i){function o(e){var t=Y.create("span",{id:g,"data-mce-bogus":!0,style:v?"color:red":""});return e&&t.appendChild(s.getDoc().createTextNode(ee)),t}function a(e,t){for(;e;){if(3===e.nodeType&&e.nodeValue!==ee||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=X.getRng(!0),a(e)?(t!==!1&&(r.setStartBefore(e),r.setEndBefore(e)),Y.remove(e)):(n=u(e),n.nodeValue.charAt(0)===ee&&(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)),Y.remove(e,1)),X.setRng(r);else if(e=c(X.getStart()),!e)for(;e=Y.get(g);)d(e,!1)}function f(){var e,t,i,a,s,l,d;e=X.getRng(!0),a=e.startOffset,l=e.startContainer,d=l.nodeValue,t=c(X.getStart()),t&&(i=u(t)),d&&a>0&&a=0;h--)u.appendChild(Y.clone(f[h],!1)),u=u.firstChild;u.appendChild(Y.doc.createTextNode(ee)),u=u.firstChild;var g=Y.getParent(d,l);g&&Y.isEmpty(g)?d.parentNode.replaceChild(p,d):Y.insertAfter(p,d),X.setCursorLocation(u,1),Y.isEmpty(d)&&Y.remove(d)}}function p(){var e;e=c(X.getStart()),e&&!Y.isEmpty(e)&&fe(e,function(e){1!=e.nodeType||e.id===g||Y.isEmpty(e)||Y.setAttrib(e,"data-mce-bogus",null)},"childNodes")}var g="_mce_caret",v=s.settings.caret_debug;s._hasCaretEvents||(le=function(){var e=[],t;if(a(c(X.getStart()),e))for(t=e.length;t--;)Y.setAttrib(e[t],"data-mce-bogus","1")},se=function(e){var t=e.keyCode;d(),8==t&&X.isCollapsed()&&X.getStart().innerHTML==ee&&d(c(X.getStart())),37!=t&&39!=t||d(c(X.getStart())),p()},s.on("SetContent",function(e){e.selection&&p()}),s._hasCaretEvents=!0),"apply"==t?f():h()}function q(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=Z(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,Y.getParent(n,Y.isBlock)),(r>s.length-1||i)&&o.next(),a=o.current();a;a=o.next())if(3==a.nodeType&&!P(a))return l=Y.create("a",{"data-mce-bogus":"all"},ee),a.parentNode.insertBefore(l,a),t.setStart(a,0),X.setRng(t),void Y.remove(l)}var j={},Y=s.dom,X=s.selection,K=new t(Y),G=s.schema.isValidChild,J=Y.isBlock,Q=s.settings.forced_root_block,Z=Y.nodeIndex,ee="\ufeff",te=/^(src|href|style)$/,ne=!1,re=!0,ie,oe,ae=Y.getContentEditable,se,le,ce=n.isBookmarkNode,ue=i.each,de=i.grep,fe=i.walk,he=i.extend;he(this,{get:m,register:g,unregister:v,apply:x,remove:w,toggle:N,match:_,matchAll:S,matchNode:E,canApply:k,formatChanged:T,getCssText:R}),h(),p(),s.on("BeforeGetContent",function(e){le&&"raw"!=e.format&&le()}),s.on("mouseup keydown",function(e){se&&se(e)})}}),r(Q,[I,d],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||W),y(n)):n=M.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)&&t!=B);return r||(o.innerHTML='
    '),n}function x(t){var n,r,i;if(3==D.nodeType&&(t?L>0:LD.childNodes.length-1,D=D.childNodes[Math.min(L,D.childNodes.length-1)]||D,L=V&&3==D.nodeType?D.nodeValue.length:0),B=S(D)){if(c.beforeChange(),!a.isBlock(B)&&B!=a.getRoot())return void(W&&!H||E());if((W&&!H||!W&&H)&&(D=w(D,L)),M=a.getParent(D,a.isBlock),F=M?a.getParent(M.parentNode,a.isBlock):null,z=M?M.nodeName.toUpperCase():"",U=F?F.nodeName.toUpperCase():"","LI"!=U||o.ctrlKey||(M=F,z=U),/^(LI|DT|DD)$/.test(z)){if(!W&&H)return void E();if(a.isEmpty(M))return void N()}if("PRE"==z&&l.br_in_pre!==!1){if(!H)return void E()}else if(!W&&!H&&"LI"!=z||W&&H)return void E();W&&M===i.getBody()||(W=W||"P",x()?T():x(!0)?(O=M.parentNode.insertBefore(C(),M),m(O),v(M)):(A=R.cloneRange(),A.setEndAfter(M),I=A.extractContents(),_(I),O=I.firstChild,a.insertAfter(I,M),g(O),k(M),a.isEmpty(M)&&b(M),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,[z,y,_,$,k,U],function(e,t,n,r,i,o){function a(e){return e>0}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(),E(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=N(g,!0,t),u=N(g,!1,t);if(a=r.startContainer,s=r.startOffset,i.isCaretContainerBlock(a)){if(E(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,N=e.curry,E=n.isElement,_=o.isCaretCandidate,S=N(p,!0),k=N(p,!1);return{isForwards:a,isBackwards:s,findNode:l,getEditingHost:c,getParentBlock:u,isInSameBlock:d,isInSameEditingHost:f,isBeforeContentEditableFalse:N(y,0),isAfterContentEditableFalse:N(y,-1),normalizeRange:v}}),r(ne,[_,U,$,te,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(C,--x);if(m(e)&&x0&&(N=s(C,x-1),v(N)))return!y(N)&&(E=r.findNode(N,e,b,N))?f(E)?n(E,E.data.length):n.after(E):f(N)?n(N,N.data.length):n.before(N);if(m(e)&&x0&&s(e[e.length-1])?e.slice(0,-1):e},c=function(e,t){var n=e.getParent(t,e.isBlock);return n&&"LI"===n.nodeName?n:null},u=function(e,t){return!!c(e,t)},d=function(e,t){var n=t.cloneRange(),r=t.cloneRange();return n.setStartBefore(e),r.setEndAfter(e),[n.cloneContents(),r.cloneContents()]},f=function(e,r){var i=n.before(e),o=new t(r),a=o.next(i);return a?a.toRange():null},h=function(e,r){var i=n.after(e),o=new t(r),a=o.prev(i);return a?a.toRange():null},p=function(t,n,r,i){var o=d(t,i),a=t.parentNode;return a.insertBefore(o[0],t),e.each(n,function(e){a.insertBefore(e,t)}),a.insertBefore(o[1],t),a.removeChild(t),h(n[n.length-1],r)},m=function(t,n,r){var i=t.parentNode;return e.each(n,function(e){i.insertBefore(e,t)}),f(t,r)},g=function(e,t,n,r){return r.insertAfter(t.reverse(),e),h(t[0],n)},v=function(e,r,i,s){var u=o(r,e,s),d=c(r,i.startContainer),f=l(a(u.firstChild)),h=1,v=2,y=r.getRoot(),b=function(e){var o=n.fromRangeStart(i),a=new t(r.getRoot()),s=e===h?a.prev(o):a.next(o);return s?c(r,s.getNode())!==d:!0};return b(h)?m(d,f,y):b(v)?g(d,f,y,r):p(d,f,y,i)};return{isListFragment:r,insertAtCaret:v,isParentBlockLi:u,trimListItems:l,listItems:a}}),r(ie,[d,m,P,ne,$,X,_,re],function(e,t,n,r,i,o,a,s){var l=a.matchNodeNames("td th"),c=function(a,c){function u(e){function t(e){return r[e]&&3==r[e].nodeType}var n,r,i;return n=L.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 d(){var e,t,n;e=L.getRng(!0),t=e.startContainer,n=e.startOffset,3==t.nodeType&&e.collapsed&&("\xa0"===t.data[n]?(t.deleteData(n,1),/[\u00a0| ]$/.test(c)||(c+=" ")):"\xa0"===t.data[n-1]&&(t.deleteData(n-1,1),/[\u00a0| ]$/.test(c)||(c=" "+c)))}function f(e){if(A)for(k=e.firstChild;k;k=k.walk(!0))D[k.name]&&k.attr("data-mce-new","true")}function h(){if(A){var e=a.getBody(),n=new o(M);t.each(M.select("*[data-mce-new]"),function(t){t.removeAttribute("data-mce-new");for(var r=t.parentNode;r&&r!=e;r=r.parentNode)n.compare(r,t)&&M.remove(t,!0)})}}function p(e){for(var t=e;t=t.walk();)1===t.type&&t.attr("data-mce-fragment","1")}function m(e){t.each(e.getElementsByTagName("*"),function(e){e.removeAttribute("data-mce-fragment")})}function g(e){return!!e.getAttribute("data-mce-fragment")}function v(e){return e&&!a.schema.getShortEndedElements()[e.nodeName]}function y(t){function n(e){for(var t=a.getBody();e&&e!==t;e=e.parentNode)if("false"===a.dom.getContentEditable(e))return e;return null}function o(e){var t=i.fromRangeStart(e),n=new r(a.getBody());return t=n.next(t),t?t.toRange():void 0}var s,c,u;if(t){if(L.scrollIntoView(t),s=n(t))return M.remove(t),void L.select(s);S=M.createRng(),k=t.previousSibling,k&&3==k.nodeType?(S.setStart(k,k.nodeValue.length),e.ie||(T=t.nextSibling,T&&3==T.nodeType&&(k.appendData(T.data),T.parentNode.removeChild(T)))):(S.setStartBefore(t),S.setEndBefore(t)),c=M.getParent(t,M.isBlock),M.remove(t),c&&M.isEmpty(c)&&(a.$(c).empty(),S.setStart(c,0),S.setEnd(c,0),l(c)||g(c)||!(u=o(S))?M.add(c,M.create("br",{"data-mce-bogus":"1"})):(S=u,M.remove(c))),L.setRng(S)}}var b,C,x,w,N,E,_,S,k,T,R,A,B,D=a.schema.getTextInlineElements(),L=a.selection,M=a.dom;"string"!=typeof c&&(A=c.merge,B=c.data,c=c.content),/^ | $/.test(c)&&(c=u(c)),b=a.parser,C=new n({validate:a.settings.validate},a.schema),R='​',E={content:c,format:"html",selection:!0},a.fire("BeforeSetContent",E),c=E.content,-1==c.indexOf("{$caret}")&&(c+="{$caret}"),c=c.replace(/\{\$caret\}/,R),S=L.getRng();var P=S.startContainer||(S.parentElement?S.parentElement():null),H=a.getBody();P===H&&L.isCollapsed()&&M.isBlock(H.firstChild)&&v(H.firstChild)&&M.isEmpty(H.firstChild)&&(S=M.createRng(),S.setStart(H.firstChild,0),S.setEnd(H.firstChild,0),L.setRng(S)),L.isCollapsed()||(a.selection.setRng(a.selection.getRng()),a.getDoc().execCommand("Delete",!1,null),d()),x=L.getNode();var O={context:x.nodeName.toLowerCase(),data:B};if(N=b.parse(c,O),s.isListFragment(N)&&s.isParentBlockLi(M,x))return S=s.insertAtCaret(C,M,a.selection.getRng(),N),a.selection.setRng(S),void a.fire("SetContent",E);if(p(N),f(N),k=N.lastChild,"mce_marker"==k.attr("id"))for(_=k,k=k.prev;k;k=k.walk(!0))if(3==k.type||!M.isBlock(k.name)){a.schema.isValidChild(k.parent.name,"span")&&k.parent.insert(_,k,"br"===k.name);break}if(a._selectionOverrides.showBlockCaretContainer(x),O.invalid){for(L.setContent(R),x=L.getNode(),w=a.getBody(),9==x.nodeType?x=k=w:k=x;k!==w;)x=k,k=k.parentNode; +c=x==w?w.innerHTML:M.getOuterHTML(x),c=C.serialize(b.parse(c.replace(//i,function(){return C.serialize(N)}))),x==w?M.setHTML(w,c):M.setOuterHTML(x,c)}else c=C.serialize(N),k=x.firstChild,T=x.lastChild,!k||k===T&&"BR"===k.nodeName?M.setHTML(x,c):L.setContent(c);h(),y(M.get("mce_marker")),m(a.getBody()),a.fire("SetContent",E),a.addVisual()};return{insertAtCaret:c}}),r(oe,[d,m,T,y,ie],function(e,n,r,i,o){var a=n.each,s=n.extend,l=n.map,c=n.inArray,u=n.explode,d=e.ie&&e.ie<11,f=!0,h=!1;return function(n){function p(e,t,r,i){var o,s,l=0;if(/^(mceAddUndoLevel|mceEndUndoLevel|mceBeginUndoLevel|mceRepaint)$/.test(e)||i&&i.skip_focus||n.focus(),i=n.fire("BeforeExecCommand",{command:e,ui:t,value:r}),i.isDefaultPrevented())return!1;if(s=e.toLowerCase(),o=B.exec[s])return o(s,t,r),n.fire("ExecCommand",{command:e,ui:t,value:r}),!0;if(a(n.plugins,function(i){return i.execCommand&&i.execCommand(e,t,r)?(n.fire("ExecCommand",{command:e,ui:t,value:r}),l=!0,!1):void 0}),l)return l;if(n.theme&&n.theme.execCommand&&n.theme.execCommand(e,t,r))return n.fire("ExecCommand",{command:e,ui:t,value:r}),!0;try{l=n.getDoc().execCommand(e,t,r)}catch(c){}return l?(n.fire("ExecCommand",{command:e,ui:t,value:r}),!0):!1}function m(e){var t;if(!n.quirks.isHidden()){if(e=e.toLowerCase(),t=B.state[e])return t(e);try{return n.getDoc().queryCommandState(e)}catch(r){}return!1}}function g(e){var t;if(!n.quirks.isHidden()){if(e=e.toLowerCase(),t=B.value[e])return t(e);try{return n.getDoc().queryCommandValue(e)}catch(r){}}}function v(e,t){t=t||"exec",a(e,function(e,n){a(n.toLowerCase().split(","),function(n){B[t][n]=e})})}function y(e,t,r){e=e.toLowerCase(),B.exec[e]=function(e,i,o,a){return t.call(r||n,i,o,a)}}function b(e){if(e=e.toLowerCase(),B.exec[e])return!0;try{return n.getDoc().queryCommandSupported(e)}catch(t){}return!1}function C(e,t,r){e=e.toLowerCase(),B.state[e]=function(){return t.call(r||n)}}function x(e,t,r){e=e.toLowerCase(),B.value[e]=function(){return t.call(r||n)}}function w(e){return e=e.toLowerCase(),!!B.exec[e]}function N(e,r,i){return r===t&&(r=h),i===t&&(i=null),n.getDoc().execCommand(e,r,i)}function E(e){return A.match(e)}function _(e,r){A.toggle(e,r?{value:r}:t),n.nodeChanged()}function S(e){L=R.getBookmark(e)}function k(){R.moveToBookmark(L)}var T,R,A,B={state:{},exec:{},value:{}},D=n.settings,L;n.on("PreInit",function(){T=n.dom,R=n.selection,D=n.settings,A=n.formatter}),s(this,{execCommand:p,queryCommandState:m,queryCommandValue:g,queryCommandSupported:b,addCommands:v,addCommand:y,addQueryStateHandler:C,addQueryValueHandler:x,hasCustomCommand:w}),v({"mceResetDesignMode,mceBeginUndoLevel":function(){},"mceEndUndoLevel,mceAddUndoLevel":function(){n.undoManager.add()},"Cut,Copy,Paste":function(t){var r=n.getDoc(),i;try{N(t)}catch(o){i=f}if("paste"!==t||r.queryCommandEnabled(t)||(i=!0),i||!r.queryCommandSupported(t)){var a=n.translate("Your browser doesn't support direct access to the clipboard. Please use the Ctrl+X/C/V keyboard shortcuts instead.");e.mac&&(a=a.replace(/Ctrl\+/g,"\u2318+")),n.notificationManager.open({text:a,type:"error"})}},unlink:function(){if(R.isCollapsed()){var e=R.getNode();return void("A"==e.tagName&&n.dom.remove(e,!0))}A.remove("link")},"JustifyLeft,JustifyCenter,JustifyRight,JustifyFull,JustifyNone":function(e){var t=e.substring(7);"full"==t&&(t="justify"),a("left,center,right,justify".split(","),function(e){t!=e&&A.remove("align"+e)}),"none"!=t&&_("align"+t)},"InsertUnorderedList,InsertOrderedList":function(e){var t,n;N(e),t=T.getParent(R.getNode(),"ol,ul"),t&&(n=t.parentNode,/^(H[1-6]|P|ADDRESS|PRE)$/.test(n.nodeName)&&(S(),T.split(n,t),k()))},"Bold,Italic,Underline,Strikethrough,Superscript,Subscript":function(e){_(e)},"ForeColor,HiliteColor,FontName":function(e,t,n){_(e,n)},FontSize:function(e,t,n){var r,i;n>=1&&7>=n&&(i=u(D.font_size_style_values),r=u(D.font_size_classes),n=r?r[n-1]||n:i[n-1]||n),_(e,n)},RemoveFormat:function(e){A.remove(e)},mceBlockQuote:function(){_("blockquote")},FormatBlock:function(e,t,n){return _(n||"p")},mceCleanup:function(){var e=R.getBookmark();n.setContent(n.getContent({cleanup:f}),{cleanup:f}),R.moveToBookmark(e)},mceRemoveNode:function(e,t,r){var i=r||R.getNode();i!=n.getBody()&&(S(),n.dom.remove(i,f),k())},mceSelectNodeDepth:function(e,t,r){var i=0;T.getParent(R.getNode(),function(e){return 1==e.nodeType&&i++==r?(R.select(e),h):void 0},n.getBody())},mceSelectNode:function(e,t,n){R.select(n)},mceInsertContent:function(e,t,r){o.insertAtCaret(n,r)},mceInsertRawHTML:function(e,t,r){R.setContent("tiny_mce_marker"),n.setContent(n.getContent().replace(/tiny_mce_marker/g,function(){return r}))},mceToggleFormat:function(e,t,n){_(n)},mceSetContent:function(e,t,r){n.setContent(r)},"Indent,Outdent":function(e){var t,r,i;t=D.indentation,r=/[a-z%]+$/i.exec(t),t=parseInt(t,10),m("InsertUnorderedList")||m("InsertOrderedList")?N(e):(D.forced_root_block||T.getParent(R.getNode(),T.isBlock)||A.apply("div"),a(R.getSelectedBlocks(),function(o){if("false"!==T.getContentEditable(o)&&"LI"!=o.nodeName){var a=n.getParam("indent_use_margin",!1)?"margin":"padding";a+="rtl"==T.getStyle(o,"direction",!0)?"Right":"Left","outdent"==e?(i=Math.max(0,parseInt(o.style[a]||0,10)-t),T.setStyle(o,a,i?i+r:"")):(i=parseInt(o.style[a]||0,10)+t+r,T.setStyle(o,a,i))}}))},mceRepaint:function(){},InsertHorizontalRule:function(){n.execCommand("mceInsertContent",!1,"
    ")},mceToggleVisualAid:function(){n.hasVisual=!n.hasVisual,n.addVisual()},mceReplaceContent:function(e,t,r){n.execCommand("mceInsertContent",!1,r.replace(/\{\$selection\}/g,R.getContent({format:"text"})))},mceInsertLink:function(e,t,n){var r;"string"==typeof n&&(n={href:n}),r=T.getParent(R.getNode(),"a"),n.href=n.href.replace(" ","%20"),r&&n.href||A.remove("link"),n.href&&A.apply("link",n,r)},selectAll:function(){var e=T.getRoot(),t;R.getRng().setStart?(t=T.createRng(),t.setStart(e,0),t.setEnd(e,e.childNodes.length),R.setRng(t)):(t=R.getRng(),t.item||(t.moveToElementText(e),t.select()))},"delete":function(){N("Delete");var e=n.getBody();T.isEmpty(e)&&(n.setContent(""),e.firstChild&&T.isBlock(e.firstChild)?n.selection.setCursorLocation(e.firstChild,0):n.selection.setCursorLocation(e,0))},mceNewDocument:function(){n.setContent("")},InsertLineBreak:function(e,t,o){function a(){for(var e=new i(m,v),t,r=n.schema.getNonEmptyElements();t=e.next();)if(r[t.nodeName.toLowerCase()]||t.length>0)return!0}var s=o,l,c,u,h=R.getRng(!0);new r(T).normalize(h);var p=h.startOffset,m=h.startContainer;if(1==m.nodeType&&m.hasChildNodes()){var g=p>m.childNodes.length-1;m=m.childNodes[Math.min(p,m.childNodes.length-1)]||m,p=g&&3==m.nodeType?m.nodeValue.length:0}var v=T.getParent(m,T.isBlock),y=v?v.nodeName.toUpperCase():"",b=v?T.getParent(v.parentNode,T.isBlock):null,C=b?b.nodeName.toUpperCase():"",x=s&&s.ctrlKey;"LI"!=C||x||(v=b,y=C),m&&3==m.nodeType&&p>=m.nodeValue.length&&(d||a()||(l=T.create("br"),h.insertNode(l),h.setStartAfter(l),h.setEndAfter(l),c=!0)),l=T.create("br"),h.insertNode(l);var w=T.doc.documentMode;return d&&"PRE"==y&&(!w||8>w)&&l.parentNode.insertBefore(T.doc.createTextNode("\r"),l),u=T.create("span",{}," "),l.parentNode.insertBefore(u,l),R.scrollIntoView(u),T.remove(u),c?(h.setStartBefore(l),h.setEndBefore(l)):(h.setStartAfter(l),h.setEndAfter(l)),R.setRng(h),n.undoManager.add(),f}}),v({"JustifyLeft,JustifyCenter,JustifyRight,JustifyFull":function(e){var t="align"+e.substring(7),n=R.isCollapsed()?[T.getParent(R.getNode(),T.isBlock)]:R.getSelectedBlocks(),r=l(n,function(e){return!!A.matchNode(e,t)});return-1!==c(r,f)},"Bold,Italic,Underline,Strikethrough,Superscript,Subscript":function(e){return E(e)},mceBlockQuote:function(){return E("blockquote")},Outdent:function(){var e;if(D.inline_styles){if((e=T.getParent(R.getStart(),T.isBlock))&&parseInt(e.style.paddingLeft,10)>0)return f;if((e=T.getParent(R.getEnd(),T.isBlock))&&parseInt(e.style.paddingLeft,10)>0)return f}return m("InsertUnorderedList")||m("InsertOrderedList")||!D.inline_styles&&!!T.getParent(R.getNode(),"BLOCKQUOTE")},"InsertUnorderedList,InsertOrderedList":function(e){var t=T.getParent(R.getNode(),"ul,ol");return t&&("insertunorderedlist"===e&&"UL"===t.tagName||"insertorderedlist"===e&&"OL"===t.tagName)}},"state"),v({"FontSize,FontName":function(e){var t=0,n;return(n=T.getParent(R.getNode(),"span"))&&(t="fontsize"==e?n.style.fontSize:n.style.fontFamily.replace(/, /g,",").replace(/[\'\"]/g,"").toLowerCase()),t}},"value"),v({Undo:function(){n.undoManager.undo()},Redo:function(){n.undoManager.redo()}})}}),r(ae,[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.getDocumentBaseUrl=function(e){var t;return t=0!==e.protocol.indexOf("http")&&"file:"!==e.protocol?e.href:e.protocol+"//"+e.host+e.pathname,/^[^:]+:\/\/\/?[^\/]+\//.test(t)&&(t=t.replace(/[\?#].*$/,"").replace(/[\/\\][^\/]+$/,""),/[\/\\]$/.test(t)||(t+="/")),t},t}),r(se,[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){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(le,[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(ce,[],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(ue,[le],function(e){function t(t){return t._eventDispatcher||(t._eventDispatcher=new e({scope:t,toggleEvent:function(n,r){e.isNative(n)&&t.toggleNativeEvent&&t.toggleNativeEvent(n,r)}})),t._eventDispatcher}return{fire:function(e,n,r){var i=this;if(i.removed&&"remove"!==e)return n;if(n=t(i).fire(e,n,r),r!==!1&&i.parent)for(var o=i.parent();o&&!n.isPropagationStopped();)o.fire(e,n,!1),o=o.parent();return n},on:function(e,n,r){return t(this).on(e,n,r)},off:function(e,n){return t(this).off(e,n)},once:function(e,n){return t(this).once(e,n)},hasEventListeners:function(e){return t(this).has(e)}}}),r(de,[ce,ue,se,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(fe,[se],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(he,[m,fe,se],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(pe,[m,w],function(e,t){var n=0;return{id:function(){return"mceu_"+n++},create:function(n,r,i){var o=document.createElement(n);return t.DOM.setAttribs(o,r),"string"==typeof i?o.innerHTML=i:e.each(i,function(e){e.nodeType&&o.appendChild(e)}),o},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(me,[],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(ge,[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(ve,[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(ye,[se,m,le,de,he,pe,g,me,ge,ve],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)},updateLayoutRect:function(){var e=this;e.parent()._lastRect=null,o.css(e.getEl(),{width:"",height:""}),e._layoutRect=e._lastRepaintRect=e._lastLayoutRect=null,e.initLayoutRect()},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(be,[],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(Ce,[],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||"SELECT"==t}function a(e){return o(e)&&!e.hidden?!0:!!/^(button|menuitem|checkbox|tab|menuitemcheckbox|option|gridcell|slider)$/.test(n(e))}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(we,[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(Ne,[g,we],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(Ee,[xe,Ne],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(_e,[pe],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(Se,[pe],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(ke,[Ee,_e,Se,pe,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")),t.aria("label",e.ariaLabel),t.aria("labelledby",t._id),t.aria("describedby",t.describedBy||t._id+"-none")},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(Te,[ke,Ee,pe,g,we,me,d,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"),e.fire("open")},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 u(),h}),r(Re,[Te],function(e){var t=e.extend({init:function(e){e={border:1,padding:20,layout:"flex",pack:"center",align:"center",containerCls:"panel",autoScroll:!0,buttons:{type:"button",text:"Ok",action:"ok"},items:{type:"label",multiline:!0,maxWidth:500,maxHeight:200}},this._super(e)},Statics:{OK:1,OK_CANCEL:2,YES_NO:3,YES_NO_CANCEL:4,msgBox:function(n){function r(e,t,n){return{type:"button",text:e,subtype:n?"primary":"",onClick:function(e){e.control.parents()[1].close(),o(t)}}}var i,o=n.callback||function(){};switch(n.buttons){case t.OK_CANCEL:i=[r("Ok",!0,!0),r("Cancel",!1)];break;case t.YES_NO:case t.YES_NO_CANCEL:i=[r("Yes",1,!0),r("No",0)],n.buttons==t.YES_NO_CANCEL&&i.push(r("Cancel",-1));break;default:i=[r("Ok",!0,!0)]}return new e({padding:20,x:n.x,y:n.y,minWidth:300,minHeight:100,layout:"flex",pack:"center",align:"center",buttons:i,title:n.title,role:"alertdialog",items:{type:"label",multiline:!0,maxWidth:500,maxHeight:200,text:n.text},onPostRender:function(){this.aria("describedby",this.items()[0]._id)},onClose:n.onClose,onCancel:function(){o(!1)}}).renderTo(document.body).reflow()},alert:function(e,n){return"string"==typeof e&&(e={text:e}),e.callback=n,t.msgBox(e)},confirm:function(e,n){return"string"==typeof e&&(e={text:e}),e.callback=n,e.buttons=t.OK_CANCEL,t.msgBox(e)}}});return t}),r(Ae,[Te,Re],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,data:t.data,callbacks:t.commands}),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(Be,[ye,_e],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(De,[ye,Be],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(Le,[De],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(Me,[ye,_e,Le,u],function(e,t,n,r){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()),'"},postRender:function(){var e=this;return r.setTimeout(function(){e.$el.addClass(e.classPrefix+"in")}),e._super()},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(Pe,[Me,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(He,[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(Oe,[I,T,y,He,A,C,d,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&&ee.select(e.target),t=u.selection.getContent(),t.length>0&&(n=se+escape(u.id)+","+escape(t),e.dataTransfer.setData(le,n)))}function m(e){var t;return e.dataTransfer&&(t=e.dataTransfer.getData(le),t&&t.indexOf(se)>=0)?(t=t.substr(se.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!=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!==G.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)||G(n).append(r.childNodes),G(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=G(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,N,E;w||(N=!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==Q,n=e.ctrlKey||e.metaKey;if(!h(e)&&(t||e.keyCode==J)){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=G(n.startContainer).parents().filter(function(e,t){return!!u.schema.getTextInlineElements()[t.nodeName]}),y(!0),r=r.filter(function(e,t){return!G.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)?G(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)}),N||(u.on("dragstart",function(e){E=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);E&&(x.setRng(E),E=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=Z.create("body"),n=e.cloneContents();return t.appendChild(n),ee.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=Z.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==Q||t==J)){if(r=u.selection.isCollapsed(),i=u.getBody(),r&&!Z.isEmpty(i))return;if(!r&&!n(u.selection.getRng()))return;e.preventDefault(),u.setContent(""),i.firstChild&&Z.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||Z.bind(u.getDoc(),"mousedown mouseup",function(e){var t;if(e.target==u.getDoc().documentElement)if(t=ee.getRng(),u.getBody().focus(),"mousedown"==e.type){if(c.isCaretContainer(t.startContainer))return;ee.placeCaretAt(e.clientX,e.clientY)}else ee.setRng(t)})}function x(){u.on("keydown",function(e){if(!h(e)&&e.keyCode===J){if(!u.getBody().getElementsByTagName("hr").length)return;if(ee.isCollapsed()&&0===ee.getRng(!0).startOffset){var t=ee.getNode(),n=t.previousSibling;if("HR"==t.nodeName)return Z.remove(t),void e.preventDefault();n&&n.nodeName&&"hr"===n.nodeName.toLowerCase()&&(Z.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 N(){u.on("click",function(e){var t=e.target;/^(IMG|HR)$/.test(t.nodeName)&&"false"!==Z.getContentEditableParent(t)&&(e.preventDefault(),ee.getSel().setBaseAndExtent(t,0,t,1),u.nodeChanged()),"A"==t.nodeName&&Z.hasClass(t,"mce-item-anchor")&&(e.preventDefault(),ee.select(t))})}function E(){function e(){var e=Z.getAttribs(ee.getStart().cloneNode(!1));return function(){var t=ee.getStart();t!==u.getBody()&&(Z.setAttrib(t,"style",null),K(e,function(e){t.setAttributeNode(e.cloneNode(!0))}))}}function t(){return!ee.isCollapsed()&&Z.getParent(ee.getStart(),Z.isBlock)!=Z.getParent(ee.getEnd(),Z.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)}),Z.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===J&&ee.isCollapsed()&&0===ee.getRng(!0).startOffset){var t=ee.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}"),Z.addClass(u.getBody(),"mceHideBrInPre"),ne.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"}),re.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(){Z.bind(u.getBody(),"mouseup",function(){var e,t=ee.getNode();"IMG"==t.nodeName&&((e=Z.getStyle(t,"width"))&&(Z.setAttrib(t,"width",e.replace(/[^0-9%]+/g,"")),Z.setStyle(t,"width","")),(e=Z.getStyle(t,"height"))&&(Z.setAttrib(t,"height",e.replace(/[^0-9%]+/g,"")),Z.setStyle(t,"height","")))})}function R(){u.on("keydown",function(t){var n,r,i,o,a;if(!h(t)&&t.keyCode==e.BACKSPACE&&(n=ee.getRng(),r=n.startContainer,i=n.startOffset,o=Z.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=Z.createRng(),n.setStart(r,0),n.setEnd(r,0),ee.setRng(n))}})}function A(){function e(){Y(),d("StyleWithCSS",!1),d("enableInlineTableEditing",!1),te.object_resizing||d("enableObjectResizing",!1)}te.readonly||u.on("BeforeExecCommand MouseDown",e)}function B(){function e(){K(Z.select("a"),function(e){var t=e.parentNode,n=Z.getRoot();if(t.lastChild===e){for(;t&&!Z.isBlock(t);){if(t.parentNode.lastChild!==t||t===n)return;t=t.parentNode}Z.add(t,"br",{"data-mce-bogus":1})}})}u.on("SetContent ExecCommand",function(t){"setcontent"!=t.type&&"mceInsertLink"!==t.command||e()})}function D(){te.forced_root_block&&u.on("init",function(){d("DefaultParagraphSeparator",te.forced_root_block)})}function L(){u.on("keydown",function(e){var t;h(e)||e.keyCode!=J||(t=u.getDoc().selection.createRange(),t&&t.item&&(e.preventDefault(),u.undoManager.beforeChange(),Z.remove(t.item(0)),u.undoManager.add()))})}function M(){var e;f()>=10&&(e="",K("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&&(ne.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)}),re.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(),Z.unbind(r,"mouseup",n),Z.unbind(r,"mousemove",t),a=o=0}var r=Z.doc,i=r.body,o,a,s;r.documentElement.unselectable=!0,Z.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&&(Z.bind(r,"mouseup",n),Z.bind(r,"mousemove",t),Z.getRoot().focus(),a.select())}})}function O(){u.on("keyup focusin mouseup",function(t){65==t.keyCode&&e.metaKeyPressed(t)||ee.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 U(){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 W(){d("AutoUrlDetect",!1)}function V(){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(){ne.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());ee.setRng(r),g(n.html)}}})}function Y(){var e,t;X()&&(e=u.getBody(),t=e.parentNode,t.removeChild(e),t.appendChild(e),e.focus())}function X(){var e;return ie?(e=u.selection.getSel(),!e||!e.rangeCount||0===e.rangeCount):0}var K=s.each,G=u.$,J=e.BACKSPACE,Q=e.DELETE,Z=u.dom,ee=u.selection,te=u.settings,ne=u.parser,re=u.serializer,ie=a.gecko,oe=a.ie,ae=a.webkit,se="data:text/mce-internal,",le=oe?"Text":"URL";return R(),y(),a.windowsPhone||O(),ae&&(v(),C(),N(),D(),$(),S(),q(),a.iOS?(F(),z(),V()):b()),oe&&a.ie<11&&(x(),_(),k(),T(),L(),M(),P(),H()),a.ie>=11&&(z(),S()),a.ie&&(b(),W(),j()),ie&&(x(),w(),E(),A(),B(),I(),U(),S()),{refreshContentEditable:Y,isHidden:X}}}),r(Ie,[ue,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(Fe,[],function(){function e(e,t,n){try{e.getDoc().execCommand(t,!1,n)}catch(r){}}function t(e){var t,n;return t=e.getBody(),n=function(t){e.dom.getParents(t.target,"a").length>0&&t.preventDefault()},e.dom.bind(t,"click",n),{unbind:function(){e.dom.unbind(t,"click",n)}}}function n(n,r){n._clickBlocker&&(n._clickBlocker.unbind(),n._clickBlocker=null),r?(n._clickBlocker=t(n),n.selection.controlSelection.hideResizeRect(),n.readonly=!0,n.getBody().contentEditable=!1):(n.readonly=!1,n.getBody().contentEditable=!0,e(n,"StyleWithCSS",!1),e(n,"enableInlineTableEditing",!1),e(n,"enableObjectResizing",!1),n.focus(),n.nodeChanged())}function r(e,t){var r=e.readonly?"readonly":"design";t!=r&&(e.initialized?n(e,"readonly"==t):e.on("init",function(){n(e,"readonly"==t)}),e.fire("SwitchMode",{mode:t}))}return{setMode:r}}),r(ze,[m,d],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){var a,s,l={};n(r(e,"+"),function(e){e in o?l[e]=!0:/^[0-9]{2,}$/.test(e)?l.keyCode=parseInt(e,10):(l.charCode=e.charCodeAt(0),l.keyCode=i[e]||e.toUpperCase().charCodeAt(0))}),a=[l.keyCode];for(s in o)l[s]?a.push(s):l[s]=!1;return l.id=a.join(","),l.access&&(l.alt=!0,t.mac?l.ctrl=!0:l.shift=!0),l.meta&&(t.mac?l.meta=!0:(l.ctrl=!0,l.meta=!1)),l}function l(t,n,i,o){var l;return l=e.map(r(t,">"),s),l[l.length-1]=e.extend(l[l.length-1],{func:i,scope:o||a}),e.extend(l[0],{desc:a.translate(n),subpatterns:l.slice(1)})}function c(e){return e.altKey||e.ctrlKey||e.metaKey}function u(e){return e.keyCode>=112&&e.keyCode<=123}function d(e,t){return t?t.ctrl!=e.ctrlKey||t.meta!=e.metaKey?!1:t.alt!=e.altKey||t.shift!=e.shiftKey?!1:e.keyCode==t.keyCode||e.charCode&&e.charCode==t.charCode?(e.preventDefault(),!0):!1:!1}function f(e){return e.func?e.func.call(e.scope):null}var h=this,p={},m=[];a.on("keyup keypress keydown",function(e){!c(e)&&!u(e)||e.isDefaultPrevented()||(n(p,function(t){return d(e,t)?(m=t.subpatterns.slice(0),"keydown"==e.type&&f(t),!0):void 0}),d(e,m[0])&&(1===m.length&&"keydown"==e.type&&f(m[0]),m.shift()))}),h.add=function(t,i,o,s){var c;return c=o,"string"==typeof o?o=function(){a.execCommand(c,!1,null)}:e.isArray(c)&&(o=function(){a.execCommand(c[0],c[1],c[2])}),n(r(e.trim(t.toLowerCase())),function(e){var t=l(e,i,o,s);p[t.id]=t}),!0},h.remove=function(e){var t=l(e);return p[t.id]?(delete p[t.id],!0):!1}}}),r(Ue,[c,m,z],function(e,t,n){return function(r,i){function o(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 a(e,t){return e?e.replace(/\/$/,"")+"/"+t.replace(/^\//,""):t}function s(e){return{id:e.id,blob:e.blob,base64:e.base64,filename:n.constant(o(e))}}function l(e,t,n,r){var s,l;s=new XMLHttpRequest,s.open("POST",i.url),s.withCredentials=i.credentials,s.upload.onprogress=function(e){r(e.loaded/e.total*100)},s.onerror=function(){n("Image upload failed due to a XHR Transport error. Code: "+s.status)},s.onload=function(){var e;return 200!=s.status?void n("HTTP Error: "+s.status):(e=JSON.parse(s.responseText),e&&"string"==typeof e.location?void t(a(i.basePath,e.location)):void n("Invalid JSON: "+s.responseText))},l=new FormData,l.append("file",e.blob(),o(e)),s.send(l)}function c(){return new e(function(e){e([])})}function u(e,t){return{url:t,blobInfo:e,status:!0}}function d(e,t){return{url:"",blobInfo:e,status:!1,error:t}}function f(e,n){t.each(y[e],function(e){e(n)}),delete y[e]}function h(t,n,i){return r.markPending(t.blobUri()),new e(function(e){var o,a,l=function(){};try{var c=function(){o&&(o.close(),a=l)},h=function(n){c(),r.markUploaded(t.blobUri(),n),f(t.blobUri(),u(t,n)),e(u(t,n))},p=function(){c(),r.removeFailed(t.blobUri()),f(t.blobUri(),d(t,p)),e(d(t,p))};a=function(e){0>e||e>100||(o||(o=i()),o.progressBar.value(e))},n(s(t),h,p,a)}catch(m){e(d(t,m.message))}})}function p(e){return e===l}function m(t){var n=t.blobUri();return new e(function(e){y[n]=y[n]||[],y[n].push(e)})}function g(n,o){return n=t.grep(n,function(e){return!r.isUploaded(e.blobUri())}),e.all(t.map(n,function(e){return r.isPending(e.blobUri())?m(e):h(e,i.handler,o)}))}function v(e,t){return!i.url&&p(i.handler)?c():g(e,t)}var y={};return i=t.extend({credentials:!1,handler:l},i),{upload:v}}}),r(We,[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&&(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(Xe,[p,_,W],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(Ke,[z,p,Xe,U,te,ne,$,W],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(Ge,[z,p,_,Xe,W,te,U],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(Je,[_,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)}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(){var t;if(g.dragging&&(e.selection.setRng(e.selection.getSel().getRangeAt(0)),s(e.selection.getNode()))){var n=g.element;if(t=e.fire("drop",{targetClone:n}),t.isDefaultPrevented())return;n=t.targetClone,e.undoManager.transact(function(){e.insertContent(m.getOuterHTML(n)),f(g.element).remove()})}d()}function u(a){var s,u;if(d(),0===a.button&&(s=t.find(e.dom.getParents(a.target),n.or(i,o)),r(s))){if(u=e.fire("dragstart",{target:s}),u.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(Qe,[d,ne,$,k,te,Ye,Ke,Ge,_,T,W,I,z,p,u,Je,S],function(e,t,n,r,i,o,a,s,l,c,u,d,f,h,p,m,g){function v(e,t){for(;t=e(t);)if(t.isVisible())return t;return t}function y(c){function y(e){return c.dom.isBlock(e)}function S(e){e&&c.selection.setRng(e)}function k(){return c.selection.getRng()}function T(e,t){c.selection.scrollIntoView(e,t)}function R(e,t,n){var r;return r=c.fire("ShowCaret",{target:t,direction:e,before:n}),r.isDefaultPrevented()?null:(T(t,-1===e),re.show(n,t))}function A(e){var t;return re.hide(),t=c.fire("BeforeObjectSelected",{target:e}),t.isDefaultPrevented()?null:B(e)}function B(e){var t=e.ownerDocument.createRange();return t.selectNode(e),t}function D(e,t){var n=i.isInSameBlock(e,t);return!n&&l.isBr(e.getNode())?!0:n}function L(e,t){return t=i.normalizeRange(e,Z,t),-1==e?n.fromRangeStart(t):n.fromRangeEnd(t)}function M(e){return r.isCaretContainerBlock(e.startContainer)}function P(e,t,n,r){var i,o,a,s;return!r.collapsed&&(i=_(r),x(i))?R(e,i,-1==e):(s=M(r),o=L(e,r),n(o)?A(o.getNode(-1==e)):(o=t(o))?n(o)?R(e,o.getNode(-1==e),1==e):(a=t(o), +n(a)&&D(o,a)?R(e,a.getNode(-1==e),1==e):s?V(o.toRange()):null):s?r:null)}function H(e,t,n){var r,i,o,l,c,u,d,f,p;if(p=_(n),r=L(e,n),i=t(Z,a.isAboveLine(1),r),o=h.filter(i,a.isLine(1)),c=h.last(r.getClientRects()),E(r)&&(p=r.getNode()),N(r)&&(p=r.getNode(!0)),!c)return null;if(u=c.left,l=s.findClosestClientRect(o,u),l&&x(l.node))return d=Math.abs(u-l.left),f=Math.abs(u-l.right),R(e,l.node,f>d);if(p){var m=a.positionsUntil(e,Z,a.isAboveLine(1),p);if(l=s.findClosestClientRect(h.filter(m,a.isLine(1)),u))return V(l.position.toRange());if(l=h.last(h.filter(m,a.isLine(0))))return V(l.position.toRange())}}function O(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?te(n.fromRangeStart(r)):ne(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 I(e,t,n,r){var i;return(i=P(e,t,n,r))?i:(i=O(e,r),i?i:null)}function F(e,t,n){var r;return(r=H(e,t,n))?r:(r=O(e,n),r?r:null)}function z(){return ae("*[data-mce-caret]")[0]}function U(e){e=ae(e),e.attr("data-mce-caret")&&(re.hide(),e.removeAttr("data-mce-caret"),e.removeAttr("data-mce-bogus"),e.removeAttr("style"),S(k()),T(e[0]))}function W(e){var t,r;return e=i.normalizeRange(1,Z,e),t=n.fromRangeStart(e),x(t.getNode())?R(1,t.getNode(),!t.isAtEnd()):x(t.getNode(!0))?R(1,t.getNode(!0),!1):(r=c.dom.getParent(t.getNode(),f.or(x,C)),x(r)?R(1,r,!1):(re.hide(),null))}function V(e){var t;return e&&e.collapsed?(t=W(e),t?t:e):e}function $(e){var t,i,o,a;return x(e)?(x(e.previousSibling)&&(o=e.previousSibling),i=ne(n.before(e)),i||(t=te(n.after(e))),t&&w(t.getNode())&&(a=t.getNode()),r.remove(e.previousSibling),r.remove(e.nextSibling),c.dom.remove(e),J(),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 q(e,t,n){var r=c.dom,i,o,a,s;if(-1===e){if(N(n)&&y(n.getNode(!0)))return $(n.getNode(!0))}else if(E(t)&&y(t.getNode()))return $(t.getNode());if(s=c.schema.getTextBlockElements(),i=r.getParent(t.getNode(),r.isBlock),o=r.getParent(n.getNode(),r.isBlock),i===o||!s[i.nodeName]||!s[o.nodeName])return null;for(;a=i.firstChild;)o.appendChild(a);return c.dom.remove(i),n.toRange()}function j(e,t,n){var r,i,o;return!n.collapsed&&(r=_(n),x(r))?V($(r)):(i=L(e,n),t(i)?V($(i.getNode(-1==e))):(o=-1==e?ee.prev(i):ee.next(i),t(o)?-1===e?q(e,i,o):q(e,o,i):void 0))}function Y(){function e(e,t){var n=t(k());n&&!e.isDefaultPrevented()&&(e.preventDefault(),S(n))}function r(e){for(var t=c.getBody();e&&e!=t;){if(C(e)||x(e))return e;e=e.parentNode}return null}function i(e,t,n){return n.collapsed?!1:h.reduce(n.getClientRects(),function(n,r){return n||u.containsXY(r,e,t)},!1)}function o(){var e,t=r(c.selection.getNode());C(t)&&y(t)&&c.dom.isEmpty(t)&&(e=c.dom.create("br",{"data-mce-bogus":"1"}),c.$(t).empty().append(e),c.selection.setRng(n.before(e).toRange()))}function l(e){var t=z();if(t)return"compositionstart"==e.type?(e.preventDefault(),e.stopPropagation(),void U(t)):void(" "!=t.innerHTML&&U(t))}function f(e){var t;switch(e.keyCode){case d.DELETE:t=o();break;case d.BACKSPACE:t=o()}t&&e.preventDefault()}var g=b(I,1,te,E),v=b(I,-1,ne,N),w=b(j,1,E),_=b(j,-1,N),T=b(F,-1,a.upUntil),B=b(F,1,a.downUntil);c.on("mouseup",function(){var e=k();e.collapsed&&S(W(e))}),c.on("click",function(e){var t;t=r(e.target),t&&x(t)&&e.preventDefault()});var D=function(e){var r=new t(e);if(!e.firstChild)return!1;var i=n.before(e.firstChild),o=r.next(i);return o&&!E(o)&&!N(o)},L=function(e,t){var n=c.dom.getParent(e,c.dom.isBlock),r=c.dom.getParent(t,c.dom.isBlock);return n===r},M=function(e,t){var n=c.dom.getParent(e,c.dom.isBlock),r=c.dom.getParent(t,c.dom.isBlock);return n&&!L(n,r)&&D(n)};c.on("mousedown",function(e){var t;if(t=r(e.target))x(t)?(e.preventDefault(),G(A(t))):(J(),i(e.clientX,e.clientY,c.selection.getRng())||c.selection.placeCaretAt(e.clientX,e.clientY));else{J(),re.hide();var n=s.closestCaret(Z,e.clientX,e.clientY);n&&(M(e.target,n.node)||(e.preventDefault(),c.getBody().focus(),S(R(1,n.node,n.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,B);break;case d.LEFT:e(t,v);break;case d.UP:e(t,T);break;case d.DELETE:e(t,w);break;case d.BACKSPACE:e(t,_);break;default:x(c.selection.getNode())&&t.preventDefault()}}),c.on("keyup compositionstart",function(e){l(e),f(e)},!0),c.on("cut",function(){var e=c.selection.getNode();x(e)&&p.setEditorTimeout(c,function(){S(V($(e)))})}),c.on("getSelectionRange",function(e){var t=e.range;if(oe){if(!oe.parentNode)return void(oe=null);t=t.cloneRange(),t.selectNode(oe),e.range=t}}),c.on("setSelectionRange",function(e){var t;t=G(e.range),t&&(e.range=t)}),c.on("focus",function(){p.setEditorTimeout(c,function(){c.selection.setRng(V(c.selection.getRng()))},0)}),m.init(c)}function X(){var e=c.contentStyles,t=".mce-content-body";e.push(re.getCss()),e.push(t+" .mce-offscreen-selection {position: absolute;left: -9999999999px;width: 100px;height: 100px;}"+t+" *[contentEditable=false] {cursor: default;}"+t+" *[contentEditable=true] {cursor: text;}")}function K(e){return r.isCaretContainer(e.startContainer)||r.isCaretContainer(e.endContainer)}function G(t){var n,r=c.$,i=c.dom,o,a,s,l,u,d,f,h,p;if(!t)return J(),null;if(t.collapsed){if(J(),!K(t)){if(f=L(1,t),x(f.getNode()))return R(1,f.getNode(),!f.isAtEnd());if(x(f.getNode(!0)))return R(1,f.getNode(!0),!1)}return null}return s=t.startContainer,l=t.startOffset,u=t.endOffset,3==s.nodeType&&0==l&&x(s.parentNode)&&(s=s.parentNode,l=i.nodeIndex(s),s=s.parentNode),1!=s.nodeType?(J(),null):(u==l+1&&(n=s.childNodes[l]),x(n)?(h=p=n.cloneNode(!0),d=c.fire("ObjectSelected",{target:n,targetClone:h}),d.isDefaultPrevented()?(J(),null):(h=d.targetClone,o=r("#"+ie),0===o.length&&(o=r('
    ').attr("id",ie),o.appendTo(c.getBody())),t=c.dom.createRng(),h===p&&e.ie?(o.empty().append(g.ZWSP).append(h).append(g.ZWSP),t.setStart(o[0].firstChild,0),t.setEnd(o[0].lastChild,1)):(o.empty().append("\xa0").append(h).append("\xa0"),t.setStart(o[0].firstChild,1),t.setEnd(o[0].lastChild,0)),o.css({top:i.getPos(n,c.getBody()).y}),c.getBody().focus(),o[0].focus(),a=c.selection.getSel(),a.removeAllRanges(),a.addRange(t),c.$("*[data-mce-selected]").removeAttr("data-mce-selected"),n.setAttribute("data-mce-selected",1),oe=n,t)):(J(),null))}function J(){oe&&(oe.removeAttribute("data-mce-selected"),c.$("#"+ie).remove(),oe=null)}function Q(){re.destroy(),oe=null}var Z=c.getBody(),ee=new t(Z),te=b(v,ee.next),ne=b(v,ee.prev),re=new o(c.getBody(),y),ie="sel-"+c.dom.uniqueId(),oe,ae=c.$;return e.ceFalse&&(Y(),X()),{showBlockCaretContainer:U,destroy:Q}}var b=f.curry,C=l.isContentEditableTrue,x=l.isContentEditableFalse,w=l.isElement,N=i.isAfterContentEditableFalse,E=i.isBeforeContentEditableFalse,_=c.getSelectedNode;return y}),r(Ze,[w,g,E,R,A,H,P,Y,J,Q,Z,ee,oe,ae,N,f,Ae,Pe,B,L,Oe,d,m,u,Ie,Fe,ze,je,Qe],function(e,n,r,i,o,a,s,l,c,u,d,f,h,p,m,g,v,y,b,C,x,w,N,E,_,S,k,T,R){function A(e,t,i){var o=this,a,s,l;a=o.documentBaseUrl=i.documentBaseURL,s=i.baseURI,l=i.defaultSettings,t=M({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},l,t),l&&l.external_plugins&&t.external_plugins&&(t.external_plugins=M({},l.external_plugins,t.external_plugins)),o.settings=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,L=r.PluginManager,M=N.extend,P=N.each,H=N.explode,O=N.inArray,I=N.trim,F=N.resolve,z=g.Event,U=w.gecko,W=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)}N.isArray(r.plugins)&&(r.plugins=r.plugins.join(" ")),P(r.external_plugins,function(e,t){L.load(t,e),r.plugins+=" "+t}),P(r.plugins.split(/[ ,]/),function(e){if(e=I(e),e&&!L.urls[e])if("-"==e.charAt(0)){e=e.substr(1,e.length);var t=L.dependencies(e);P(t,function(e){var t={prefix:"plugins/",resource:e,suffix:"/plugin"+o+".js"};e=L.createUrl(t,e),L.load(e.resource,e)})}else L.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)),n.editorManager.add(n),t()}},init:function(){function e(n){var r=L.get(n),i,o;if(i=L.urls[n]||t.documentBaseUrl.replace(/\/$/,""),n=I(n),r&&-1===O(m,n)){if(P(L.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,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),W)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.quirks=new x(n),n.fire("PostRender"),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.on("compositionstart compositionend",function(e){n.composing="compositionstart"===e.type}),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&&E.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.quirks.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()),U||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?(e=n.data[t+"."+e]||e.replace(/\{\#([^\}]+)\}/g,function(e,r){return n.data[t+"."+r]||"{#"+r+"}"}),this.editorManager.translate(e)):""},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||(W&&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=W&&11>W?"":'
    ',"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)):W||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=M({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||(W&&10>W&&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()}},M(A.prototype,_),A}),r(et,[],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(tt,[w,u,d],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,r;r=t.target,n&&r.ownerDocument==document&&(n.selection&&r!=n.getBody()&&(n.selection.lastFocusBookmark=c(n.dom,n.lastRng)),r==document.body||d(r)||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(nt,[Ze,g,w,ae,d,m,c,ue,et,tt],function(e,t,n,r,i,o,a,s,l,c){function u(e){g(C.editors,function(t){"scroll"===e.type?t.fire("ScrollWindow",e):t.fire("ResizeWindow",e)})}function d(e,n){n!==x&&(n?t(window).on("resize scroll",u):t(window).off("resize scroll",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&&s(t,e.editor_deselector)||e.editor_selector&&!s(t,e.editor_selector)||n.push(t)})}return n}function c(){function a(t,n,r){var i=new e(t,n,u);d.push(i),i.on("init",function(){++s===m.length&&f(d)}),i.targetElm=i.targetElm||r,i.render()}var s=0,d=[],m;return p.unbind(window,"ready",c),i("onpageload"),m=t.unique(l(n)),n.types?void g(n.types,function(e){o.each(m,function(t){return p.is(t,e.selector)?(a(r(t),v({},n,e),t),!1):!0})}):(o.each(m,function(e){h(u.get(e.id))}),m=o.grep(m,function(e){return!u.get(e.id)}),void g(m,function(e){a(r(e),n,e)}))}var u=this,d,f=function(e){d=e};return u.settings=n,p.bind(window,"ready",c),new a(function(e){d?e(d):f=function(t){e(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(rt,[nt,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(it,[ue,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,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(ot,[],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(at,[ot,it,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(st,[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(lt,[],function(){function e(){s=[];for(var e in a)s.push(e);i.length=s.length}function n(){function n(e){var n,r;return r=e!==t?u+e:i.indexOf(",",u),-1===r||r>i.length?null:(n=i.substring(u,r),u=r+1,n)}var r,i,s,u=0;if(a={},c){o.load(l),i=o.getAttribute(l)||"";do{var d=n();if(null===d)break;if(r=n(parseInt(d,32)||0),null!==r){if(d=n(),null===d)break;s=n(parseInt(d,32)||0),r&&(a[r]=s)}}while(null!==r);e()}}function r(){var t,n="";if(c){for(var r in a)t=a[r],n+=(n?",":"")+r.length.toString(32)+","+r+","+t.length.toString(32)+","+t;o.setAttribute(l,n);try{o.save(l)}catch(i){}e()}}var i,o,a,s,l,c;try{if(window.localStorage)return localStorage}catch(u){}return l="tinymce",o=document.documentElement,c=!!o.addBehavior,c&&o.addBehavior("#default#userData"),i={key:function(e){return s[e]},getItem:function(e){return e in a?a[e]:null},setItem:function(e,t){a[e]=""+t,r()},removeItem:function(e){delete a[e],r()},clear:function(){a={},r()}},n(),i}),r(ct,[w,f,N,E,m,d],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(ut,[se,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(dt,[ut],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(ft,[De],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(ht,[xe],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(pt,[De],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(mt,[De,be,pe,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(gt,[mt],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.state.get("rendered")&&e.repaintColor(t.value)}),e._super()}})}),r(vt,[ft,ke],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(yt,[vt,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(bt,[],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(Ct,[De,we,pe,bt],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(xt,[De],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(wt,[xt,nt],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(Nt,[xe],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(Et,[xe,Nt,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(_t,[Et],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(St,[mt,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(kt,[dt],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(Tt,[dt],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,N,E,_,S,k,T,R,A,B,D,L,M,P,H,O,I,F,z=Math.max,U=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",E="h",_="minH",k="maxH",R="innerH",T="top",A="deltaH",B="contentH",H="left",M="w",D="x",L="innerW",P="minW",O="right",I="deltaW",F="contentW"):(S="x",E="w",_="minW",k="maxW",R="innerW",T="left",A="deltaW",B="contentW",H="top",M="h",D="y",L="innerH",P="minH",O="bottom",I="deltaH",F="contentH"),d=i[R]-o[T]-o[T],N=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>N&&(N=y);if(x={},0>d?x[_]=i[_]-d+i[A]:x[_]=i[R]-d+i[A],x[P]=N+i[I],x[B]=i[R]-d,x[F]=N,x.minW=U(x.minW,i.maxW),x.minH=U(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[L]/2-p[M]/2):"stretch"===s?(x[M]=z(p[P]||0,i[L]-o[H]-o[O]),x[D]=o[H]):"end"===s&&(x[D]=i[L]-p[M]-o.top),p.flex>0&&(y+=p.flex*C),x[E]=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 W=e.parent();W&&(W._lastRect=null,W.recalc())}}})}),r(Rt,[ut],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(At,[ye,De,ke,m,nt,d],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(Bt,[dt],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,N,E=[],_=[],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++)E.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,E[d]=S>E[d]?S:E[d],_[f]=k>_[f]?k:_[f];for(T=o.innerW-g.left-g.right,w=0,d=0;r>d;d++)w+=E[d]+(d>0?y:0),T-=(d>0?y:0)+E[d];for(R=o.innerH-g.top-g.bottom,N=0,f=0;n>f;f++)N+=_[f]+(f>0?b:0),R-=(f>0?b:0)+_[f];if(w+=g.left+g.right,N+=g.top+g.bottom,l={},l.minW=w+(o.w-o.innerW),l.minH=N+(o.h-o.innerH),l.contentW=l.minW-o.deltaW,l.contentH=l.minH-o.deltaH,l.minW=Math.min(l.minW,o.maxW),l.minH=Math.min(l.minH,o.maxH),l.minW=Math.max(l.minW,o.startMinWidth),l.minH=Math.max(l.minH,o.startMinHeight),!o.autoResize||l.minW==o.minW&&l.minH==o.minH){o.autoResize&&(l=e.layoutRect(l),l.contentW=l.minW-o.deltaW,l.contentH=l.minH-o.deltaH);var D;D="start"==t.packV?0:R>0?Math.floor(R/n):0;var L=0,M=t.flexWidths;if(M)for(d=0;dd;d++)E[d]+=M?M[d]*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(E[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(Dt,[De,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(Lt,[De],function(e){return e.extend({init:function(e){var t=this;t._super(e),t.classes.add("widget").add("infobox"),t.canFocus=!1},severity:function(e){this.classes.remove("error"),this.classes.remove("warning"),this.classes.remove("success"),this.classes.add(e)},help:function(e){this.state.set("help",e)},renderHtml:function(){var e=this,t=e.classPrefix;return'
    '+e.encode(e.state.get("text"))+'
    '},bindStates:function(){var e=this;return e.state.on("change:text",function(t){e.getEl("body").firstChild.data=e.encode(t.value),e.state.get("rendered")&&e.updateLayoutRect()}),e.state.on("change:help",function(t){e.classes.toggle("has-help",t.value),e.state.get("rendered")&&e.updateLayoutRect()}),e._super()}})}),r(Mt,[De,pe],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()},severity:function(e){this.classes.remove("error"),this.classes.remove("warning"),this.classes.remove("success"),this.classes.add(e)},renderHtml:function(){var e=this,t,n,r=e.settings.forId;return!r&&(n=e.settings.forName)&&(t=e.getRoot().find("#"+n)[0],t&&(r=t._id)),r?'":''+e.encode(e.state.get("text"))+""},bindStates:function(){var e=this;return e.state.on("change:text",function(t){e.innerHtml(e.encode(t.value)),e.state.get("rendered")&&e.updateLayoutRect()}),e._super()}})}),r(Pt,[xe],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(Ht,[Pt],function(e){return e.extend({Defaults:{role:"menubar",containerCls:"menubar",ariaRoot:!0,defaults:{type:"menubutton"}}})}),r(Ot,[ft,be,Ht],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(It,[De,be,d,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(Ft,[g,ye,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(zt,[ke,It,Ft,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(Ut,[Ot,zt],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($t,[De],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),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()}))})},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(qt,[De,we,pe],function(e,t,n){function r(e,t,n){return t>e&&(e=t),e>n&&(e=n),e}function i(e,t,n){e.setAttribute("aria-"+t,n)}function o(e,t){var r,o,a,s,l,c;"v"==e.settings.orientation?(s="top",a="height",o="h"):(s="left",a="width",o="w"),c=e.getEl("handle"),r=(e.layoutRect()[o]||100)-n.getSize(c)[a],l=r*((t-e._minValue)/(e._maxValue-e._minValue))+"px",c.style[s]=l,c.style.height=e.layoutRect().h+"px",i(c,"valuenow",t),i(c,"valuetext",""+e.settings.previewFilter(t)),i(c,"valuemin",e._minValue),i(c,"valuemax",e._maxValue)}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(){function e(e,t,n){return(n+e)/(t-e)}function i(e,t,n){return n*(t-e)-e}function o(t,n){function o(o){var a;a=s.value(),a=i(t,n,e(t,n,a)+.05*o),a=r(a,t,n),s.value(a),s.fire("dragstart",{value:a}),s.fire("drag",{value:a}),s.fire("dragend",{value:a})}s.on("keydown",function(e){switch(e.keyCode){case 37:case 38:o(-1);break;case 39:case 40:o(1)}})}function a(e,i,o){var a,l,c,p,m;s._dragHelper=new t(s._id,{handle:s._id+"-handle",start:function(e){a=e[u],l=parseInt(s.getEl("handle").style[d],10),c=(s.layoutRect()[h]||100)-n.getSize(o)[f],s.fire("dragstart",{value:m})},drag:function(t){var n=t[u]-a;p=r(l+n,0,c),o.style[d]=p+"px",m=e+p/c*(i-e),s.value(m),s.tooltip().text(""+s.settings.previewFilter(m)).show().moveRel(o,"bc tc"),s.fire("drag",{value:m})},stop:function(){s.tooltip().hide(),s.fire("dragend",{value:m})}})}var s=this,l,c,u,d,f,h;l=s._minValue,c=s._maxValue,"v"==s.settings.orientation?(u="screenY",d="top",f="height",h="h"):(u="screenX",d="left",f="width",h="w"),s._super(),o(l,c,s.getEl("handle")),a(l,c,s.getEl("handle"))},repaint:function(){this._super(),o(this,this.value())},bindStates:function(){var e=this;return e.state.on("change:value",function(t){o(e,t.value)}),e._super()}})}),r(jt,[De],function(e){return e.extend({renderHtml:function(){var e=this;return e.classes.add("spacer"),e.canFocus=!1,'
    '}})}),r(Yt,[Ot,pe,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(Xt,[Rt],function(e){return e.extend({Defaults:{containerClass:"stack-layout",controlClass:"stack-layout-item",endClass:"break"},isNative:function(){return!0}})}),r(Kt,[Ee,g,pe],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(Gt,[De,m,pe],function(e,t,n){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,r=e.settings,i,o;return i={id:e._id,hidefocus:"1"},t.each(["rows","spellcheck","maxLength","size","readonly","min","max","step","list","pattern","placeholder","required","multiple"],function(e){i[e]=r[e]}),e.disabled()&&(i.disabled="disabled"),r.subtype&&(i.type=r.subtype),o=n.create(r.multiline?"textarea":"input",i),o.value=e.state.get("value"),o.className=e.classes,o.outerHTML},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.getEl().value=e.state.get("value"),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(Jt,[],function(){var e=this||window,t=function(){return e.tinymce};return"function"==typeof e.define&&(e.define.amd||e.define("ephox/tinymce",[],t)),{}}),a([l,c,u,d,f,h,m,g,v,y,C,w,N,E,T,A,B,D,L,M,P,H,I,F,j,Y,J,Q,oe,ae,se,le,ue,fe,he,ve,ye,be,Ce,xe,we,Ne,Ee,_e,Se,ke,Te,Re,Ae,Be,De,Le,Me,Pe,Ie,ze,Ze,et,tt,nt,it,ot,at,st,lt,ct,ut,dt,ft,ht,pt,mt,gt,vt,yt,bt,Ct,xt,wt,Nt,Et,_t,St,kt,Tt,Rt,At,Bt,Dt,Lt,Mt,Pt,Ht,Ot,It,Ft,zt,Ut,Wt,Vt,$t,qt,jt,Yt,Xt,Kt,Gt])}(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 2e655d3c4ecf17de5aa184287c8d7fb3eb9d68e5..347e2b202d4e034f0d92c39b767a56b4e1763b39 100644 GIT binary patch literal 168720 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≀~~ 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 z zkyINAVpM*s3BHDOSc zeye-k&TXAigho|gYIh3rAnGjBJ)GTH(O&Ek8^EX;B*;9*DPnwcdUkpSX9?q+NP((xcV3E*$Q*#Xq4`swue^f(&PkEeT0{!(1^6TLV-{mFlcZ|JL=(E0N4 z@Wv+O50N6Gzq%I37nxrRR6>7&wmj3HglN?0Mpw(cG*9J`xx*V%Dm^mQvUez6w|?6- z(fFjwoos~{c4*|@$gmDL7K_Xq*g1@BjGoY7EGCGlyWP}wnNSyJY z1gD3`Vi!}mg7j_$;^6qWXT@b2_=B7%&;d;Wdd`A#H27u~JVMT=B1Cu0*XCIE-&rH- zgb$+RkjolS8wo$+AYg1pYR_b>{$45(WAq5O!9V zC`wyh;C*v$ePT5Pn3rJ{5SXNM{Ep;sew|5kTZQ-D+*~+pY1E14!;+H`_Txw;C-ao3NjJozphsbSN2gyUlC_c@O z9Ta9;Afitec!ychs zFQ5%mvoLt^?$zH}hipR(y8*^w%jg4YN-TAmPht(2pdKVmaYb2k%Q1#y$$HPtT7TWp z&Vf832K5RG2F2GniBzLa6P;@Xrd?_Y$≫DT%55f*59U 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

    >+UcH0VeKdqQZ5Mq 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 Q*goq0FP^Tu#QUlT0Lt&^_5c6? diff --git a/wp-includes/version.php b/wp-includes/version.php index 2ce16e2a0e..ecfaa457d3 100644 --- a/wp-includes/version.php +++ b/wp-includes/version.php @@ -4,7 +4,7 @@ * * @global string $wp_version */ -$wp_version = '4.6-alpha-37909'; +$wp_version = '4.6-alpha-37910'; /** * Holds the WordPress DB revision, increments when changes are made to the WordPress DB schema. @@ -18,7 +18,7 @@ $wp_db_version = 37854; * * @global string $tinymce_version */ -$tinymce_version = '4310-20160418'; +$tinymce_version = '4313-20160629'; /** * Holds the required PHP version

    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�kGj9_TwD=X= z17O-6MNA^2<2#>fY<*=e(o&V~;GW3>nz)1W=1lA%bUMoZ|AzMeqAh-Qh0hiOp`VT! zz{l_);Q3pDInq+u3Mwhh63_)vD!l_lDJ+yL2@aN=%~mW?Cbzc}%i8qP=qm0}hcx^! zh)kGlz|UT&_sT@EH8&7iztp(pa9S?_Q+P8;y|(*Fje9(8#yli-{<-?(4T;Z1L0t}k zBJrhH7%EsK2;cFgwy;Rjqhq}wh<98`l1ru|qYxmy1U%HRMuv4dMhr$md0uh8T&ZXaKjn+T+e(lvhZRBqk!9cZ}i= zd1XNNcFG-76xTbA;ZT~WwhWUf3OfLNniLm zujQms5ekD3W%y(LrKiMMo$6eYmx@(2S8^yXPvnbEs7x7^Rp%ydoGhTs^2O11Enih= zqC{Y_fCi;$&L8oM+wFNDMqI;Rji_F?0M(7gwBK z6S;>bdKBe7W0-L|kjjhTN!?K_9b%GCU7g9BNAZflqvrG}h>Jcb7}E4lxwwH)X`OftkZvUuDiF+DZLJVu70|W{ajk|5PVIR!mWO%`V zX425R?DBo~Iqxkf9@9P6Uwyah)ZS~JZetCNv)!8MR3?=TCou2yIbq&Am zPikLj@7}f(IV9Rvj<}w^W29Vh6z3(*{*2zbvCxI>)z>iKjQ=eA0RRx@q>R%QCMGC}}5n zDuaER!>3;5XS5y)?@BH0&BJQp?$HH_))R4`@9kaK>h6S7<%P{rVMFaODC1ePBVmJx z+L51hZzo+U1f4ascjUKZV%=v5{EDO6e@4l!!EE9yHJ8Li@G$v9y1VaQF?X+kt5?Xt zn*e;52&PPnIQqj;+Xsswc#d_L++dVFwonV%&Q4ONwQl^=TT#|l)*u<~)wm)1>1?K2o;?W4e(JQn{;FGprSXB!Dlo=I#s z2O#v%ti}vWIL?xBe9mG4;4#sSJ`}bf=`ULLiJc0W%Id7YkXf?oEyx`Lx_cd#kg=tC7l*`C5AeJ0ZZWR!@U(o zXP>3#esu1{K^B|=q+nto3(kPLG@%XUMnXLJk%1mg^n&b^{b`xV5`K7z`FyBOMG6 zHe*D)W4JXKU1arnQR0`5n8(kxWUyYS3w3Uk6U$k3Ih-gsu?|)hf%=0y`saUX0;xh!3taf&gBDO$0n#y9EOlf;C zIukYaTqk~Ar2}MmfeO~xbz;~qxUFS(qKME=)1?QjI6;CG4045BF+~3p+B^MTDkOxV zOHcBRo|)2RXtP7d6BW9f%{^5KMsckBTXy?9+Yv)=XX9|+h=rAeb(7I7T)CJ1k+!+z~o=h2_=0xT zxg`gS(L$ERd9oIz;w)X!OP%|mb}JNuEt&+++I5&#yiG1XK6C$6p`* z3)a)mPOj(9I2QmIMC%}_#?#`&;H(}EU?M%l!z;z>2;gq*Ft z>oV?+>hv6XGDLQMkzm$cf;nvs4w7OTbG}t9INNdE-mpc|<8Zv4$D%M+K;O~_AQ4ws zX)C=))^dy;9lNuN*E+U*OiMUdpXned>p+Jn9(LMW&JAa06wlcE&>QEfk2xuxz`eR!+`Csi zh6ay?Q66MSHl@Ib-~yAHCA#DymYkk+NX&?fFFl9!i;XG*B2|?=kckj#3gcUd58%ExuqKBKp$>l~>TseKeJ;(R)vebCR|MwX4D0SJh-(u8ZNfm+ zVAoqVSQ}49LXlQ1!>1mRT`mB$QT8S~C~QO76U1}05}(r1G^hV2d}7T;;*lUQKa7ya z>V`Zof7v}Zzf^5YKibldBxMQB$gW~b*k~^8?;2L$^F2g36IV^*(BuiDU%4U#qGZ5E z#c_;YVBekqWP=P}Cu=eNQDq zcLf8bb6a3>6rG{cADOuu0e#VJDvh6F8d)cvg4)+jvk4G6mFRuvvufF-XK@6f{7IzS zwW3R8M3+cai)>Of*TcO(D#VSS5jhz~T7Xku>WEmDI%sk%+$$f1Xc$%0oYvkL2=k#v zP)0+6oR4YTofxgi7K-YehAXmJG3d1DdE8;ek`R&Jr}l)JKah}E(SWvAZxqgw6g(R?BuV117* z+?B#aO?S*FOTCX!prx)@vzYhH}JeDtE> zyQ|%qs0~qRN*DAuTphd1_WIbJuY;`P6F*vh<2akNwS8DN=NcPC0^!uMT}zn%#44-p zb{h$ny$)Cu>=K=s>j3L$SaRC4zNjJ-g>XpL^C3)W3>wC_x{9%z-zLr`no z=wo7-*#ko#5w?U53)ykQ%x+1&-E7H6Wvr*m^*Ypkd28M3&9YeZW~|lj`8ZpMj!wO= z)6vX5-`Bb$5Aqj^xO+yk@C|KcV-Fxf#>I@2+`_ZU)%_8dD7lpx@fISF7gXz_&t)7O zv`!x#8^r|!loxI>^+Vg!0#14Z%5AEWP0Ur*ck8fT8OzKK0+5ZCY3UlCNL~`dPhH5VKZ_SgQA%RWF<~cIC3hs&kLGGWmlUbrpDoA}=()#A{^I#yU*- zsc9x&Yu6s9HqlI#Xw&lm+Z^^lVqJPjUke!Aw$;Tl^D&_L8-nK8x`QluH~@t^_YjbM zry%DjF)=~iv+D9d)V(f+;goLi<3r2*mz>J0k4B8KjfU|dagtCfr8#46Lcz&`UjPJb zvENKT82*J}Rc((1053q$zn@ne_ud;`$968?NWi5Z&*Bim*Ry+mg&wi-^XmW_%7?KH z@G^_#%kn*)yn4nVduo}G==2;*p^iQ1ZO&(1`XIG|=8040Y1}#KQm%f5v5VDoWl(fB0b*O@l)~t;6ag!RFmXE=s3q*1C6xnDBWbn71jSKIg9dhHgoX< zS^ope@!#ovO{Hg9BtjI|!nl-w6x5erSsP(hL@~^s z_~MxnZws!V@4>7z6HQs&)d#8+)Ro=jP5zmQ?O00McSLE}~2 z8KMP0w7Hjd^e)2DTiNdZo%(Oy z$4M8M+9T9ia zUWx(K9f%Avw&ZxRNr3vIeKLZHdD$XRW{`{2k*;K145{Fa(4Jykw0Hb>eFtM)r-l+F zL?r0)jqLWiOEP|QM|K8%THAscg%0%}m=Q=bZEfpL23&Jy<9JcF=vr4ACjy_QC5{h%F4aZmH1OWS;iU}Tt$H6|JIXFmR+ zlum}Zj}>Z%Ns>kw-${7D$5$Fr!*f6pY=&+zGDTn~=?ww3Xu%NlyzgY&a^&v#f*GN|TWqW&72GLyG&;wf6Re}kWak3C5z7AbRBjZL?!#L?4X zHn!iG`Q@}Dy(>f|xGOoOL!Xv^htBQXRhwOxD4k|KLG)g8LZj=r4Az&S``@(61wcu7k055Ba5d-;%lzX3}N8$|cfe@b3OaTf4NdRZywyuY^pF)$Q%}@~CjhdHK3> z*8w{q`9xAb!{I2Y0-V##GQGi4;Iy-LDty$~HiKmO-GCvig-ya{Oo;pXhR+Nl#F}e@ zWuJ?SHXF!%ps>5StYf6a&1Ko5TVVahGR@=PyWQ#-up%qA_py@l)bw#x|QWIJsnlg9x=*?>S;Uy4y4K+>*zy|{{2_=Gpk(9_S1 z$*yZ#_Og5_=gM9JFWls5{^cVZ(-1)$pgLDx>YzHF^s3!P2WF=vU_pGEAzAQ3{%Auc z5@K%9E8~cz$FPOAQp2JBrZcYSA&&svZ&*`Sei;Oxaeso{Wm7HQ z*3}|Am+YUK-hJR)(i{~V-78O*ixDS9v5efkdt9SsoRgzw$?$2hMQb7GEH6lkS}G zPr5_JhxGe9{Lc2YIXqF%xC}+sE}o1gp{B0`8TkoI-lqcZL*ZB6{ERoH_g_ z`$fjA-k)xJ(vwHveGE=h9#dvvLAqSqMcqq$>qR2mh(@(*=Cy#dt_Ctc3g#THGQPRiFfRxBEFyJ_RbYxx!Zp_ado^|MS# zW80AXFab37zyC|)({l{}J?`DXG*L+At}YmQG@kTf=hIXLxf_Vd=q7H6kN_MWGPMBp zE|(J2#bwP-w8c-ruFjUBUE7ztTz3Cr|8H?M5_{&>K6~-ntR;N4j*t;+Yf}Ki){Qt@ z47cp>LU$wj}-njNm=LL>?+dp!U5IjJMr{9N;`YJx_5t%?A&wT0s%#;4ny8oCjpoI@= zJwU)BTd?MKrg1elMLPW=;`(WT^wlH8S%6|6GIZl0O<5PZ^mi>AS^W}fQ>3n!2&0DP zD!iYl{cW$=acoAA9Wm4S&OUp^(6Iz|15YfE=EoSdlFrasx-g#D_H(D!6tc+(QYzo3 zJp=Svze&XJ%q*P-hHc_|;^_ZIJ4GHktg*tP)?prf(Hws4N6$9&qCG^(RZ!3IlFB)8 z___tL{WyU^lK0H0M+$sm&Up1IQp{pQQ1oJ+^vJp$I%Bf;Lxo_k4*g)QH`7p z_s(!!_fqb#tXgNvH^-}M_iwD6_2P4N6&99$^@Vk$R1p#4SL7EZ`RB9JS_dEknrm<~ zU^cbGw%@=tQj4TW?Xer}Of+zM@$Xgsa>_48q7~}43lX1)d7Qo)nNWY>tRt|OGOHdE z_~8c|6Y@9lAvjIXv={V2I`6lxtE;{{Vv@h)TP6_kHCr;DLT%Su`$a0gr<}#IufmB8 zr6EzAdRBkuHCy$6&DGJRI#(~$JM~okpx&yF>aXf=P$TCuHtIER-9~TZpA`r@>!+R@V|ktS+hT7wSa4SD)0Odgtkbp0aYq;(0M% zF}F5CYHH)3@r;<@4>b;epyb^v1+3Fk{{4~<2+a<>HzCVS`cup(t*V*PP!A*ErPm}3 zO!Ik@od^dq&{vuT8K_0ISS?P7Bmf$7F<+e*CI2*U7i0zCF=RlcIYB(}iR7X>p5>ItlW>iyD@IcDYiU3TGzX+kTHA9@4B-`Ed!0zK%oBLeptO~L7e&-PLAH3j z{rt_r;m5ZxwveXjNu(t73U$tC^_&2$|Ab8uCk!J=A9r=NyS$)NMVY_y??pZ>Ru^iH z^NMcizxqeywT6rmlk0ACU(t+uG#LCB+G<(OhKPm~&&ZRaT&(!B5zlqP2g8X(#LEaF zMEhh_-~uo!v}?uh@)0qUbn0V$b{AZFaxLRfZ zNIlT*d9iHlm#}T%|F1uUA$S1^g@h0#^^%rCIjK0zF9Oms9eA{NPV^+x*ZQa{;jI%5 zXHO@`pHDciC|22;s9D1n`Z*(dBLCKjrUMYEyJc~=5R``+>XfT)Rpvm92{~;LvrUY_ zDudK$f8O3ka1nO*UIDh#-9G_gLCm<2MoSo9QQHM7(m%Pp=Xp^RV}-mI)t>3?4e|tq z!m}h4mQa;ar`a6<0J0@$RpJFr4+oEw!+&UO8C(~#{al?yu(o8=o}ooYg*QfI{_T*R1jvUJ#)+WNF#BB zDvT2to!ASL^NPoV@#BetBEXgv5K#Q`oo`59F^y@7V;Og_&2DtUvZ49dv4{IIten%M zaoO~4ueD?0Go-(J^OJg>)_aFIMfDJ>S5)wpmyap=DSfRWaMfGP9Cg-edHH=!!*-)>{cfb@P5a;gRE_ax( z7>kxYx~bpKfp@e#(zlL{QcYju4N#Sh%Qj^|Sd&)mzzHtm>hc-5wXN z0O^h1_9DXE&>>57h0bQ_+=B>kgA8B;Sav2l!{~wBwFA2z<*5O&BpzA5T8}`!XBuG4 zPcgBZd+I-YpFnw{jlZq(RqoTAQj3Dq+gnMRW}TBIl^bV|w{SwR1QkCZ*1>9g+0GqBWs6$*)fFCtEJ4u>wfFiE0;1mm;6vAM$C zZ(qKC`{D3GA&HP$ud&ISsmW(LD1v26x-!OKZZXo((>DHy^HdZx!R&r8%XFsAm#CZy zh&cDq&k7ir0!ul`#HNcyr}VsKCRy*6L>Be6#4!_``;lt|3(NC*DV??v2gQw`ISm=z ziB~64V_){StBX0&C8Ca+8Acvp4CnWo(XpsoY@skH zSkL6)yak5EKv#WIu6ac#4>P7L$eLL4%VO7BC0oBB8f5C^V2Xa0 z#QIIW!j6p@$EpGaD^h*JAc;cLR(y05)u@urCip|%yT`6LZ{iF1O5)Ud8@CReG7Oo{ z8JnHBR898jmB!_?6680|lho{e6IMzq=9mj%x|zB|bE7Uy9JR)hXoS>r0IDJNI@`1* zQJb_z2+xMW1IY%$5ia)sTN8mPTx|>wgf7+%_$&JNWL41MZFrXM)3jxEk)6!5(;Sbu z3r&3!mVAt6^S$CD|%tf#d~!znVo>CK7q&^@p907R@}pc>6^%{$Ujp3*G=lK zOz9+jE~`TBvy>wb(4+uURWoa)Vb)9qJuCiIxAxa9E6h63GJ>9hWhyPpgqzSu28W zJhzg&)}MRkzPNKU?N%?Qy@goB#dIe+5xXC!RFqHH@TS(yv|F9u)Gf4cl3O-7I)bB8 zd)&gcgl;1isv9gPzF_geHxf-`J$I|$E! zJIsva7KWqli~#K%`onmpTMrPmu?-Cl{FlJ~f(vnazMj^R^l@v}G>hH*->c$t8vU~S z;py%HS4UW4v}G8j=;e#_&-xu-Y()>!E>@-21dfmg7?#l%L`hmd>4(GbcK@53Rof5# zugP<2zS3qS+rtPX37lRR>0q>Y9IOtF8MWBi5pLr=^=}_7jz{etlRWfki#00JDO!CI z@#*ta;uV&&9EgHu*kA9R06xGe#^Q4`;6NZU8oZ-(JaUgj4g&DFZd;RF{TYl7={QEl_Utkw+`!x@E_dG`b zw}@;}8&lNv+yH$4ovr&jXSmJQTdB?@?S4c})K4BiKqdOa8&j~0Kd1Nqm3_`c(LeMh zd%FY~XB`+-7E<+s=o$AVETZ>toB4Dr-4cmLdu#0JMZnCC>y_8&C5;Bru&MX`-d&yA zZG`(R5(HWRwS36hnI>Chbt zBasBbM;3|3Q2$koIbId+RTyDB|U;mnS~*jw9Kwd!q=sR!f== z$XMOF*NOT$K{~I->aukzuhZma$=KsGsq4=9%c>D9!0yQ$GN!4|wNlqaRYLu-QfIe? zL^XYiBGY07tjj1EH>@iybr@X?)GaG!L)z!8a>uYpo8H}F7m%Q#WZB@QzrU$eZ)|7?+K;n-Ky*Wb^U(1=Wx3CV zempavy^L~`s}6aj-O*bIZ`>6J%_Nv2y5G_&MmmEE>RCXYW$&vju{Uw==`3|$X-E|v zY6g+QKJYV>POq}i(%W0D36&GjY?YTFA;Ui2|^O z@##|_K1t3uq^M78`_n7s#Uty8^REH}p5zMNcg%ps3l$k(QC{$fu+}Tgf)z%_AtJ*2 z+wPsEcd)k?%?VzabHicR_pJg)@bp>2J`^3B1e0;eY0PXoogX@p)=b@e%JYTsa-bmy z?abwu?93%m->VY_#a#|-2^Ky4aEn#&h9|9{7bc3!1V38GVmlC>s{%z+|J6! zvkebYV5W7qmXa?Xnon0%`Q9x0VUKP%vUj0==X@9%4xdNqAg=8wx?9*E)}ze8BLiVkqU^-&1_SYUOWQNv#&(kKq1iql36ii$fB`^DYKi~-K1;0tD9KLV_uQLq zi$GPOP^jhEmxAS#yu)Rx0KSP))r$uXWxq=B3{P00zL zEs>c(T8IESG3x;anO?UDt{K~RQ(Tmr$L5SIBSl2?0EOoW=%AN;y(Uq3#wm0oZ}j-d z!}kwIURRcMz46$)W*}{*Gqd!|jUy{a<7J#xU*#Ej>lt5F9(o}sReSTLtQM8lu59>7 z-h3xPz-AOrVR{iH^Ze;8$R{$!6UpV$GL?!~KA)gW2WfL2 zeGb$QsmdosepVu!-6X3O^fvvBR0tUmIAuVEAig{@Wrz-JJP$a@RKnKen0X}S1?H}h zA9wBy#H0zqvFNZpF%m?C)1WA-S76gDKP%#mh4#*tKpDN;#M1=HM69GP(dGdjRr(gz zPrTcs*dYZsKTyj?qS#M;rKP!T(aF7^4tfYVL)jUya$Ywnr||{_OkJ&pK<&z|EJC9U#H{mPknX_y*m8v zmpSenHE8LZot5(b&ZLDot6uFc_LU@rY8WHd{n(p1jhP*A_fVIim?v?XM%xBYlGFfn>jD z-HiYUGG3X3V8x+%zai(&gDKgmIADsL zhD`E>fk4iXX)R(@EH`~W4C>VJH^eVjS1Enz%JfG93hQ3WD7FCov=Yk*fdvaXnEl@ z39^;Tbnw0-1#({G`RDD1;!@NL(Wr`Cvw$Chmk30Z#4QDYh$$zarWPgz;9#viM2vGAF;fa}> z%MaiAqknzajl02zot@n-vBOc=JrpSXzWfd@y50_fZ_5~r+!BMvdEQP)^?2x}W>kA% zk3OE>>R&enf&M5zJ3z)K3u$Z#jxC_q65}7%LwZYQ5fkw`{STcxSmv<W!PQ@a;26`hb0Z)oU8NqG4RTdP zp`s+7JQ=2==NuYpj5dg)lQD31P7x;fP9sc+0lQOJ6oIqP=!08{ZHI_JJ1u|`k0`ut z*cSQ#I~u@2S&XLNJ~21h6XczvbGnkK4)k{hDM%oII) zciKOJG!LpyqQ%ykvY=|)fb4B%y89i+D2r(V!j`pd>#p%29b>zczWiIdqX!$^z1wck zm!Sq?ZaYHtFm+35w^~K`gG6dr$SzSTTMp2uT1qzU2?m$4EOR1j~6N;0H+_M{)24O9P4Wkk?^hLQDyY5h4ZeQ9;Suq?IW$3p{?b zW7iT9_W@SI=!j`BE3hrDBeR_^0mM&~Hf}Xbu%IKG>5s!+d9~D=F%X3jp;WfeLgt{; zpP@9pPF`N5%iTn}I0$Z7&*6&>80KYSulc&RSRX2>Y!UjEt%Ec%T8lsch4#pa>4$rk z?dSuvq)OGtmhB11Nfb;Tad`OT3n^NqT#Ue8s*INkb00{{VVN+za?QC5+S&5kufhKg zZ)_!Xg2j;Z4^L}U=|sgWa^esMxSEv_fr+YZ<240@6?~F01fob2iPk|J|La59Rpv$* zK{Jm4rk$Le{xM^~wO46g!L^3d=R7AcvQvrIiLe?`|&j;mPgQE7^_rs70Ukc&i0 zMwo}Dgb}H@?#&-je^CnLfqnzF3qw|27e1JKM;k%xx?n3=txvO73E(sxFN8b#eEDny zT>6*V`IQa|UG9v&&B*V4t-YWhboWWiw=jCOKT%#7SVkG_>r@}6t`6GwS#9j5J+Wua zv*1ECWfv}W_6^`A&p}c@2ZX^Gsx2^=Dw>hdT?_2ulVJNm;AciP5H_qV)dxiqEzC|ClcN7drtd3BUkMd$bs|B&eSUFYU=#AG}}kzx)Y;q zP$(>N;@W1(2xqRXO6A@M)+Xf=8URqyw;sR~Z6M=I8k`lD&fB$A)Yt{vuU6Ica@SPK zomb1AM!J*egf3XM6GpMVNAyHrfpLcw`p|hB(I>+gg($h>u&C*6T3f+!2at)_KL`)f zBRg&g0OZ3%@5S?1|LviOUtvBrUr3D5YMx>iut1f|T<1xc9yw7*U_4FR^0%^ukCC{e z;#%u-ksdXpmN47Rdcf;QcE>@KLZuA|CD>#WIVW;gXcIx^VWy-w;(#ZpDN2>R+hbit zOi;5Kw@-(K)dUGeev}kWXysDmzCW^wk+M8Sgpbmcp0o_ZR3Z!8c5Fh1qB3B&4cd7VpkT8AsgtKB>B2AF|z0QEOqbEqOx|6=tRztwQr)6-A-(2FFs$x zRw!=}J<4rsKSA07Z!#K%B9q{wPXB}U_>Ju))#5vs9N zjy37L>U;rtMIsN6uSY*tx**k9G9G$RLMDG!;Sow8LX5=8WTq>t)Vb0GJPNH4;aV2q zmU3)VjR!>T!bMcTXoG<=SxZrImIcKq9Y-1b87Q?G`QBFTN===>1!JX112*WMdKTUm z2#`7K#hInb)rk`D5vA%lur$5d5%6fb72a^H2UKIoj5A0rpz75>2?kl@7o%*{ACG}l zKs}kQ3H8yhvqcYTa(|^TEPv=la>NzyX$5|jJj#ZIkGhg_lD=2K}hKRM_5Y}I)LdS+y7}?#fnHg|vN!zSka?TirzLTTT z$v?*uADP>&K6YokvMHr}a|de;5z{n9umha*=SC=AIz~H%OsEbJ=(${bCxL;?vNXpC z57cZhClf9*5wqcsKi9Mh`a7av&C4^!ma~L57fRDpvz6E}@~6KI=LCugJPLxP_pmP=3eA;5TX?2PQX{vQw zk^*dO28xgUj5?@CdH#7F7oXh@NIjKi4KE%R^;xPbpd_#Dmh6VM{#;z!DiAl1&1s?% zogn#j5Y2Im7#+uCwZ%j#&N#z41w}IUQ*$EN9W5LVl6#Qh-!HMJLU&Qo^k_RzylI_% zYLV9>@K;TX#rci1JDB+^0`~Zka6IPMeW4sf(xO|m=Z?1GO_MF7{O1&fpe=*0eKar+ znkGDv1~2MHa0ZO|nLU!?z*e=mwJjr?YJ+$=@92qUdMA8)bv5&gK$~r_vFfz@Xur>&qg%Lg%;OWrhTOeyJyvN}jJ2{)_&;3|VC4HW9G6Rds!WW{VWv;t&@8W4RWk<2T@OW@BUFJ=BU}s$h;0`I@Ji}FXMsnD(er5pHv*MLDB6}F6vP+raX2P8R$(>d2@mifrCD$UQxv7V`p>1 zBk)DFvI?0I@wmS4xn(>8&XYza3QTpdsNw$YcerH|Y@&F0+1rzhF#>KG4g+ z2-8rprcNSlZ*&R8c%bVj*MU73c#Y9Mzfd7X0KJI%9RE8yI8mqIadi2YuoCO|Q(pX< z6eR^|{=pOLG_wls9i806V1%nAE|Vw7XL@)0C--}O`2PdgPQ0ceu-#}%8m@#r-|X*5 zp;Gth7X%u#dmbf@L_oHf7(s)^x{Y7_$P_`R+$EaP(BN;$JMov)9zjXid@l)vt z6;u&N;k~-bb@1ObQn7G3SCiWJr9o^)>RCRzcponi@MvE^H0JLQRzE2xj=>7!io_9S z&p`Kj3YW0u;CRf$`!QjM=L%fmC*U+6%hCHEj^?mLS09c(k%ib*041;ipkS7KxeB1X zl+ys{;}SvQ)&M_j>2V|`c`YjE?S0Yqem=Cj10WJiAPFSDvWi2!5?XDq!q23@BJm#` z2BH!bpP56gWq}(?6_24C=yKkO`#>Q&h&8QVz@JC$@D z*xt@>;I2(Gm2QH16w<;5+fE6EL~oPD)AJ1`Z6(7ULpKEQ1-Bvb@U{{u<9vQ@aQ2%}bnMetQ`}D+m_`$fG#jC3_Yq*=g93p)G|pAR`o> zP~;uyyZF)TUUa)+V@LK7v|q@!M!q&+r%5Zr8ySUQG{Mpf>Au_~Qw;U_(W+ROdDrc| zT5Ly2?|cMQE@%4iu*8_a%?hFwWT|O<;Iy{d>e25^5-3~vXdS!Qx3hxF*a=v)4F)sr zCPh1}R_Rr@i>`EQodjv_lR18BX&zGB^r0YKvkc|Uh^;SX7-D`s(EG1F4EPjNBYJtZ z0eH#5Yy|2h_~Zj?oN;JJJPAWmQ(^AY=D}df$6q@up~`+-F-%|~!+F#QMY>~EMw@0w!$fVVpnZBI4LG!K z(4z;5ztAq+xjK-hU9D`VGjlS35GCro!W^Np?tt=DIfQ+pLm^qL;iXJVf^M)AKs1xc z5!2X4X)?Yne1B~sT~+4<^|m{~f@&pia&$Vj5{p97>Jx`WL5nuM%@9wqO6hQTXyDkvPN&Tzfsl+=kRMk!VgfkjCJ%bM6>uGPe*2uCEo%8irvOR-9~` zXtOVCV~u zG#8pLVX7uOemSGf!PvpGq50t< zf~ZTRLZ2klypY+pP|aW9w_{ikIlXP4Reug2=~YYkpv4j&MIQ(X0a7F~0!YU;G*1-; z4Ldo7oxDx64GIe|hhP-rt|TdiwU^3y(TM`$$SD3X7wZJ_W9)5<&wCV}1;~i{vkx zw2Im|quM?420RL9Op$YEH==or?IHaNX=Jh+C)%Rpi zhmsHZ1!Ol|=lo(ZF~4qwOHwu8lVHknA>EmnWonM)A3a%+%zD4U_jtl{r&)U3*z5F;0>NCK zFM;+F_BtIw5xoT+T4_pw5Kt4S)E+(%K=u8(+Zp2w78d)&2xWAn^SVKmg*J={6Du-U ze4AZe-SO^_r6ocuMY-a=M~T4|?OItr)wvpC8hIZklmDmskYyj{^AAPw!TaFdx$^=3 zgDu;&WLo|RLkKY`w16hyOfF^r#aMbtw#Z zmo2O~VI+Mx8400$==E6!0CofT@&ZOT;wBxEQjKw_ocP!hSgF@Dyuu9BNIDl0dQW;I zuc1llMt*VHAHp`npz+;=6f3ZX+91B`jlCT_d+8Ao9utEX)CcFsBx>zOEm;DpQ9Q<& zcsh0hysVprS(@B92d#(L3V#eEa5ci?)#%MGSaLCm7j8JGq*RJ2RsmCKMp^HWAJkWH2IUgfie9 zS6e(krg}wEk)6`2cGEzTK1Y}In$Y{NcduV{-eCI7 zMHy#rkQj6puxOfWc{7u_WG3$2Mdu;TAC7@N36;>}qV{ar{veup#Hd^^VZWX&Q{eJ+ zUjt<4cMgTF^b{W9@u?LIme-_;VnQf@XEKdtlpMz(OL%)1(LzCgtG)HrAa`{=E5ua@ z^m7(BtP~UnIJTqVS_U6zQ$dYksFLwU)$!^baK)IbNQoP)G7|?(iBDFMNs^F9RuFr> zP`(J$=-_}tdp$~)@s|{NK$QGg1-|#4RF-|W1z_|9gQwz7xCAn>O$vhIQj zRHqhYiq-?=88SoV-JmAWfcIQ7P~5`omMz@0_Q#ae`lVJSUjnC4Rx;)ssT)I&iadeZ zZ?^(Vyt=}+LELDb09`1sM!k&udN)P#wwCpkq=ASQ=rsw;z}?7V+C7GvpvVw4va zx&AVIGk`nC)fW~~2h4TL(~^ynT71k;c2eRqLy1o{ZjbEI+@J2shh97>d#m_@3}~m$ z?ld*z_vkf;P7A2Me=fs8hjM+qmMKw^Q7s$<){Nfp7Uhta=V5hpE-v8jg*b!1XJQF| zmphgU;JZ;k#8)io-m{F7&-`hYevz4BlB189Riy_Xh3vaZ5`z_V`G#`8cJJUvV}sM5 zj^W|cJ4~N`EVmmJDFkZL=P>C{lG{(ZJXqdYIs=T-nN*m$JV)na4&T-W1sn&$%8Y^H zmKesukw&5flVybz*R9iLnog?*V1pg&XoxX`oL)xqq;m20?AS(7 zE!eAM17vMY3LMlJI7R+<$|;-%!b1bSQtQMWrRcyX(jic?GVe;m*Nins zFdg;BVT$1wQNGckFONQWM*QBR?!ykS9{wG#n|8fB!3Us0L$)vE@C5ahU&dum5Bttf zsGuPgBxl|KvU*eNa2*a1EygPuY2ADSzmJjVH zeL1{PQYNOA3aVdUg@V4C=ll+dL|b2i1R82d$OnuQ=LUgsg(s(Cwfq$+U~4--92_J; zJ#Fe=NcCoeX%DxAHQ}D&k2nLnA=c0nb?WSty zrM&ZMtzdP@JT#B0HjolCSK4BGntA~&-JlryNX$gg&OAmLGmN1oTSZ8xeSDCz)MES^ zHnQ+zVLu&U>J4os2TW%e8;v|IBg*=D7g_Hatk8iai9!(BskZ^ zU_vkq&$c?@a{e~oNLf&NhDm;|X3yNyRWc*Hf@_Ejhs5|}G=!uPu5XQg?J@%q+UcWQ zpT>!S64a&KW9rsAPO=F3WchjDL>QQ0WULZ^4qp59l4uoz9~kx)-I>gJTuHu7#ERt!4- zDs0z8CC+M6I%}uQ!YjAO9rPjw)*gJF4X|0XUD?($*WwsCl#aZmrY_FWL^gYEA>hrv z25lwA`;F074RMm<>$>0rHH6hba~bT&Y*?rrQCy4W(snc_O~Lk~xoqeoACE=_4w}oa zMRTc(=5mp`XfC(VTo!~mDyMBUm)le99(^?LV0*_pwp$al7L!D560vAX-&$bzZ9%ZZ z<<TyPoZ&A`gmD!H&VXBmO}X1-7%1%Dq*S0%1_7H#C!RneHMJbRG;;c!Tr`oHM*&#bU7o&98#^5y zp4`J?ce#&&y{uJlEQbWdcx;+3|M;x>(K|Uo4>Zv z>t+hLaSUu+-8~pFv)DXQ4Agd}^cQ?N8f#Va zffW=&Ze$n=Wor69ulW`}U9DOECug6Yr0&$7#e6L*v>sLWbgVG*(8{a%Pe{QVIh68t zH+gWJ$8nN66k)o(hdt6rYQn~niVyOGNMQ+|?Z=$J-_A>kim35Z@=^0<)0OlEZbmhz ztc{{vuHk1PjS7DO-c!opaRTW5Y<5e1GCohvfl!zsLZ_ervKgD{sykbzcosS`#^C78 z%qRl?x5-KcI^!VZ<=YCbh9hrM^s2%WURCrag*OhNWYw!yShDI(R^B*hq$HA}d*^WL zd`8!bm{crv8bzwFJqC;<hwZU~7y%(SE;O=G_cODxKr(ISnilsJ<chjXARN`6_V6_LbDRfk`!aUFyo^ zB=9G@KX!+Qi=-V{vxsvF(uSc&;4NxHd5$r0t{h|gb0=OBIr3Zy=sp3wE` z0hAK!?%`T?3|G2^lHqbA7HLr{wC~XCNI@X|Z3qKJO}c^7GlmnvEybL`-yy|l zeJ-9WXIwbpNMUwlR#1zDOOY(VzMa{)(_MA%bjUJrnXgcLY(JA7SvBmy63+42^B1h0FMKC!Z|1~9D09c>55^SNKwbx0m*0X)+BCI#hnTv1ZXPKw_ctLQq4 zdm&wh#iAualWAJzg<_h_EO9Wc4x%I8Cbd995^a-Xfgzrx_R&=B^Nmpq@Ug(yVM+ zzQIQW`72324&tC>^;9z`WXLm&w#Z})3X{?6Sn&Y?WqV&CBY;1ElxJzY$`>A5eC8W8 zphs?+^Hd^~lXpOYVw^t?u1_x`%Y5`yqnWNz<~YIX3r>*2-p>J)RlY&%-gpu7qe624 zoMk4Vi9=HOD|i#0sTy6+g^D@Zse&dkoT<5ZxJnlp`3YFm@sz1!{GBp&JZ0)wmZ;o8 z*DUxzz8m)&4?>drwe7A3IEIpYnQ&C{sK@`ZH49jvd+t0L7o9cP|{h`z@6a4xQbmUROsq z;+(wK>eg%I_w}0g)TO~w(zNG}ru|M`f1!4bGY_gzE5N%kJgJFtIbL@(_VdhsT*o?e zTz!kp6x4|SJ2%5dVOvB3wWqS;5E=HY~*aPeJEcbGvVwS(CEvuGYIqr!(7{2uc(NWXvh^yB+D;raI|d|LUv zf6{vySIeV#Qu^_K-tA#;(7!v%Eu;Vde}JX(om)VD&$bWWgR1r=qz z;x1J5WyQ*_xF;*HtJ1FcL3Y)zSNten-nY7v77QVOZhtqEpX|@NQw&w9Zs&BXCd6Oj z?aqo3Q{TQi`;)tDuE(2|A~y-WKAb`2!i9-}{TaHL&GFCDiJ_z&V2W@i7U5h>!sTw~ z1mae3=7DC8JfVt8~}!dPX{a_{`3y#S^@r>ZDdd{lR$rz^%#$c7* z<+7z+c8|(<9N%I8KaVf(?t-?f8{T%mWYC|l~XrPw-=ap?T?>BPZ`;#kENbK@)~ za8B^*S@{Ky5?ukZi{Xj}6-}iwo{soBMZGd##z(3^n`@Q2pGP=-!H1MjpKAsdmzdEIYx|{9+eReIfIFv9(|!}z%1F( z1xB@+;wxM|sSSIb?zYrjwBp_CW7o^*-hHP#Vlx{(a=0xz8GzW-Co!>sP;{`3G=H-6 z@En?3G)ZQ~yu|4E|G1$*uRK#0kgGL1ZT zng};VzDQ@`lYdZpmG@{*gz@)|UZxmyA)i-Aiz1%k+4lb~FVJEV=~m9k0OKgDBJ#+F zRQf#$l=eUqjKiq|IaR00AnA64tSc2LjxNFg#NM(uU2e0_iV5}Dsy)2Zg@bim!C@bu zl`HyEbv;g2p~irPUBFOYFzBtz-c8N!1lrj`#~iC$03-8VGi4&nckjFT9KHPo{XUSt z^SSu$L7#v7`uBnSozK-Tw#Q$5{(=0(TK;{Y`|bCMoi-3H?BIu?b~7$|dSw6>3QE-) z4D6=OW}Qh69Nk(qw(Rt6o*LLdIBWaYN3RUAqr|BD$kEn%*j&>^597Q8@;kLHQSXRa zA65s|9s^i>6M&MvZ-TnhYj+z;8CUVe$?clmZF%`M->E{g-PF5kch{Ye=3g?{ui5RM z-^OnDdMyX=zUexxWZF%A7kMAfCzI=S8ylbkJZ7ddisH}4V0(;lr3-vtj*89 zO-ER8;PpLLzF2z;&HrGpW7$4MD>cAi+Ay7OV3FAPyYcG4QiT2i6%T!+tKi{8;r!Od zK$KpmF1M~X-0vfqu-z3yV+50~y{U1jc+P;wayrG|z8mcf0BdN?T`q+onX zI@q~mTbt@L()BuW{-j(F`*cN*)*I-!uv23fh8Ly16V$n54Y}lUA700t0p$Zz6JScg zp`?sFZo)>^$(LlMJ!b$&jfyda$<+(3mXTdpo3miXc>3Wy?n}r6)W3o_XXt4GBt>Rko_4N?jdnOMc$*go+{)Fs!1E1(CNKBl>qC2A}@FonM{OpCG2?;#Rk@c zJMH1>BtmtAjoRT{Z1@F4NAL?$CC0Zi+J z68Y*2tqA~QiqWl~Y)SIYaGsj%$XXXuOiRxA4V#;?8%D}OJ-Ek`LxQX9r2MqNM=crd zJD__uAT*#OWCR0cW9`?1n6Hca>JFWZ34qOf{}%fr|*qxE*LHV}ZjKUnP6AR=@xT zS%1Wf=_xI2}`f7&rl@9^)q1dte6Jf68GJfp*)jGrcX)exsTKd&;{(Y+(6d z@ZsIQAUBl1$D8mTa7>$cip3{=VTJ!;8|a25Cl}-PZH=_xY%Qdxr1|Z@nmYUljP{{E zl2i2VtBvYgev6r=(KavikorZXecR4QDCFAws`$H<(pbNbW@3<&hcEN>nW0X}Izk#w zv*(TguC$Qo4elu6W6l%Y2Xd}>E~|yIB7$3E6o}!0_kSvRi?Y^CpD}4<;d{nO3Cq*~ z+T&wcpNAtu!w5m77vGixv>C~B0(osGe+z>J+xV5DqtUb0 z^iaIOTX;UHUi*};fJrYhAgV1gZ1>0Uiepcb8wL<)QzWP1{CZ9dQ@c5(GRhpV2SmQy z*5oN?QC!ft7dn$Ii)*9sJ|% z16!Or9Zvn9gzm2OhgF~Ue+tj7k_Ei&W>lxf(YqGsac}=O(ViNY!F}(@-tiVegIc8l zhTi2UO>XYL)Pm(~M&7WFEXi$dm3(BW2F1xMk+7q}2@q!`lq%H6)uJSm>gs46e@P;NPS67V(hNgY}_3aP1c@Qx*L+0A7qAiZH z#1!U18SR?_>F4znqxCSZI0WcwomBB4wSp|E&O+1g4lzc|h6+V(Rn<6>pypO^i9KVi z@|`u-R0b*1W~)3Qo@LV-0c0)}yBImnEV51N_L3fB#25zMke!X=B7j zti?inK`eT~nc2h{1ycJc-igoRy?84gibvv!cp+YjH{zLiEuM>?#lMZF@)xbYl#-6? zW|9oUoMp(JWnh;Fb+}PyuBwv2h}H$?&=@}8zjKh+e_Q5M&qcrZd;t_Y zE=R!S&s6y{E`JuN_Ww5RNjLUV5{3G~f13wY16G&^;vhXT{MOZ#>=AGm{vIC64*32V zOLiVdv*WE?lP}FR`O>;3lL+S-rV?kg%X9qwW0=Xw(5HF+JnqqCZ{da)OfEzpF5q*2 zhHG^Aizb-Z%r58;%&5*H+BUo-Q52yUH35MrS`E*lSr@CdI0Xy+Gt2bC$MrbA+w*x{ zg5$dZJps#m20d}_fN8x?+peF5u_gI64!~7o7)iuW;W|<34fLjV`*=9lAGk@LV08 zMRH@GA1x!fg_BxOEV$$@5*>n;Sb&lmF-rW6BTl0>G8n+d_J1=i*f9DxJrERqFcNEHBn^RbfC?TB||nr&^}m7RS~}Dx-_DVGidAj=?L6 z$^svtReI75j54(-4N>T}R>e*m5f2Yebhv=pT_I`Un8-Ren0pc#>CEv!W`~tz#J~%5 z;Ax^`8BA2j{wEX`7XGNlk%?!Y*cMODLTE-yCVLF@L?sO^X&zB>7T^Vl#pF1IOuO&c zLy5Lvkjn@Hy1@7)#d^&!;5mRwK>FRH+Z~uy1PKre`+*b`dLngM|*8;XfxUcT&Dwi?1N$*EW zkI^MfU+7`p4SYnoV$~};C!XMbLT`Bj$G%>F*Q&qUQh(2?zt>X#gH``SOZ|^l{f{m6 z_pSQ--fnDKJf|#2jSqX2uh8*~+&m_9t)8bl>-h>u_o-@{$~)Cq-kavX=-fi`36pF{ zKV;<}($Br4EJP}~kbJgu3)S;(vDF9irYhpR?7=S5&s&A|)06tMljf6?#&Z~cMLja5 zYt@?W?6r8b%BP>3o9s;-WZ{B6X+F`J<}GDX&ONG+K4kW!2}kI6#w;9F*gtmh9@!ii1qh8X}my!wzwOb(31D1*+yp+B_A)3$jP#^kLNC2E1p*E32QW~WiCH$W1$ zW<1Tm(_ieYAzvxYf8}O_)}M|!YxivTZ|ck;m*V!pJ7j=9asd8w8GL`}+yTYp zQ=UnS_^cv0BC{MdLql|@eTz3CUIC`bQ3+=@O~&5E_>EZE!M2@;vl-pIzu3UU)8%7K zVSra<=N&o!yv%F<(N?bs<(td1)y35ny}|kLm0vTK!mfLvsFrC%o_33R0!{&P5@X9{(~JQ2HPk_Gi?77@x7)82%Q_G zuQ9cQ*d6@aK;0TgIw;k`xh|sK)ly3)lpKSMqbLVqp0BEO6ILz+%Hg!Po!KcR*r8mM z{w45jm<28zc~24ygoP|?HX}Uez2-WP4Fsvt^Q_+Jc_!OTx7gq@vWWB-O7hJG7Qqje z;m=rXfLTqT^bP((G5?MQ8mvR{Gx&j0SQxq*3mFG)E0=jJzR(Ve(;2kp-PD1blHbf*!tBs7CV^J5mEeI_$yrC;@)J<< zL=}v0yIQDR1rQgaJCIrqL$knpY@!C=Lihhe_b{aGdId-phqGNz&}zPe_p~AyOYwC< zrt}y`4q8uu+vL`d;3}!yw!dV#)7os$k-a~y>#?(0M=n|E+>M2%fS?_bQ5~j`6kS3D zlx)Tnk8Y@_BGpt9PO>r4Il8T+gj7=|m1Ijv*FalM3#qH0x3q((83rQ33C%mPA@@|n zR~V(_n-;fuEO#<2ntl}NeSp;Zd5IR7` zwDa&iYsY(>@3+fg0g*6#mo2=}$PwCDY{ztO~dFPNdwZZlr6ZbZGTpi=qg>8F7!Zy;%aNkx ziN3iTE$`}^d(rZqzWE_q{-AGujFvy@oBPr7{s1jyB*i|9kek=y#X9FI#d6l9OKB>C z?&~sjUhHHU;P=lNd9%5$42<`S(NP&Gxs&pEQGS12#W__GJpIhg zIupFMn>@<%&z*-^mHxhsBeWXt#C!vwWEI1@=Ykso*_}>1@8HSK%XiU~?y#TEy0rUy zoNtRXDLQ~fpb=jKni2Ba8vWmsyjY}hwBX zU{_Sq&)|K$%-3;L(T})h!rmvvI?Z5GD|vzAji>gcV+P?8Kdlgb=4nda_{`o<(KCJr3o95mycLoSe&>tEcof~Y1g>kB9g_kvFsW(qxh zUJEz;wafR8QoP@8`3$8vS6K9N4_4hN4-r&-!aU-tKb+0javyC(ee{3QcFQ%~!ae*E|5)Z*13MZL zZMJJHv>IWS$?2Hvmtbd;Nx?KpS3X^pzZaFxvyIL!k!hfcj|;R|sFbPIGt6^hnO#jx z)vvXx$LR2c3?x0nR$b?+>{nB^aBavQq8N|NvEJrqB}Q7QhSiZ(6l%jT@%Zr2q<@#T z^ibwMjz*8s@}Z>~jqA^&(fOE_va_f^C{AaCS+^TJ<-^(MnmN>Dr}M!aYCi6*vHCy@ zBsk{t?~CpX$n}8woJL!BJpkjg5yWS{cqX2XX5;AHDgF%Kh4>>rj^^X&^C|ueKZp23 zFMc28$}n+328r-P{JuDg`ojK{vu=bPb^Y0Ce|QnXxp?1;^i3D*sK>Xe$7j$L8Z<7X zL8ExZfl>5_zUoFej;=q4PA1snTj){UbZLy3CAS;#(7I}9udoEV?&_{rXwI`@)1g%W}F=?Veffw0TzUm}klUVGYE+g}w7g0fdyouf)zi6I2+^NyaA-4biP56cyY$9%Ft%j(2G+y1oqQxo&)Xw>LdHJH8uAi%zQwD{RBAFYq}~6vcsg5dcm9e0WYT zI^Xvq7+SZa7cKEc(n!;)!4Dk?6iH? z3I;0=$O?K}wb*y9Zf)Q7%(m}(1_OLnx9@t^V&ClUi{I>6W7F*;7D0sAXhM(>#Rf85@ODlNT+X9E`@S%SoyhKY{P34zEAJKQw zeQuM?()-h4tsTp!23P+K@b>2GVsmhwSrqw9;==ZP&dMQ4fR9-j-u2;A&R(T^(v}i&%G}L995`WDZH71F8RyD(C*tYXR z2ACNn1B%yEAv<6~@FbcMpcIHsU>y{N-4b2#ZhE~*G7c+tyCjwLWfkXeG~(3;HlnH? z0d~)%ZFLhmI4K0}oP8(u1%ENC>CPCnud!9^E3(MlKU;U|0c+a(81s zjk1wXqiE*Sh@E^I&9ou))Oac8^-#MSF^?yVoF~m-^58IIHs>Kh8Nza*;vjFGu%jhK zM>AoAXN_9qoXl7q)45R#Eb>7HBRM>TNjGbqVnSa7rwa;xRM&9f03XS1a08$?h%yaZ zn)s0p6lYj+;e1Y9ox%c{H7$+Ul7E0EX58r@5NDh^dy>Mb+tupEj7&~qC1#7bQ+=uX z1^P@&?}$))uG4?d>T=T?qtVMKK7C}DP5gJdtZ|t<48^q#vU)% zG}ft=C^mBwW_vw=!MKmSE4siC+WYz{lZ{37F;D|i0d{m;F_&wTe#{hMXbIwXv~eWS zB~BM=Iw>rUmRYus!D^$zvT)alGb0%L(!3HW&prKRsF`2sG=ptcb#(0NdA@gMp$-_# zKhp=Zl`aNiAtqm@vc-A%!1aT{e!nuwHlZY~M*!|3y(Yc%0RhU&B{VoSHw;NqY{1$V zlDrCa=I(FJ+MQbH((>8T5KxEI+tV-*YFIaA{-$(+ih3@-F^gYea#)g&BFlgJyw@u z2tok()yr$iV<3V#rQiz5VMp0vv0?&E*R#A?`o*Eg@Q@J&2 z`N@S+l&x3>OV6qz=%7aRIbfnCKl$!Pa=ylp{%KTw+juY`NOFsG1={!qA;9HM<|;rz z>U4M+ud2{H{OW?sD3hD{@reX#$V*)??kj63rcE-0RRf)^MCXyPc!Pt&LAKqi%wWUio|QP zBpAj(%hZ}uJyF{Jj>NKH@@_Fj=pyZ^wc#7WLG7a1JQv6(U=JvUO_`A)`-EFCBB_(- zFA!7IK1Yc^r4ilvz)+MBK-8SQ~3kO}E#xNS<*tIf_OfC|z@K`69G)&&no76iuJ11D}b8t za5K{g>j3AM#Vi6<@NYFQ>1Z9USI2OsZ7b6?k)UN&#A)_E{}ouD4S-dwXaQ$Z`@$hD z@#^OobEsS>Lt7z#qtQ5!*O~xVaeXq~*v=Ed0e;glS~Sb)+SPgxSRY)cPht^xt76wl zOH~5|giXk5Oe!Fn$J15zvML!V0y_z@w2EkJvJ=cg>=pBB2r25Ib|+SOJlh){8c>kj zy#(mhjXG7PgfmM!l#)mXPVi-WMMdiLM_j$>Dmm)_$Z$WLrVb;|=~&QK0xvx-DQ;I8 zX7JlcgN>F@ZX?VbXTwb0t4W((?_{UAaQu1zRXGJ)rT7*ST_Hq>ipa+=cmiZ!fZu?H z)LrXL_%>>l+Xz2XD}zWSP{|n&Wo9z_eJrV~TCE#!gS2iSUCl#l`FQs!V_ZgE;(5sU z!;zkOmDFb)(IO&asf2*dcRdQ0(a|$`%v3mV%vtFv&ZK7La6=6Jn^d}%h*T|%f$vP= zW=tXDg%Q>uS@RLd?&k>C5Rd^cWI~fA?W>HCA9oItfIMY2+2h`)a5DGk*na^W@wyWK zuD;%c$O>Urn6x4>a7^(}I(%Y`hQ27Oi3&^yq6iw4U6G*x?mVnus{yT8$*-=c7|BjH zsZk;~Y6$qoJR~@`3zbM3#oSnFT%7bR?8Gt19N}eVQO-vn*%v25p$uOVi`PnMDd!rT z32^{$Nqs+sUd-VW``3O;f2_?WvZiXes28)?F`*tYyqU;cB%{2Ju%cDfX$8fXbod~q z^G{@oq|D<$*>-JU#}-P)bD*yPBC1HzErChm2tA>0&L2RQtBI{cppYilNgSk*5%a@X zq9^%ggnLc~>dZ=n$^rIF3LMxuhPzMYUQGar>)lzYO^KxgRV$?<1*YCs_wW+6+d9S0 zj%A~B1GR)lLPHwg(y-_WWD!?gaib$I(uPvq+%oT0OH>%5DRp#73Y~8)bHnwi-Fp6$_tO{4MKTjK7umF3qc9pY_OhfX37?&3)iFP_=CQkh U;wYxAHI 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