From d4a36f2c7a9318d13a8af9dee8713bc78ea24afe Mon Sep 17 00:00:00 2001 From: Andrew Ozz Date: Thu, 20 Nov 2014 00:50:23 +0000 Subject: [PATCH] TinyMCE: update to the latest dev. version, 4.1.6+. Fixes #30411. Built from https://develop.svn.wordpress.org/trunk@30397 git-svn-id: http://core.svn.wordpress.org/trunk@30393 1a063a9b-81f0-0310-95a4-ce76da25c4cd --- .../tinymce/skins/lightgray/skin.ie7.min.css | 2 +- wp-includes/js/tinymce/tiny_mce_popup.js | 27 ++++++++++-------- wp-includes/js/tinymce/tinymce.min.js | 20 ++++++------- wp-includes/js/tinymce/wp-tinymce.js.gz | Bin 135745 -> 135800 bytes wp-includes/version.php | 2 +- 5 files changed, 27 insertions(+), 24 deletions(-) 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 ddae0603a4..f2ca5b9271 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:0 0;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:400;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;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mce-wordcount{position:absolute;top:0;right:0;padding:8px}div.mce-edit-area{background:#FFF;filter:none}.mce-statusbar{position:relative}.mce-statusbar .mce-container-body{position:relative}.mce-fullscreen .mce-resizehandle{display:none}.mce-charmap{border-collapse:collapse}.mce-charmap td{cursor:default;border:1px solid #9e9e9e;width:20px;height:20px;line-height:20px;text-align:center;vertical-align:middle;padding:2px}.mce-charmap td div{text-align:center}.mce-charmap td:hover{background:#d9d9d9}.mce-grid td.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:#a1a1a1}.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:#a1a1a1}.mce-grid-border{margin:0 4px 0 4px}.mce-grid-border a{border-color:#d6d6d6;width:13px;height:13px}.mce-grid-border a:hover,.mce-grid-border a.mce-active{border-color:#a1a1a1;background:#c8def4}.mce-text-center{text-align:center}div.mce-tinymce-inline{width:100%;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.mce-colorbtn-trans div{text-align:center;vertical-align:middle;font-weight:700;font-size:20px;line-height:16px;color:#707070}.mce-toolbar-grp{padding-bottom:2px}.mce-toolbar-grp .mce-flow-layout-item{margin-bottom:0}.mce-rtl .mce-wordcount{left:0;right:auto}.mce-container,.mce-container-body{display:block}.mce-autoscroll{overflow:hidden}.mce-scrollbar{position:absolute;width:7px;height:100%;top:2px;right:2px;opacity:.4;filter:alpha(opacity=40);zoom:1}.mce-scrollbar-h{top:auto;right:auto;left:2px;bottom:2px;width:100%;height:7px}.mce-scrollbar-thumb{position:absolute;background-color:#000;border:1px solid #888;border-color:rgba(85,85,85,.6);width:5px;height:100%;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.mce-scrollbar-h .mce-scrollbar-thumb{width:100%;height:5px}.mce-scrollbar:hover,.mce-scrollbar.mce-active{background-color:#AAA;opacity:.6;filter:alpha(opacity=60);zoom:1;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.mce-scroll{position:relative}.mce-panel{border:0 solid #9e9e9e;background-color:#f0f0f0;background-image:-moz-linear-gradient(top,#fdfdfd,#ddd);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fdfdfd),to(#ddd));background-image:-webkit-linear-gradient(top,#fdfdfd,#ddd);background-image:-o-linear-gradient(top,#fdfdfd,#ddd);background-image:linear-gradient(to bottom,#fdfdfd,#ddd);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffdfdfd', endColorstr='#ffdddddd', GradientType=0);zoom:1}.mce-floatpanel{position:absolute;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}.mce-floatpanel.mce-fixed{position:fixed}.mce-floatpanel .mce-arrow,.mce-floatpanel .mce-arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.mce-floatpanel .mce-arrow{border-width:11px}.mce-floatpanel .mce-arrow:after{border-width:10px;content:""}.mce-floatpanel.mce-popover{filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background:0 0;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);top:0;left:0;background:#fff;border:1px solid #9e9e9e;border:1px solid rgba(0,0,0,.25)}.mce-floatpanel.mce-popover.mce-bottom{margin-top:10px;}.mce-floatpanel.mce-popover.mce-bottom>.mce-arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#9e9e9e;border-bottom-color:rgba(0,0,0,.25);top:-11px}.mce-floatpanel.mce-popover.mce-bottom>.mce-arrow:after{top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.mce-floatpanel.mce-popover.mce-bottom.mce-start{margin-left:-22px}.mce-floatpanel.mce-popover.mce-bottom.mce-start>.mce-arrow{left:20px}.mce-floatpanel.mce-popover.mce-bottom.mce-end{margin-left:22px}.mce-floatpanel.mce-popover.mce-bottom.mce-end>.mce-arrow{right:10px;left:auto}.mce-fullscreen{border:0;padding:0;margin:0;overflow:hidden;background:#fff;height:100%}div.mce-fullscreen{position:fixed;top:0;left:0}#mce-modal-block{opacity:0;filter:alpha(opacity=0);zoom:1;position:fixed;left:0;top:0;width:100%;height:100%;background:#000}#mce-modal-block.mce-in{opacity:.3;filter:alpha(opacity=30);zoom:1}.mce-window-move{cursor:move}.mce-window{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0,0,0,.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,.3);box-shadow:0 3px 7px rgba(0,0,0,.3);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background:0 0;background:#fff;position:fixed;top:0;left:0;opacity:0;-webkit-transition:opacity 150ms ease-in;transition:opacity 150ms ease-in}.mce-window.mce-in{opacity:1}.mce-window-head{padding:9px 15px;border-bottom:1px solid #c5c5c5;position:relative}.mce-window-head .mce-close{position:absolute;right:15px;top:9px;font-size:20px;font-weight:700;line-height:20px;color:#858585;cursor:pointer;height:20px;overflow:hidden}.mce-close:hover{color:#adadad}.mce-window-head .mce-title{line-height:20px;font-size:20px;font-weight:700;text-rendering:optimizelegibility;padding-right:10px}.mce-window .mce-container-body{display:block}.mce-foot{display:block;background-color:#fff;border-top:1px solid #c5c5c5;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.mce-window-head .mce-dragh{position:absolute;top:0;left:0;cursor:move;width:90%;height:100%}.mce-window iframe{width:100%;height:100%}.mce-window.mce-fullscreen,.mce-window.mce-fullscreen .mce-foot{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mce-rtl .mce-window-head .mce-close{position:absolute;right:auto;left:15px}.mce-rtl .mce-window-head .mce-dragh{left:auto;right:0}.mce-rtl .mce-window-head .mce-title{direction:rtl;text-align:right}.mce-abs-layout{position:relative}body .mce-abs-layout-item,.mce-abs-end{position:absolute}.mce-abs-end{width:1px;height:1px}.mce-container-body.mce-abs-layout{overflow:hidden}.mce-tooltip{position:absolute;padding:5px;opacity:.8;filter:alpha(opacity=80);zoom:1}.mce-tooltip-inner{font-size:11px;background-color:#000;color:#fff;max-width:200px;padding:5px 8px 4px 8px;text-align:center;white-space:normal}.mce-tooltip-inner{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.mce-tooltip-inner{-webkit-box-shadow:0 0 5px #000;-moz-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000}.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-btn{border:1px solid #b1b1b1;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25) rgba(0,0,0,.25);position:relative;text-shadow:0 1px 1px rgba(255,255,255,.75);display:inline-block;;;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);background-color:#f0f0f0;background-image:-moz-linear-gradient(top,#fff,#d9d9d9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#d9d9d9));background-image:-webkit-linear-gradient(top,#fff,#d9d9d9);background-image:-o-linear-gradient(top,#fff,#d9d9d9);background-image:linear-gradient(to bottom,#fff,#d9d9d9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffd9d9d9', GradientType=0);zoom:1}.mce-btn:hover,.mce-btn:focus{color:#333;background-color:#e3e3e3;background-image:-moz-linear-gradient(top,#f2f2f2,#ccc);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f2f2f2),to(#ccc));background-image:-webkit-linear-gradient(top,#f2f2f2,#ccc);background-image:-o-linear-gradient(top,#f2f2f2,#ccc);background-image:linear-gradient(to bottom,#f2f2f2,#ccc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffcccccc', GradientType=0);zoom:1}.mce-btn.mce-disabled button,.mce-btn.mce-disabled:hover button{cursor:default;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;opacity:.4;filter:alpha(opacity=40);zoom:1}.mce-btn.mce-active,.mce-btn.mce-active:hover{background-color:#d6d6d6;background-image:-moz-linear-gradient(top,#e6e6e6,silver);background-image:-webkit-gradient(linear,0 0,0 100%,from(#e6e6e6),to(silver));background-image:-webkit-linear-gradient(top,#e6e6e6,silver);background-image:-o-linear-gradient(top,#e6e6e6,silver);background-image:linear-gradient(to bottom,#e6e6e6,silver);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe6e6e6', endColorstr='#ffc0c0c0', GradientType=0);zoom:1;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.mce-btn:active{background-color:#d6d6d6;background-image:-moz-linear-gradient(top,#e6e6e6,silver);background-image:-webkit-gradient(linear,0 0,0 100%,from(#e6e6e6),to(silver));background-image:-webkit-linear-gradient(top,#e6e6e6,silver);background-image:-o-linear-gradient(top,#e6e6e6,silver);background-image:linear-gradient(to bottom,#e6e6e6,silver);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe6e6e6', endColorstr='#ffc0c0c0', GradientType=0);zoom:1;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.mce-btn button{padding:4px 10px;font-size:14px;line-height:20px;;cursor:pointer;color:#333;text-align:center;overflow:visible;-webkit-appearance:none}.mce-btn button::-moz-focus-inner{border:0;padding:0}.mce-btn i{text-shadow:1px 1px #fff}.mce-primary{min-width:50px;color:#fff;border:1px solid #b1b1b1;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25) rgba(0,0,0,.25);background-color:#006dcc;background-image:-moz-linear-gradient(top,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(top,#08c,#04c);background-image:-o-linear-gradient(top,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);zoom:1}.mce-primary:hover,.mce-primary:focus{background-color:#005fb3;background-image:-moz-linear-gradient(top,#0077b3,#003cb3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#0077b3),to(#003cb3));background-image:-webkit-linear-gradient(top,#0077b3,#003cb3);background-image:-o-linear-gradient(top,#0077b3,#003cb3);background-image:linear-gradient(to bottom,#0077b3,#003cb3);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0077b3', endColorstr='#ff003cb3', GradientType=0);zoom:1}.mce-primary.mce-disabled button,.mce-primary.mce-disabled:hover button{cursor:default;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;opacity:.4;filter:alpha(opacity=40);zoom:1}.mce-primary.mce-active,.mce-primary.mce-active:hover,.mce-primary:not(.mce-disabled):active{background-color:#005299;background-image:-moz-linear-gradient(top,#069,#039);background-image:-webkit-gradient(linear,0 0,0 100%,from(#069),to(#039));background-image:-webkit-linear-gradient(top,#069,#039);background-image:-o-linear-gradient(top,#069,#039);background-image:linear-gradient(to bottom,#069,#039);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff006699', endColorstr='#ff003399', GradientType=0);zoom:1;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.mce-primary button,.mce-primary button i{color:#fff;text-shadow:1px 1px #333}.mce-btn-large button{padding:9px 14px;font-size:16px;line-height:normal;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.mce-btn-large i{margin-top:2px}.mce-btn-small button{padding:1px 5px;font-size:12px;}.mce-btn-small i{line-height:20px;vertical-align:top;}.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;;;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:0 0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;filter:none}.mce-btn-flat:hover,.mce-btn-flat.mce-active,.mce-btn-flat:focus,.mce-btn-flat:active{border:0;background:#e6e6e6;filter:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.mce-rtl .mce-btn button{direction:rtl}.mce-btn-group .mce-btn{border-width:1px 0 1px 0;margin:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mce-btn-group .mce-first{border-left:1px solid #b1b1b1;border-left:1px solid rgba(0,0,0,.25);-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.mce-btn-group .mce-last{border-right:1px solid #b1b1b1;border-right:1px solid rgba(0,0,0,.1);-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.mce-btn-group .mce-first.mce-last{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.mce-btn-group .mce-btn.mce-flow-layout-item{margin:0}.mce-checkbox{cursor:pointer}i.mce-i-checkbox{margin:0 3px 0 0;border:1px solid #c5c5c5;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);background-color:#f0f0f0;background-image:-moz-linear-gradient(top,#fff,#d9d9d9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#d9d9d9));background-image:-webkit-linear-gradient(top,#fff,#d9d9d9);background-image:-o-linear-gradient(top,#fff,#d9d9d9);background-image:linear-gradient(to bottom,#fff,#d9d9d9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffd9d9d9', GradientType=0);zoom:1;text-indent:-10em;;;;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,.8);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.65);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.65);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.65)}.mce-checkbox.mce-disabled .mce-label,.mce-checkbox.mce-disabled i.mce-i-checkbox{color:#acacac}.mce-rtl .mce-checkbox{direction:rtl;text-align:right}.mce-rtl i.mce-i-checkbox{margin:0 0 0 3px}.mce-combobox{display:inline-block;;;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);}.mce-combobox input{border:1px solid #c5c5c5;border-right-color:#c5c5c5;height:28px}.mce-combobox.mce-disabled input{color:#adadad}.mce-combobox.mce-has-open input{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.mce-combobox .mce-btn{border-left:0;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.mce-combobox button{padding-right:8px;padding-left:8px}.mce-combobox.mce-disabled .mce-btn button{cursor:default;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;opacity:.4;filter:alpha(opacity=40);zoom:1}.mce-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:4px}.mce-colorbutton .mce-preview{padding-right:3px;display:block;position:absolute;left:50%;top:50%;margin-left:-14px;margin-top:7px;background:gray;width:13px;height:2px;overflow:hidden}.mce-colorbutton.mce-btn-small .mce-preview{margin-left:-16px;padding-right:0;width:16px}.mce-colorbutton .mce-open{padding-left:4px;border-left:1px solid transparent;border-right:1px solid transparent}.mce-colorbutton:hover .mce-open{border-left-color:#bdbdbd;border-right-color:#bdbdbd}.mce-colorbutton.mce-btn-small .mce-open{padding:0 3px 0 3px}.mce-rtl .mce-colorbutton{direction:rtl}.mce-rtl .mce-colorbutton .mce-preview{margin-left:0;padding-right:0;padding-left:4px;margin-right:-14px}.mce-rtl .mce-colorbutton.mce-btn-small .mce-preview{margin-left:0;padding-right:0;margin-right:-17px;padding-left:0}.mce-rtl .mce-colorbutton button{padding-right:10px;padding-left:10px}.mce-rtl .mce-colorbutton .mce-open{padding-left:4px;padding-right:4px}.mce-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:0 0;position:absolute;width:12px;height:12px;margin:-8px 0 0 -8px;border:1px solid #000;border-radius:50%}.mce-colorpicker-selector2{position:absolute;width:10px;height:10px;border:1px solid #fff;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;;;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;;;cursor:pointer;color:#333}.mce-path-item:hover{text-decoration:underline}.mce-path-item:focus{background:#666;color:#fff}.mce-path .mce-divider{display:inline}.mce-disabled .mce-path-item{color:#aaa}.mce-rtl .mce-path{direction:rtl}.mce-fieldset{border:0 solid #9E9E9E;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.mce-fieldset>.mce-container-body{margin-top:-15px}.mce-fieldset-title{margin-left:5px;padding:0 5px 0 5px}.mce-fit-layout{display:inline-block;;}.mce-fit-layout-item{position:absolute}.mce-flow-layout-item{display:inline-block;;}.mce-flow-layout-item{margin:2px 0 2px 2px}.mce-flow-layout-item.mce-last{margin-right:2px}.mce-flow-layout{white-space:normal}.mce-tinymce-inline .mce-flow-layout{white-space:nowrap}.mce-rtl .mce-flow-layout{text-align:right;direction:rtl}.mce-rtl .mce-flow-layout-item{margin:2px 2px 2px 0}.mce-rtl .mce-flow-layout-item.mce-last{margin-left:2px}.mce-iframe{border:0 solid #9e9e9e;width:100%;height:100%}.mce-label{display:inline-block;;;text-shadow:0 1px 1px rgba(255,255,255,.75);overflow:hidden}.mce-label.mce-autoscroll{overflow:auto}.mce-label.mce-disabled{color:#aaa}.mce-label.mce-multiline{white-space:pre-wrap}.mce-label.mce-error{color:#a00}.mce-rtl .mce-label{text-align:right;direction:rtl}.mce-menubar .mce-menubtn{border-color:transparent;background:0 0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;filter:none}.mce-menubar{border:1px solid #c4c4c4}.mce-menubar .mce-menubtn button span{color:#333}.mce-menubar .mce-caret{border-top-color:#333}.mce-menubar .mce-menubtn:hover,.mce-menubar .mce-menubtn.mce-active,.mce-menubar .mce-menubtn:focus{border-color:transparent;background:#e6e6e6;filter:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.mce-menubtn span{color:#333;margin-right:2px;line-height:20px;}.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-rtl .mce-menubtn button{direction:rtl;text-align:right}.mce-listbox button{text-align:left;padding-right:20px;position:relative}.mce-listbox .mce-caret{position:absolute;margin-top:-2px;right:8px;top:50%}.mce-rtl .mce-listbox .mce-caret{right:auto;left:8px}.mce-rtl .mce-listbox button{padding-right:10px;padding-left:20px}.mce-menu-item{display:block;padding:6px 15px 6px 12px;clear:both;font-weight:400;line-height:20px;color:#333;white-space:nowrap;cursor:pointer;line-height:normal;border-left:4px solid transparent;margin-bottom:1px}.mce-menu-item .mce-ico,.mce-menu-item .mce-text{color:#333}.mce-menu-item.mce-disabled .mce-text,.mce-menu-item.mce-disabled .mce-ico{color:#adadad}.mce-menu-item:hover .mce-text,.mce-menu-item.mce-selected .mce-text,.mce-menu-item:focus .mce-text{color:#fff}.mce-menu-item:hover .mce-ico,.mce-menu-item.mce-selected .mce-ico,.mce-menu-item:focus .mce-ico{color:#fff}.mce-menu-item.mce-disabled:hover{background:#ccc}.mce-menu-shortcut{display:inline-block;color:#adadad}.mce-menu-shortcut{display:inline-block;;;padding:0 15px 0 20px}.mce-menu-item:hover .mce-menu-shortcut,.mce-menu-item.mce-selected .mce-menu-shortcut,.mce-menu-item:focus .mce-menu-shortcut{color:#fff}.mce-menu-item .mce-caret{margin-top:4px;;margin-right:6px;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid #333}.mce-menu-item.mce-selected .mce-caret,.mce-menu-item:focus .mce-caret,.mce-menu-item:hover .mce-caret{border-left-color:#fff}.mce-menu-align .mce-menu-shortcut,.mce-menu-align .mce-caret{position:absolute;right:0}.mce-menu-item.mce-active i{visibility:visible}.mce-menu-item-normal.mce-active{background-color:#c8def4}.mce-menu-item-preview.mce-active{border-left:5px solid #aaa}.mce-menu-item-normal.mce-active .mce-text{color:#333}.mce-menu-item-normal.mce-active:hover .mce-text,.mce-menu-item-normal.mce-active:hover .mce-ico{color:#fff}.mce-menu-item-normal.mce-active:focus .mce-text,.mce-menu-item-normal.mce-active:focus .mce-ico{color:#fff}.mce-menu-item:hover,.mce-menu-item.mce-selected,.mce-menu-item:focus{text-decoration:none;color:#fff;background-color:#0081c2;background-image:-moz-linear-gradient(top,#08c,#0077b3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0077b3));background-image:-webkit-linear-gradient(top,#08c,#0077b3);background-image:-o-linear-gradient(top,#08c,#0077b3);background-image:linear-gradient(to bottom,#08c,#0077b3);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0);zoom:1}div.mce-menu .mce-menu-item-sep,.mce-menu-item-sep:hover{border:0;padding:0;height:1px;margin:9px 1px;overflow:hidden;background:#cbcbcb;border-bottom:1px solid #fff;cursor:default;filter:none}.mce-menu.mce-rtl{direction:rtl}.mce-rtl .mce-menu-item{text-align:right;direction:rtl;padding:6px 12px 6px 15px}.mce-menu-align.mce-rtl .mce-menu-shortcut,.mce-menu-align.mce-rtl .mce-caret{right:auto;left:0}.mce-rtl .mce-menu-item .mce-caret{margin-left:6px;margin-right:0;border-right:4px solid #333;border-left:0}.mce-rtl .mce-menu-item.mce-selected .mce-caret,.mce-rtl .mce-menu-item:focus .mce-caret,.mce-rtl .mce-menu-item:hover .mce-caret{border-left-color:transparent;border-right-color:#fff}.mce-menu{position:absolute;left:0;top:0;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background:0 0;z-index:1000;padding:5px 0 5px 0;margin:2px 0 0;min-width:160px;background:#fff;border:1px solid #989898;border:1px solid rgba(0,0,0,.2);z-index:1002;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);max-height:400px;overflow:auto;overflow-x:hidden}.mce-menu i{display:none}.mce-menu-has-icons i{display:inline-block;}.mce-menu-sub-tr-tl{margin:-6px 0 0 -1px}.mce-menu-sub-br-bl{margin:6px 0 0 -1px}.mce-menu-sub-tl-tr{margin:-6px 0 0 1px}.mce-menu-sub-bl-br{margin:6px 0 0 1px}.mce-container-body .mce-resizehandle{position:absolute;right:0;bottom:0;width:16px;height:16px;visibility:visible;cursor:s-resize;margin:0}.mce-container-body .mce-resizehandle-both{cursor:se-resize}i.mce-i-resize{color:#333}.mce-spacer{visibility:hidden}.mce-splitbtn .mce-open{border-left:1px solid transparent;border-right:1px solid transparent}.mce-splitbtn:hover .mce-open{border-left-color:#bdbdbd;border-right-color:#bdbdbd}.mce-splitbtn button{padding-right:4px}.mce-splitbtn .mce-open{padding-left:4px}.mce-splitbtn .mce-open.mce-active{-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.mce-splitbtn.mce-btn-small .mce-open{padding:0 3px 0 3px}.mce-rtl .mce-splitbtn{direction:rtl;text-align:right}.mce-rtl .mce-splitbtn button{padding-right:10px;padding-left:10px}.mce-rtl .mce-splitbtn .mce-open{padding-left:4px;padding-right:4px}.mce-stack-layout-item{display:block}.mce-tabs{display:block;border-bottom:1px solid #c5c5c5}.mce-tab{display:inline-block;;;border:1px solid #c5c5c5;border-width:0 1px 0 0;background:#e3e3e3;padding:8px;text-shadow:0 1px 1px rgba(255,255,255,.75);height:13px;cursor:pointer}.mce-tab:hover{background:#fdfdfd}.mce-tab.mce-active{background:#fdfdfd;border-bottom-color:transparent;margin-bottom:-1px;height:14px}.mce-rtl .mce-tabs{text-align:right;direction:rtl}.mce-rtl .mce-tab{border-width:0 0 0 1px}.mce-textbox{background:#fff;border:1px solid #c5c5c5;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);display:inline-block;-webkit-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s;height:28px;resize:none;padding:0 4px 0 4px;white-space:pre-wrap;;color:#333}.mce-textbox:focus,.mce-textbox.mce-focus{border-color:rgba(82,168,236,.8);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.65);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.65);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.65)}.mce-placeholder .mce-textbox{color:#aaa}.mce-textbox.mce-multiline{padding:4px}.mce-textbox.mce-disabled{color:#adadad}.mce-rtl .mce-textbox{text-align:right;direction:rtl}.mce-throbber{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.6;filter:alpha(opacity=60);zoom:1;background:#fff url(img/loader.gif) no-repeat center center}.mce-throbber-inline{position:static;height:50px}@font-face{font-family:tinymce;src:url(fonts/tinymce.eot);src:url(fonts/tinymce.eot?#iefix) format('embedded-opentype'),url(fonts/tinymce.woff) format('woff'),url(fonts/tinymce.ttf) format('truetype'),url(fonts/tinymce.svg#tinymce) format('svg');font-weight:400;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:400;font-style:normal}.mce-ico{font-family:tinymce;font-style:normal;font-weight:400;font-size:16px;line-height:16px;vertical-align:text-top;-webkit-font-smoothing:antialiased;display:inline-block;background:transparent center center;width:16px;height:16px;color:#333;-ie7-icon:' '}.mce-btn-small .mce-ico{font-family:tinymce-small}.mce-ico,i.mce-i-checkbox{zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = this.currentStyle['-ie7-icon'].substr(1, 1) + ' ')}.mce-i-save{-ie7-icon:"\e000"}.mce-i-newdocument{-ie7-icon:"\e001"}.mce-i-fullpage{-ie7-icon:"\e002"}.mce-i-alignleft{-ie7-icon:"\e003"}.mce-i-aligncenter{-ie7-icon:"\e004"}.mce-i-alignright{-ie7-icon:"\e005"}.mce-i-alignjustify{-ie7-icon:"\e006"}.mce-i-cut{-ie7-icon:"\e007"}.mce-i-paste{-ie7-icon:"\e008"}.mce-i-searchreplace{-ie7-icon:"\e009"}.mce-i-bullist{-ie7-icon:"\e00a"}.mce-i-numlist{-ie7-icon:"\e00b"}.mce-i-indent{-ie7-icon:"\e00c"}.mce-i-outdent{-ie7-icon:"\e00d"}.mce-i-blockquote{-ie7-icon:"\e00e"}.mce-i-undo{-ie7-icon:"\e00f"}.mce-i-redo{-ie7-icon:"\e010"}.mce-i-link{-ie7-icon:"\e011"}.mce-i-unlink{-ie7-icon:"\e012"}.mce-i-anchor{-ie7-icon:"\e013"}.mce-i-image{-ie7-icon:"\e014"}.mce-i-media{-ie7-icon:"\e015"}.mce-i-help{-ie7-icon:"\e016"}.mce-i-code{-ie7-icon:"\e017"}.mce-i-insertdatetime{-ie7-icon:"\e018"}.mce-i-preview{-ie7-icon:"\e019"}.mce-i-forecolor{-ie7-icon:"\e01a"}.mce-i-backcolor{-ie7-icon:"\e01a"}.mce-i-table{-ie7-icon:"\e01b"}.mce-i-hr{-ie7-icon:"\e01c"}.mce-i-removeformat{-ie7-icon:"\e01d"}.mce-i-subscript{-ie7-icon:"\e01e"}.mce-i-superscript{-ie7-icon:"\e01f"}.mce-i-charmap{-ie7-icon:"\e020"}.mce-i-emoticons{-ie7-icon:"\e021"}.mce-i-print{-ie7-icon:"\e022"}.mce-i-fullscreen{-ie7-icon:"\e023"}.mce-i-spellchecker{-ie7-icon:"\e024"}.mce-i-nonbreaking{-ie7-icon:"\e025"}.mce-i-template{-ie7-icon:"\e026"}.mce-i-pagebreak{-ie7-icon:"\e027"}.mce-i-restoredraft{-ie7-icon:"\e028"}.mce-i-untitled{-ie7-icon:"\e029"}.mce-i-bold{-ie7-icon:"\e02a"}.mce-i-italic{-ie7-icon:"\e02b"}.mce-i-underline{-ie7-icon:"\e02c"}.mce-i-strikethrough{-ie7-icon:"\e02d"}.mce-i-visualchars{-ie7-icon:"\e02e"}.mce-i-ltr{-ie7-icon:"\e02f"}.mce-i-rtl{-ie7-icon:"\e030"}.mce-i-copy{-ie7-icon:"\e031"}.mce-i-resize{-ie7-icon:"\e032"}.mce-i-browse{-ie7-icon:"\e034"}.mce-i-pastetext{-ie7-icon:"\e035"}.mce-i-checkbox,.mce-i-selected{-ie7-icon:"\e033"}.mce-i-selected{visibility:hidden}.mce-i-backcolor{background:#BBB} \ No newline at end of file +.mce-container,.mce-container *,.mce-widget,.mce-widget *,.mce-reset{margin:0;padding:0;border:0;outline:0;vertical-align:top;background:transparent;text-decoration:none;color:#333;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;text-shadow:none;float:none;position:static;width:auto;height:auto;white-space:nowrap;cursor:inherit;-webkit-tap-highlight-color:transparent;line-height:normal;font-weight:normal;text-align:left;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;direction:ltr;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;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mce-wordcount{position:absolute;top:0;right:0;padding:8px}div.mce-edit-area{background:#FFF;filter:none}.mce-statusbar{position:relative}.mce-statusbar .mce-container-body{position:relative}.mce-fullscreen .mce-resizehandle{display:none}.mce-charmap{border-collapse:collapse}.mce-charmap td{cursor:default;border:1px solid #9e9e9e;width:20px;height:20px;line-height:20px;text-align:center;vertical-align:middle;padding:2px}.mce-charmap td div{text-align:center}.mce-charmap td:hover{background:#d9d9d9}.mce-grid td.mce-grid-cell div{border:1px solid #d6d6d6;width:15px;height:15px;margin:0px;cursor:pointer}.mce-grid td.mce-grid-cell div:focus{border-color:#a1a1a1}.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:#a1a1a1}.mce-grid-border{margin:0 4px 0 4px}.mce-grid-border a{border-color:#d6d6d6;width:13px;height:13px}.mce-grid-border a:hover,.mce-grid-border a.mce-active{border-color:#a1a1a1;background:#c8def4}.mce-text-center{text-align:center}div.mce-tinymce-inline{width:100%;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.mce-colorbtn-trans div{text-align:center;vertical-align:middle;font-weight:bold;font-size:20px;line-height:16px;color:#707070}.mce-toolbar-grp{padding-bottom:2px}.mce-toolbar-grp .mce-flow-layout-item{margin-bottom:0}.mce-rtl .mce-wordcount{left:0;right:auto}.mce-container,.mce-container-body{display:block}.mce-autoscroll{overflow:hidden}.mce-scrollbar{position:absolute;width:7px;height:100%;top:2px;right:2px;opacity:.4;filter:alpha(opacity=40);zoom:1}.mce-scrollbar-h{top:auto;right:auto;left:2px;bottom:2px;width:100%;height:7px}.mce-scrollbar-thumb{position:absolute;background-color:#000;border:1px solid #888;border-color:rgba(85,85,85,0.6);width:5px;height:100%;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.mce-scrollbar-h .mce-scrollbar-thumb{width:100%;height:5px}.mce-scrollbar:hover,.mce-scrollbar.mce-active{background-color:#AAA;opacity:.6;filter:alpha(opacity=60);zoom:1;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.mce-scroll{position:relative}.mce-panel{border:0 solid #9e9e9e;background-color:#f0f0f0;background-image:-moz-linear-gradient(top, #fdfdfd, #ddd);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fdfdfd), to(#ddd));background-image:-webkit-linear-gradient(top, #fdfdfd, #ddd);background-image:-o-linear-gradient(top, #fdfdfd, #ddd);background-image:linear-gradient(to bottom, #fdfdfd, #ddd);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffdfdfd', endColorstr='#ffdddddd', GradientType=0);zoom:1}.mce-floatpanel{position:absolute;-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);box-shadow:0 5px 10px rgba(0, 0, 0, 0.2)}.mce-floatpanel.mce-fixed{position:fixed}.mce-floatpanel .mce-arrow,.mce-floatpanel .mce-arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.mce-floatpanel .mce-arrow{border-width:11px}.mce-floatpanel .mce-arrow:after{border-width:10px;content:""}.mce-floatpanel.mce-popover{filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background:transparent;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);top:0;left:0;background:#fff;border:1px solid #9e9e9e;border:1px solid rgba(0,0,0,0.25)}.mce-floatpanel.mce-popover.mce-bottom{margin-top:10px;*margin-top:0}.mce-floatpanel.mce-popover.mce-bottom>.mce-arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#9e9e9e;border-bottom-color:rgba(0,0,0,0.25);top:-11px}.mce-floatpanel.mce-popover.mce-bottom>.mce-arrow:after{top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.mce-floatpanel.mce-popover.mce-bottom.mce-start{margin-left:-22px}.mce-floatpanel.mce-popover.mce-bottom.mce-start>.mce-arrow{left:20px}.mce-floatpanel.mce-popover.mce-bottom.mce-end{margin-left:22px}.mce-floatpanel.mce-popover.mce-bottom.mce-end>.mce-arrow{right:10px;left:auto}.mce-fullscreen{border:0;padding:0;margin:0;overflow:hidden;background:#fff;height:100%}div.mce-fullscreen{position:fixed;top:0;left:0}#mce-modal-block{opacity:0;filter:alpha(opacity=0);zoom:1;position:fixed;left:0;top:0;width:100%;height:100%;background:#000}#mce-modal-block.mce-in{opacity:.3;filter:alpha(opacity=30);zoom:1}.mce-window-move{cursor:move}.mce-window{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background:transparent;background:#fff;position:fixed;top:0;left:0;opacity:0;-webkit-transition:opacity 150ms ease-in;transition:opacity 150ms ease-in}.mce-window.mce-in{opacity:1}.mce-window-head{padding:9px 15px;border-bottom:1px solid #c5c5c5;position:relative}.mce-window-head .mce-close{position:absolute;right:15px;top:9px;font-size:20px;font-weight:bold;line-height:20px;color:#858585;cursor:pointer;height:20px;overflow:hidden}.mce-close:hover{color:#adadad}.mce-window-head .mce-title{line-height:20px;font-size:20px;font-weight:bold;text-rendering:optimizelegibility;padding-right:10px}.mce-window .mce-container-body{display:block}.mce-foot{display:block;background-color:#fff;border-top:1px solid #c5c5c5;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.mce-window-head .mce-dragh{position:absolute;top:0;left:0;cursor:move;width:90%;height:100%}.mce-window iframe{width:100%;height:100%}.mce-window.mce-fullscreen,.mce-window.mce-fullscreen .mce-foot{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mce-rtl .mce-window-head .mce-close{position:absolute;right:auto;left:15px}.mce-rtl .mce-window-head .mce-dragh{left:auto;right:0}.mce-rtl .mce-window-head .mce-title{direction:rtl;text-align:right}.mce-abs-layout{position:relative}body .mce-abs-layout-item,.mce-abs-end{position:absolute}.mce-abs-end{width:1px;height:1px}.mce-container-body.mce-abs-layout{overflow:hidden}.mce-tooltip{position:absolute;padding:5px;opacity:.8;filter:alpha(opacity=80);zoom:1}.mce-tooltip-inner{font-size:11px;background-color:#000;color:#fff;max-width:200px;padding:5px 8px 4px 8px;text-align:center;white-space:normal}.mce-tooltip-inner{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.mce-tooltip-inner{-webkit-box-shadow:0 0 5px #000000;-moz-box-shadow:0 0 5px #000000;box-shadow:0 0 5px #000000}.mce-tooltip-arrow{position:absolute;width:0;height:0;line-height:0;border:5px dashed #000}.mce-tooltip-arrow-n{border-bottom-color:#000}.mce-tooltip-arrow-s{border-top-color:#000}.mce-tooltip-arrow-e{border-left-color:#000}.mce-tooltip-arrow-w{border-right-color:#000}.mce-tooltip-nw,.mce-tooltip-sw{margin-left:-14px}.mce-tooltip-n .mce-tooltip-arrow{top:0px;left:50%;margin-left:-5px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.mce-tooltip-nw .mce-tooltip-arrow{top:0;left:10px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.mce-tooltip-ne .mce-tooltip-arrow{top:0;right:10px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.mce-tooltip-s .mce-tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.mce-tooltip-sw .mce-tooltip-arrow{bottom:0;left:10px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.mce-tooltip-se .mce-tooltip-arrow{bottom:0;right:10px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.mce-tooltip-e .mce-tooltip-arrow{right:0;top:50%;margin-top:-5px;border-left-style:solid;border-right:none;border-top-color:transparent;border-bottom-color:transparent}.mce-tooltip-w .mce-tooltip-arrow{left:0;top:50%;margin-top:-5px;border-right-style:solid;border-left:none;border-top-color:transparent;border-bottom-color:transparent}.mce-btn{border:1px solid #b1b1b1;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25) rgba(0,0,0,0.25);position:relative;text-shadow:0 1px 1px rgba(255,255,255,0.75);display:inline-block;*display:inline;*zoom:1;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);background-color:#f0f0f0;background-image:-moz-linear-gradient(top, #fff, #d9d9d9);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#d9d9d9));background-image:-webkit-linear-gradient(top, #fff, #d9d9d9);background-image:-o-linear-gradient(top, #fff, #d9d9d9);background-image:linear-gradient(to bottom, #fff, #d9d9d9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffd9d9d9', GradientType=0);zoom:1}.mce-btn:hover,.mce-btn:focus{color:#333;background-color:#e3e3e3;background-image:-moz-linear-gradient(top, #f2f2f2, #ccc);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), to(#ccc));background-image:-webkit-linear-gradient(top, #f2f2f2, #ccc);background-image:-o-linear-gradient(top, #f2f2f2, #ccc);background-image:linear-gradient(to bottom, #f2f2f2, #ccc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffcccccc', GradientType=0);zoom:1}.mce-btn.mce-disabled button,.mce-btn.mce-disabled:hover button{cursor:default;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;opacity:.4;filter:alpha(opacity=40);zoom:1}.mce-btn.mce-active,.mce-btn.mce-active:hover{background-color:#d6d6d6;background-image:-moz-linear-gradient(top, #e6e6e6, #c0c0c0);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#e6e6e6), to(#c0c0c0));background-image:-webkit-linear-gradient(top, #e6e6e6, #c0c0c0);background-image:-o-linear-gradient(top, #e6e6e6, #c0c0c0);background-image:linear-gradient(to bottom, #e6e6e6, #c0c0c0);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe6e6e6', endColorstr='#ffc0c0c0', GradientType=0);zoom:1;-webkit-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05)}.mce-btn:active{background-color:#d6d6d6;background-image:-moz-linear-gradient(top, #e6e6e6, #c0c0c0);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#e6e6e6), to(#c0c0c0));background-image:-webkit-linear-gradient(top, #e6e6e6, #c0c0c0);background-image:-o-linear-gradient(top, #e6e6e6, #c0c0c0);background-image:linear-gradient(to bottom, #e6e6e6, #c0c0c0);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe6e6e6', endColorstr='#ffc0c0c0', GradientType=0);zoom:1;-webkit-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05)}.mce-btn button{padding:4px 10px;font-size:14px;line-height:20px;*line-height:16px;cursor:pointer;color:#333;text-align:center;overflow:visible;-webkit-appearance:none}.mce-btn button::-moz-focus-inner{border:0;padding:0}.mce-btn i{text-shadow:1px 1px #fff}.mce-primary{min-width:50px;color:#fff;border:1px solid #b1b1b1;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25) rgba(0,0,0,0.25);background-color:#006dcc;background-image:-moz-linear-gradient(top, #08c, #04c);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#04c));background-image:-webkit-linear-gradient(top, #08c, #04c);background-image:-o-linear-gradient(top, #08c, #04c);background-image:linear-gradient(to bottom, #08c, #04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);zoom:1}.mce-primary:hover,.mce-primary:focus{background-color:#005fb3;background-image:-moz-linear-gradient(top, #0077b3, #003cb3);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#0077b3), to(#003cb3));background-image:-webkit-linear-gradient(top, #0077b3, #003cb3);background-image:-o-linear-gradient(top, #0077b3, #003cb3);background-image:linear-gradient(to bottom, #0077b3, #003cb3);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0077b3', endColorstr='#ff003cb3', GradientType=0);zoom:1}.mce-primary.mce-disabled button,.mce-primary.mce-disabled:hover button{cursor:default;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;opacity:.4;filter:alpha(opacity=40);zoom:1}.mce-primary.mce-active,.mce-primary.mce-active:hover,.mce-primary:not(.mce-disabled):active{background-color:#005299;background-image:-moz-linear-gradient(top, #069, #039);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#069), to(#039));background-image:-webkit-linear-gradient(top, #069, #039);background-image:-o-linear-gradient(top, #069, #039);background-image:linear-gradient(to bottom, #069, #039);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff006699', endColorstr='#ff003399', GradientType=0);zoom:1;-webkit-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05)}.mce-primary button,.mce-primary button i{color:#fff;text-shadow:1px 1px #333}.mce-btn-large button{padding:9px 14px;font-size:16px;line-height:normal;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.mce-btn-large i{margin-top:2px}.mce-btn-small button{padding:1px 5px;font-size:12px;*padding-bottom:2px}.mce-btn-small i{line-height:20px;vertical-align:top;*line-height:18px}.mce-btn .mce-caret{margin-top:8px;margin-left:0}.mce-btn-small .mce-caret{margin-top:8px;margin-left:0}.mce-caret{display:inline-block;*display:inline;*zoom:1;width:0;height:0;vertical-align:top;border-top:4px solid #333;border-right:4px solid transparent;border-left:4px solid transparent;content:""}.mce-disabled .mce-caret{border-top-color:#aaa}.mce-caret.mce-up{border-bottom:4px solid #333;border-top:0}.mce-btn-flat{border:0;background:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;filter:none}.mce-btn-flat:hover,.mce-btn-flat.mce-active,.mce-btn-flat:focus,.mce-btn-flat:active{border:0;background:#e6e6e6;filter:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.mce-rtl .mce-btn button{direction:rtl}.mce-btn-group .mce-btn{border-width:1px 0 1px 0;margin:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mce-btn-group .mce-first{border-left:1px solid #b1b1b1;border-left:1px solid rgba(0,0,0,0.25);-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.mce-btn-group .mce-last{border-right:1px solid #b1b1b1;border-right:1px solid rgba(0,0,0,0.1);-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.mce-btn-group .mce-first.mce-last{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.mce-btn-group .mce-btn.mce-flow-layout-item{margin:0}.mce-checkbox{cursor:pointer}i.mce-i-checkbox{margin:0 3px 0 0;border:1px solid #c5c5c5;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);background-color:#f0f0f0;background-image:-moz-linear-gradient(top, #fff, #d9d9d9);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#d9d9d9));background-image:-webkit-linear-gradient(top, #fff, #d9d9d9);background-image:-o-linear-gradient(top, #fff, #d9d9d9);background-image:linear-gradient(to bottom, #fff, #d9d9d9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffd9d9d9', GradientType=0);zoom:1;text-indent:-10em;*font-size:0;*line-height:0;*text-indent:0;overflow:hidden}.mce-checked i.mce-i-checkbox{color:#333;font-size:16px;line-height:16px;text-indent:0}.mce-checkbox:focus i.mce-i-checkbox,.mce-checkbox.mce-focus i.mce-i-checkbox{border:1px solid rgba(82,168,236,0.8);-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.65);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.65);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.65)}.mce-checkbox.mce-disabled .mce-label,.mce-checkbox.mce-disabled i.mce-i-checkbox{color:#acacac}.mce-rtl .mce-checkbox{direction:rtl;text-align:right}.mce-rtl i.mce-i-checkbox{margin:0 0 0 3px}.mce-combobox{display:inline-block;*display:inline;*zoom:1;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);*height:32px}.mce-combobox input{border:1px solid #c5c5c5;border-right-color:#c5c5c5;height:28px}.mce-combobox.mce-disabled input{color:#adadad}.mce-combobox.mce-has-open input{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.mce-combobox .mce-btn{border-left:0;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.mce-combobox button{padding-right:8px;padding-left:8px}.mce-combobox.mce-disabled .mce-btn button{cursor:default;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;opacity:.4;filter:alpha(opacity=40);zoom:1}.mce-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:4px}.mce-colorbutton .mce-preview{padding-right:3px;display:block;position:absolute;left:50%;top:50%;margin-left:-14px;margin-top:7px;background:gray;width:13px;height:2px;overflow:hidden}.mce-colorbutton.mce-btn-small .mce-preview{margin-left:-16px;padding-right:0;width:16px}.mce-colorbutton .mce-open{padding-left:4px;border-left:1px solid transparent;border-right:1px solid transparent}.mce-colorbutton:hover .mce-open{border-left-color:#bdbdbd;border-right-color:#bdbdbd}.mce-colorbutton.mce-btn-small .mce-open{padding:0 3px 0 3px}.mce-rtl .mce-colorbutton{direction:rtl}.mce-rtl .mce-colorbutton .mce-preview{margin-left:0;padding-right:0;padding-left:4px;margin-right:-14px}.mce-rtl .mce-colorbutton.mce-btn-small .mce-preview{margin-left:0;padding-right:0;margin-right:-17px;padding-left:0}.mce-rtl .mce-colorbutton button{padding-right:10px;padding-left:10px}.mce-rtl .mce-colorbutton .mce-open{padding-left:4px;padding-right:4px}.mce-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;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.mce-fieldset>.mce-container-body{margin-top:-15px}.mce-fieldset-title{margin-left:5px;padding:0 5px 0 5px}.mce-fit-layout{display:inline-block;*display:inline;*zoom:1}.mce-fit-layout-item{position:absolute}.mce-flow-layout-item{display:inline-block;*display:inline;*zoom:1}.mce-flow-layout-item{margin:2px 0 2px 2px}.mce-flow-layout-item.mce-last{margin-right:2px}.mce-flow-layout{white-space:normal}.mce-tinymce-inline .mce-flow-layout{white-space:nowrap}.mce-rtl .mce-flow-layout{text-align:right;direction:rtl}.mce-rtl .mce-flow-layout-item{margin:2px 2px 2px 0}.mce-rtl .mce-flow-layout-item.mce-last{margin-left:2px}.mce-iframe{border:0 solid #9e9e9e;width:100%;height:100%}.mce-label{display:inline-block;*display:inline;*zoom:1;text-shadow:0 1px 1px rgba(255,255,255,0.75);overflow:hidden}.mce-label.mce-autoscroll{overflow:auto}.mce-label.mce-disabled{color:#aaa}.mce-label.mce-multiline{white-space:pre-wrap}.mce-label.mce-error{color:#a00}.mce-rtl .mce-label{text-align:right;direction:rtl}.mce-menubar .mce-menubtn{border-color:transparent;background:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;filter:none}.mce-menubar{border:1px solid #c4c4c4}.mce-menubar .mce-menubtn button span{color:#333}.mce-menubar .mce-caret{border-top-color:#333}.mce-menubar .mce-menubtn:hover,.mce-menubar .mce-menubtn.mce-active,.mce-menubar .mce-menubtn:focus{border-color:transparent;background:#e6e6e6;filter:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.mce-menubtn span{color:#333;margin-right:2px;line-height:20px;*line-height:16px}.mce-menubtn.mce-btn-small span{font-size:12px}.mce-menubtn.mce-fixed-width span{display:inline-block;overflow-x:hidden;text-overflow:ellipsis;width:90px}.mce-menubtn.mce-fixed-width.mce-btn-small span{width:70px}.mce-menubtn .mce-caret{*margin-top:6px}.mce-rtl .mce-menubtn button{direction:rtl;text-align:right}.mce-listbox button{text-align:left;padding-right:20px;position:relative}.mce-listbox .mce-caret{position:absolute;margin-top:-2px;right:8px;top:50%}.mce-rtl .mce-listbox .mce-caret{right:auto;left:8px}.mce-rtl .mce-listbox button{padding-right:10px;padding-left:20px}.mce-menu-item{display:block;padding:6px 15px 6px 12px;clear:both;font-weight:normal;line-height:20px;color:#333;white-space:nowrap;cursor:pointer;line-height:normal;border-left:4px solid transparent;margin-bottom:1px}.mce-menu-item .mce-ico,.mce-menu-item .mce-text{color:#333}.mce-menu-item.mce-disabled .mce-text,.mce-menu-item.mce-disabled .mce-ico{color:#adadad}.mce-menu-item:hover .mce-text,.mce-menu-item.mce-selected .mce-text,.mce-menu-item:focus .mce-text{color:#fff}.mce-menu-item:hover .mce-ico,.mce-menu-item.mce-selected .mce-ico,.mce-menu-item:focus .mce-ico{color:#fff}.mce-menu-item.mce-disabled:hover{background:#ccc}.mce-menu-shortcut{display:inline-block;color:#adadad}.mce-menu-shortcut{display:inline-block;*display:inline;*zoom:1;padding:0 15px 0 20px}.mce-menu-item:hover .mce-menu-shortcut,.mce-menu-item.mce-selected .mce-menu-shortcut,.mce-menu-item:focus .mce-menu-shortcut{color:#fff}.mce-menu-item .mce-caret{margin-top:4px;*margin-top:3px;margin-right:6px;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid #333}.mce-menu-item.mce-selected .mce-caret,.mce-menu-item:focus .mce-caret,.mce-menu-item:hover .mce-caret{border-left-color:#fff}.mce-menu-align .mce-menu-shortcut{*margin-top:-2px}.mce-menu-align .mce-menu-shortcut,.mce-menu-align .mce-caret{position:absolute;right:0}.mce-menu-item.mce-active i{visibility:visible}.mce-menu-item-normal.mce-active{background-color:#c8def4}.mce-menu-item-preview.mce-active{border-left:5px solid #aaa}.mce-menu-item-normal.mce-active .mce-text{color:#333}.mce-menu-item-normal.mce-active:hover .mce-text,.mce-menu-item-normal.mce-active:hover .mce-ico{color:#fff}.mce-menu-item-normal.mce-active:focus .mce-text,.mce-menu-item-normal.mce-active:focus .mce-ico{color:#fff}.mce-menu-item:hover,.mce-menu-item.mce-selected,.mce-menu-item:focus{text-decoration:none;color:#fff;background-color:#0081c2;background-image:-moz-linear-gradient(top, #08c, #0077b3);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#0077b3));background-image:-webkit-linear-gradient(top, #08c, #0077b3);background-image:-o-linear-gradient(top, #08c, #0077b3);background-image:linear-gradient(to bottom, #08c, #0077b3);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0);zoom:1}div.mce-menu .mce-menu-item-sep,.mce-menu-item-sep:hover{border:0;padding:0;height:1px;margin:9px 1px;overflow:hidden;background:#cbcbcb;border-bottom:1px solid #fff;cursor:default;filter:none}.mce-menu.mce-rtl{direction:rtl}.mce-rtl .mce-menu-item{text-align:right;direction:rtl;padding:6px 12px 6px 15px}.mce-menu-align.mce-rtl .mce-menu-shortcut,.mce-menu-align.mce-rtl .mce-caret{right:auto;left:0}.mce-rtl .mce-menu-item .mce-caret{margin-left:6px;margin-right:0;border-right:4px solid #333;border-left:0}.mce-rtl .mce-menu-item.mce-selected .mce-caret,.mce-rtl .mce-menu-item:focus .mce-caret,.mce-rtl .mce-menu-item:hover .mce-caret{border-left-color:transparent;border-right-color:#fff}.mce-menu{position:absolute;left:0;top:0;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background:transparent;z-index:1000;padding:5px 0 5px 0;margin:2px 0 0;min-width:160px;background:#fff;border:1px solid #989898;border:1px solid rgba(0,0,0,0.2);z-index:1002;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);max-height:400px;overflow:auto;overflow-x:hidden}.mce-menu i{display:none}.mce-menu-has-icons i{display:inline-block;*display:inline}.mce-menu-sub-tr-tl{margin:-6px 0 0 -1px}.mce-menu-sub-br-bl{margin:6px 0 0 -1px}.mce-menu-sub-tl-tr{margin:-6px 0 0 1px}.mce-menu-sub-bl-br{margin:6px 0 0 1px}.mce-container-body .mce-resizehandle{position:absolute;right:0;bottom:0;width:16px;height:16px;visibility:visible;cursor:s-resize;margin:0}.mce-container-body .mce-resizehandle-both{cursor:se-resize}i.mce-i-resize{color:#333}.mce-spacer{visibility:hidden}.mce-splitbtn .mce-open{border-left:1px solid transparent;border-right:1px solid transparent}.mce-splitbtn:hover .mce-open{border-left-color:#bdbdbd;border-right-color:#bdbdbd}.mce-splitbtn button{padding-right:4px}.mce-splitbtn .mce-open{padding-left:4px}.mce-splitbtn .mce-open.mce-active{-webkit-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05)}.mce-splitbtn.mce-btn-small .mce-open{padding:0 3px 0 3px}.mce-rtl .mce-splitbtn{direction:rtl;text-align:right}.mce-rtl .mce-splitbtn button{padding-right:10px;padding-left:10px}.mce-rtl .mce-splitbtn .mce-open{padding-left:4px;padding-right:4px}.mce-stack-layout-item{display:block}.mce-tabs{display:block;border-bottom:1px solid #c5c5c5}.mce-tab{display:inline-block;*display:inline;*zoom:1;border:1px solid #c5c5c5;border-width:0 1px 0 0;background:#e3e3e3;padding:8px;text-shadow:0 1px 1px rgba(255,255,255,0.75);height:13px;cursor:pointer}.mce-tab:hover{background:#fdfdfd}.mce-tab.mce-active{background:#fdfdfd;border-bottom-color:transparent;margin-bottom:-1px;height:14px}.mce-rtl .mce-tabs{text-align:right;direction:rtl}.mce-rtl .mce-tab{border-width:0 0 0 1px}.mce-textbox{background:#fff;border:1px solid #c5c5c5;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);display:inline-block;-webkit-transition:border linear .2s, box-shadow linear .2s;transition:border linear .2s, box-shadow linear .2s;height:28px;resize:none;padding:0 4px 0 4px;white-space:pre-wrap;*white-space:pre;color:#333}.mce-textbox:focus,.mce-textbox.mce-focus{border-color:rgba(82,168,236,0.8);-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.65);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.65);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.65)}.mce-placeholder .mce-textbox{color:#aaa}.mce-textbox.mce-multiline{padding:4px}.mce-textbox.mce-disabled{color:#adadad}.mce-rtl .mce-textbox{text-align:right;direction:rtl}.mce-throbber{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.6;filter:alpha(opacity=60);zoom:1;background:#fff url('img/loader.gif') no-repeat center center}.mce-throbber-inline{position:static;height:50px}@font-face{font-family:'tinymce';src:url('fonts/tinymce.eot');src:url('fonts/tinymce.eot?#iefix') format('embedded-opentype'),url('fonts/tinymce.woff') format('woff'),url('fonts/tinymce.ttf') format('truetype'),url('fonts/tinymce.svg#tinymce') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'tinymce-small';src:url('fonts/tinymce-small.eot');src:url('fonts/tinymce-small.eot?#iefix') format('embedded-opentype'),url('fonts/tinymce-small.woff') format('woff'),url('fonts/tinymce-small.ttf') format('truetype'),url('fonts/tinymce-small.svg#tinymce') format('svg');font-weight:normal;font-style:normal}.mce-ico{font-family:'tinymce';font-style:normal;font-weight:normal;font-size:16px;line-height:16px;vertical-align:text-top;-webkit-font-smoothing:antialiased;display:inline-block;background:transparent center center;width:16px;height:16px;color:#333;-ie7-icon:' '}.mce-btn-small .mce-ico{font-family:'tinymce-small'}.mce-ico,i.mce-i-checkbox{zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = this.currentStyle['-ie7-icon'].substr(1, 1) + ' ')}.mce-i-save{-ie7-icon:"\e000"}.mce-i-newdocument{-ie7-icon:"\e001"}.mce-i-fullpage{-ie7-icon:"\e002"}.mce-i-alignleft{-ie7-icon:"\e003"}.mce-i-aligncenter{-ie7-icon:"\e004"}.mce-i-alignright{-ie7-icon:"\e005"}.mce-i-alignjustify{-ie7-icon:"\e006"}.mce-i-cut{-ie7-icon:"\e007"}.mce-i-paste{-ie7-icon:"\e008"}.mce-i-searchreplace{-ie7-icon:"\e009"}.mce-i-bullist{-ie7-icon:"\e00a"}.mce-i-numlist{-ie7-icon:"\e00b"}.mce-i-indent{-ie7-icon:"\e00c"}.mce-i-outdent{-ie7-icon:"\e00d"}.mce-i-blockquote{-ie7-icon:"\e00e"}.mce-i-undo{-ie7-icon:"\e00f"}.mce-i-redo{-ie7-icon:"\e010"}.mce-i-link{-ie7-icon:"\e011"}.mce-i-unlink{-ie7-icon:"\e012"}.mce-i-anchor{-ie7-icon:"\e013"}.mce-i-image{-ie7-icon:"\e014"}.mce-i-media{-ie7-icon:"\e015"}.mce-i-help{-ie7-icon:"\e016"}.mce-i-code{-ie7-icon:"\e017"}.mce-i-insertdatetime{-ie7-icon:"\e018"}.mce-i-preview{-ie7-icon:"\e019"}.mce-i-forecolor{-ie7-icon:"\e01a"}.mce-i-backcolor{-ie7-icon:"\e01a"}.mce-i-table{-ie7-icon:"\e01b"}.mce-i-hr{-ie7-icon:"\e01c"}.mce-i-removeformat{-ie7-icon:"\e01d"}.mce-i-subscript{-ie7-icon:"\e01e"}.mce-i-superscript{-ie7-icon:"\e01f"}.mce-i-charmap{-ie7-icon:"\e020"}.mce-i-emoticons{-ie7-icon:"\e021"}.mce-i-print{-ie7-icon:"\e022"}.mce-i-fullscreen{-ie7-icon:"\e023"}.mce-i-spellchecker{-ie7-icon:"\e024"}.mce-i-nonbreaking{-ie7-icon:"\e025"}.mce-i-template{-ie7-icon:"\e026"}.mce-i-pagebreak{-ie7-icon:"\e027"}.mce-i-restoredraft{-ie7-icon:"\e028"}.mce-i-untitled{-ie7-icon:"\e029"}.mce-i-bold{-ie7-icon:"\e02a"}.mce-i-italic{-ie7-icon:"\e02b"}.mce-i-underline{-ie7-icon:"\e02c"}.mce-i-strikethrough{-ie7-icon:"\e02d"}.mce-i-visualchars{-ie7-icon:"\e02e"}.mce-i-ltr{-ie7-icon:"\e02f"}.mce-i-rtl{-ie7-icon:"\e030"}.mce-i-copy{-ie7-icon:"\e031"}.mce-i-resize{-ie7-icon:"\e032"}.mce-i-browse{-ie7-icon:"\e034"}.mce-i-pastetext{-ie7-icon:"\e035"}.mce-i-checkbox,.mce-i-selected{-ie7-icon:"\e033"}.mce-i-selected{visibility:hidden}.mce-i-backcolor{background:#BBB} \ No newline at end of file diff --git a/wp-includes/js/tinymce/tiny_mce_popup.js b/wp-includes/js/tinymce/tiny_mce_popup.js index 9150f8654b..733f4397ed 100644 --- a/wp-includes/js/tinymce/tiny_mce_popup.js +++ b/wp-includes/js/tinymce/tiny_mce_popup.js @@ -249,18 +249,21 @@ var tinyMCEPopup = { * @param {string} element_id Element id to be filled with the color value from the picker. */ pickColor : function(e, element_id) { - this.execCommand('mceColorPicker', true, { - color : document.getElementById(element_id).value, - func : function(c) { - document.getElementById(element_id).value = c; - - try { - document.getElementById(element_id).onchange(); - } catch (ex) { - // Try fire event, ignore errors - } - } - }); + var el = document.getElementById(element_id), colorPickerCallback = this.editor.settings.color_picker_callback; + if (colorPickerCallback) { + colorPickerCallback.call( + this.editor, + function (value) { + el.value = value; + try { + el.onchange(); + } catch (ex) { + // Try fire event, ignore errors + } + }, + el.value + ); + } }, /** diff --git a/wp-includes/js/tinymce/tinymce.min.js b/wp-includes/js/tinymce/tinymce.min.js index 878cbd5604..e6b1624963 100644 --- a/wp-includes/js/tinymce/tinymce.min.js +++ b/wp-includes/js/tinymce/tinymce.min.js @@ -1,11 +1,11 @@ -// 4.1.6 (2014-10-22) -!function(e,t){"use strict";function n(e,t){for(var n,r=[],i=0;ir;r++)if(o=n[r],o&&o.func.call(o.scope,e)===!1&&e.preventDefault(),e.isImmediatePropagationStopped())return}var a=this,s={},l,c,u,d,f;c=o+(+new Date).toString(32),d="onmouseenter"in document.documentElement,u="onfocusin"in document.documentElement,f={mouseenter:"mouseover",mouseleave:"mouseout"},l=1,a.domLoaded=!1,a.events=s,a.bind=function(t,o,p,h){function m(e){i(n(e||_.event),g)}var g,v,y,b,C,x,w,_=window;if(t&&3!==t.nodeType&&8!==t.nodeType){for(t[c]?g=t[c]:(g=l++,t[c]=g,s[g]={}),h=h||t,o=o.split(" "),y=o.length;y--;)b=o[y],x=m,C=w=!1,"DOMContentLoaded"===b&&(b="ready"),a.domLoaded&&"ready"===b&&"complete"==t.readyState?p.call(h,n({type:b})):(d||(C=f[b],C&&(x=function(e){var t,r;if(t=e.currentTarget,r=e.relatedTarget,r&&t.contains)r=t.contains(r);else for(;r&&r!==t;)r=r.parentNode;r||(e=n(e||_.event),e.type="mouseout"===e.type?"mouseleave":"mouseenter",e.target=t,i(e,g))})),u||"focusin"!==b&&"focusout"!==b||(w=!0,C="focusin"===b?"focus":"blur",x=function(e){e=n(e||_.event),e.type="focus"===e.type?"focusin":"focusout",i(e,g)}),v=s[g][b],v?"ready"===b&&a.domLoaded?p({type:b}):v.push({func:p,scope:h}):(s[g][b]=v=[{func:p,scope:h}],v.fakeName=C,v.capture=w,v.nativeHandler=x,"ready"===b?r(t,x,a):e(t,C||b,x,w)));return t=v=0,p}},a.unbind=function(e,n,r){var i,o,l,u,d,f;if(!e||3===e.nodeType||8===e.nodeType)return a;if(i=e[c]){if(f=s[i],n){for(n=n.split(" "),l=n.length;l--;)if(d=n[l],o=f[d]){if(r)for(u=o.length;u--;)if(o[u].func===r){var p=o.nativeHandler,h=o.fakeName,m=o.capture;o=o.slice(0,u).concat(o.slice(u+1)),o.nativeHandler=p,o.fakeName=h,o.capture=m,f[d]=o}r&&0!==o.length||(delete f[d],t(e,o.fakeName||d,o.nativeHandler,o.capture))}}else{for(d in f)o=f[d],t(e,o.fakeName||d,o.nativeHandler,o.capture);f={}}for(d in f)return a;delete s[i];try{delete e[c]}catch(g){e[c]=null}}return a},a.fire=function(e,t,r){var o;if(!e||3===e.nodeType||8===e.nodeType)return a;r=n(null,r),r.type=t,r.target=e;do o=e[c],o&&i(r,o),e=e.parentNode||e.ownerDocument||e.defaultView||e.parentWindow;while(e&&!r.isPropagationStopped());return a},a.clean=function(e){var t,n,r=a.unbind;if(!e||3===e.nodeType||8===e.nodeType)return a;if(e[c]&&r(e),e.getElementsByTagName||(e=e.document),e&&e.getElementsByTagName)for(r(e),n=e.getElementsByTagName("*"),t=n.length;t--;)e=n[t],e[c]&&r(e);return a},a.destroy=function(){s={}},a.cancel=function(e){return e&&(e.preventDefault(),e.stopImmediatePropagation()),!1}}var o="mce-data-",a=/^(?:mouse|contextmenu)|click/,s={keyLocation:1,layerX:1,layerY:1,returnValue:1};return i.Event=new i,i.Event.bind(window,"ready",function(){}),i}),r(c,[],function(){function e(e,t,n,r){var i,o,a,s,l,c,d,p,h,m;if((t?t.ownerDocument||t:z)!==D&&B(t),t=t||D,n=n||[],!e||"string"!=typeof e)return n;if(1!==(s=t.nodeType)&&9!==s)return[];if(H&&!r){if(i=vt.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&&(!M||!M.test(e))){if(p=d=F,h=t,m=9===s&&e,1===s&&"object"!==t.nodeName.toLowerCase()){for(c=N(e),(d=t.getAttribute("id"))?p=d.replace(bt,"\\$&"):t.setAttribute("id",p),p="[id='"+p+"'] ",l=c.length;l--;)c[l]=p+f(c[l]);h=yt.test(e)&&u(t.parentNode)||t,m=c.join(",")}if(m)try{return Z.apply(n,h.querySelectorAll(m)),n}catch(g){}finally{d||t.removeAttribute("id")}}}return S(e.replace(st,"$1"),t,n,r)}function n(){function e(n,r){return t.push(n+" ")>w.cacheLength&&delete e[t.shift()],e[n+" "]=r}var t=[];return e}function r(e){return e[F]=!0,e}function i(e){var t=D.createElement("div");try{return!!e(t)}catch(n){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function o(e,t){for(var n=e.split("|"),r=e.length;r--;)w.attrHandle[n[r]]=t}function a(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&(~t.sourceIndex||K)-(~e.sourceIndex||K);if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function s(e){return function(t){var n=t.nodeName.toLowerCase();return"input"===n&&t.type===e}}function l(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function c(e){return r(function(t){return t=+t,r(function(n,r){for(var i,o=e([],n.length,t),a=o.length;a--;)n[i=o[a]]&&(n[i]=!(r[i]=n[i]))})})}function u(e){return e&&typeof e.getElementsByTagName!==Y&&e}function d(){}function f(e){for(var t=0,n=e.length,r="";n>t;t++)r+=e[t].value;return r}function p(e,t,n){var r=t.dir,i=n&&"parentNode"===r,o=V++;return t.first?function(t,n,o){for(;t=t[r];)if(1===t.nodeType||i)return e(t,n,o)}:function(t,n,a){var s,l,c=[W,o];if(a){for(;t=t[r];)if((1===t.nodeType||i)&&e(t,n,a))return!0}else for(;t=t[r];)if(1===t.nodeType||i){if(l=t[F]||(t[F]={}),(s=l[r])&&s[0]===W&&s[1]===o)return c[2]=s[2];if(l[r]=c,c[2]=e(t,n,a))return!0}}}function h(e){return e.length>1?function(t,n,r){for(var i=e.length;i--;)if(!e[i](t,n,r))return!1;return!0}:e[0]}function m(t,n,r){for(var i=0,o=n.length;o>i;i++)e(t,n[i],r);return r}function g(e,t,n,r,i){for(var o,a=[],s=0,l=e.length,c=null!=t;l>s;s++)(o=e[s])&&(!n||n(o,r,i))&&(a.push(o),c&&t.push(s));return a}function v(e,t,n,i,o,a){return i&&!i[F]&&(i=v(i)),o&&!o[F]&&(o=v(o,a)),r(function(r,a,s,l){var c,u,d,f=[],p=[],h=a.length,v=r||m(t||"*",s.nodeType?[s]:s,[]),y=!e||!r&&t?v:g(v,f,e,s,l),b=n?o||(r?e:h||i)?[]:a:y;if(n&&n(y,b,s,l),i)for(c=g(b,p),i(c,[],s,l),u=c.length;u--;)(d=c[u])&&(b[p[u]]=!(y[p[u]]=d));if(r){if(o||e){if(o){for(c=[],u=b.length;u--;)(d=b[u])&&c.push(y[u]=d);o(null,b=[],c,l)}for(u=b.length;u--;)(d=b[u])&&(c=o?tt.call(r,d):f[u])>-1&&(r[c]=!(a[c]=d))}}else b=g(b===a?b.splice(h,b.length):b),o?o(null,a,b,l):Z.apply(a,b)})}function y(e){for(var t,n,r,i=e.length,o=w.relative[e[0].type],a=o||w.relative[" "],s=o?1:0,l=p(function(e){return e===t},a,!0),c=p(function(e){return tt.call(t,e)>-1},a,!0),u=[function(e,n,r){return!o&&(r||n!==T)||((t=n).nodeType?l(e,n,r):c(e,n,r))}];i>s;s++)if(n=w.relative[e[s].type])u=[p(h(u),n)];else{if(n=w.filter[e[s].type].apply(null,e[s].matches),n[F]){for(r=++s;i>r&&!w.relative[e[r].type];r++);return v(s>1&&h(u),s>1&&f(e.slice(0,s-1).concat({value:" "===e[s-2].type?"*":""})).replace(st,"$1"),n,r>s&&y(e.slice(s,r)),i>r&&y(e=e.slice(r)),i>r&&f(e))}u.push(n)}return h(u)}function b(t,n){var i=n.length>0,o=t.length>0,a=function(r,a,s,l,c){var u,d,f,p=0,h="0",m=r&&[],v=[],y=T,b=r||o&&w.find.TAG("*",c),C=W+=null==y?1:Math.random()||.1,x=b.length;for(c&&(T=a!==D&&a);h!==x&&null!=(u=b[h]);h++){if(o&&u){for(d=0;f=t[d++];)if(f(u,a,s)){l.push(u);break}c&&(W=C)}i&&((u=!f&&u)&&p--,r&&m.push(u))}if(p+=h,i&&h!==p){for(d=0;f=n[d++];)f(m,v,a,s);if(r){if(p>0)for(;h--;)m[h]||v[h]||(v[h]=J.call(l));v=g(v)}Z.apply(l,v),c&&!r&&v.length>0&&p+n.length>1&&e.uniqueSort(l)}return c&&(W=C,T=y),m};return i?r(a):a}var C,x,w,_,E,N,k,S,T,R,A,B,D,L,H,M,P,O,I,F="sizzle"+-new Date,z=window.document,W=0,V=0,U=n(),$=n(),q=n(),j=function(e,t){return e===t&&(A=!0),0},Y=typeof t,K=1<<31,G={}.hasOwnProperty,X=[],J=X.pop,Q=X.push,Z=X.push,et=X.slice,tt=X.indexOf||function(e){for(var t=0,n=this.length;n>t;t++)if(this[t]===e)return t;return-1},nt="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",rt="[\\x20\\t\\r\\n\\f]",it="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",ot="\\["+rt+"*("+it+")(?:"+rt+"*([*^$|!~]?=)"+rt+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+it+"))|)"+rt+"*\\]",at=":("+it+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+ot+")*)|.*)\\)|)",st=new RegExp("^"+rt+"+|((?:^|[^\\\\])(?:\\\\.)*)"+rt+"+$","g"),lt=new RegExp("^"+rt+"*,"+rt+"*"),ct=new RegExp("^"+rt+"*([>+~]|"+rt+")"+rt+"*"),ut=new RegExp("="+rt+"*([^\\]'\"]*?)"+rt+"*\\]","g"),dt=new RegExp(at),ft=new RegExp("^"+it+"$"),pt={ID:new RegExp("^#("+it+")"),CLASS:new RegExp("^\\.("+it+")"),TAG:new RegExp("^("+it+"|[*])"),ATTR:new RegExp("^"+ot),PSEUDO:new RegExp("^"+at),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+rt+"*(even|odd|(([+-]|)(\\d*)n|)"+rt+"*(?:([+-]|)"+rt+"*(\\d+)|))"+rt+"*\\)|)","i"),bool:new RegExp("^(?:"+nt+")$","i"),needsContext:new RegExp("^"+rt+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+rt+"*((?:-\\d)?\\d*)"+rt+"*\\)|)(?=[^-]|$)","i")},ht=/^(?:input|select|textarea|button)$/i,mt=/^h\d$/i,gt=/^[^{]+\{\s*\[native \w/,vt=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,yt=/[+~]/,bt=/'|\\/g,Ct=new RegExp("\\\\([\\da-f]{1,6}"+rt+"?|("+rt+")|.)","ig"),xt=function(e,t,n){var r="0x"+t-65536;return r!==r||n?t:0>r?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)};try{Z.apply(X=et.call(z.childNodes),z.childNodes),X[z.childNodes.length].nodeType}catch(wt){Z={apply:X.length?function(e,t){Q.apply(e,et.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}x=e.support={},E=e.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return t?"HTML"!==t.nodeName:!1},B=e.setDocument=function(e){var t,n=e?e.ownerDocument||e:z,r=n.defaultView;return n!==D&&9===n.nodeType&&n.documentElement?(D=n,L=n.documentElement,H=!E(n),r&&r!==r.top&&(r.addEventListener?r.addEventListener("unload",function(){B()},!1):r.attachEvent&&r.attachEvent("onunload",function(){B()})),x.attributes=i(function(e){return e.className="i",!e.getAttribute("className")}),x.getElementsByTagName=i(function(e){return e.appendChild(n.createComment("")),!e.getElementsByTagName("*").length}),x.getElementsByClassName=gt.test(n.getElementsByClassName),x.getById=i(function(e){return L.appendChild(e).id=F,!n.getElementsByName||!n.getElementsByName(F).length}),x.getById?(w.find.ID=function(e,t){if(typeof t.getElementById!==Y&&H){var n=t.getElementById(e);return n&&n.parentNode?[n]:[]}},w.filter.ID=function(e){var t=e.replace(Ct,xt);return function(e){return e.getAttribute("id")===t}}):(delete w.find.ID,w.filter.ID=function(e){var t=e.replace(Ct,xt);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 H?t.getElementsByClassName(e):void 0},P=[],M=[],(x.qsa=gt.test(n.querySelectorAll))&&(i(function(e){e.innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&M.push("[*^$]="+rt+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||M.push("\\["+rt+"*(?:value|"+nt+")"),e.querySelectorAll(":checked").length||M.push(":checked")}),i(function(e){var t=n.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&M.push("name"+rt+"*[*^$|!~]?="),e.querySelectorAll(":enabled").length||M.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),M.push(",.*:")})),(x.matchesSelector=gt.test(O=L.matches||L.webkitMatchesSelector||L.mozMatchesSelector||L.oMatchesSelector||L.msMatchesSelector))&&i(function(e){x.disconnectedMatch=O.call(e,"div"),O.call(e,"[s!='']:x"),P.push("!=",at)}),M=M.length&&new RegExp(M.join("|")),P=P.length&&new RegExp(P.join("|")),t=gt.test(L.compareDocumentPosition),I=t||gt.test(L.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},j=t?function(e,t){if(e===t)return A=!0,0;var r=!e.compareDocumentPosition-!t.compareDocumentPosition;return r?r:(r=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1,1&r||!x.sortDetached&&t.compareDocumentPosition(e)===r?e===n||e.ownerDocument===z&&I(z,e)?-1:t===n||t.ownerDocument===z&&I(z,t)?1:R?tt.call(R,e)-tt.call(R,t):0:4&r?-1:1)}:function(e,t){if(e===t)return A=!0,0;var r,i=0,o=e.parentNode,s=t.parentNode,l=[e],c=[t];if(!o||!s)return e===n?-1:t===n?1:o?-1:s?1:R?tt.call(R,e)-tt.call(R,t):0;if(o===s)return a(e,t);for(r=e;r=r.parentNode;)l.unshift(r);for(r=t;r=r.parentNode;)c.unshift(r);for(;l[i]===c[i];)i++;return i?a(l[i],c[i]):l[i]===z?-1:c[i]===z?1:0},n):D},e.matches=function(t,n){return e(t,null,null,n)},e.matchesSelector=function(t,n){if((t.ownerDocument||t)!==D&&B(t),n=n.replace(ut,"='$1']"),!(!x.matchesSelector||!H||P&&P.test(n)||M&&M.test(n)))try{var r=O.call(t,n);if(r||x.disconnectedMatch||t.document&&11!==t.document.nodeType)return r}catch(i){}return e(n,D,null,[t]).length>0},e.contains=function(e,t){return(e.ownerDocument||e)!==D&&B(e),I(e,t)},e.attr=function(e,n){(e.ownerDocument||e)!==D&&B(e);var r=w.attrHandle[n.toLowerCase()],i=r&&G.call(w.attrHandle,n.toLowerCase())?r(e,n,!H):t;return i!==t?i:x.attributes||!H?e.getAttribute(n):(i=e.getAttributeNode(n))&&i.specified?i.value:null},e.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},e.uniqueSort=function(e){var t,n=[],r=0,i=0;if(A=!x.detectDuplicates,R=!x.sortStable&&e.slice(0),e.sort(j),A){for(;t=e[i++];)t===e[i]&&(r=n.push(i));for(;r--;)e.splice(n[r],1)}return R=null,e},_=e.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=_(e)}else if(3===i||4===i)return e.nodeValue}else for(;t=e[r++];)n+=_(t);return n},w=e.selectors={cacheLength:50,createPseudo:r,match:pt,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(Ct,xt),e[3]=(e[3]||e[4]||e[5]||"").replace(Ct,xt),"~="===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 pt.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&dt.test(n)&&(t=N(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(Ct,xt).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("(^|"+rt+")"+e+"("+rt+"|$)"))&&U(e,function(e){return t.test("string"==typeof e.className&&e.className||typeof e.getAttribute!==Y&&e.getAttribute("class")||"")})},ATTR:function(t,n,r){return function(i){var o=e.attr(i,t);return null==o?"!="===n:n?(o+="","="===n?o===r:"!="===n?o!==r:"^="===n?r&&0===o.indexOf(r):"*="===n?r&&o.indexOf(r)>-1:"$="===n?r&&o.slice(-r.length)===r:"~="===n?(" "+o+" ").indexOf(r)>-1:"|="===n?o===r||o.slice(0,r.length+1)===r+"-":!1):!0}},CHILD:function(e,t,n,r,i){var o="nth"!==e.slice(0,3),a="last"!==e.slice(-4),s="of-type"===t;return 1===r&&0===i?function(e){return!!e.parentNode}:function(t,n,l){var c,u,d,f,p,h,m=o!==a?"nextSibling":"previousSibling",g=t.parentNode,v=s&&t.nodeName.toLowerCase(),y=!l&&!s;if(g){if(o){for(;m;){for(d=t;d=d[m];)if(s?d.nodeName.toLowerCase()===v:1===d.nodeType)return!1;h=m="only"===e&&!h&&"nextSibling"}return!0}if(h=[a?g.firstChild:g.lastChild],a&&y){for(u=g[F]||(g[F]={}),c=u[e]||[],p=c[0]===W&&c[1],f=c[0]===W&&c[2],d=p&&g.childNodes[p];d=++p&&d&&d[m]||(f=p=0)||h.pop();)if(1===d.nodeType&&++f&&d===t){u[e]=[W,p,f];break}}else if(y&&(c=(t[F]||(t[F]={}))[e])&&c[0]===W)f=c[1];else for(;(d=++p&&d&&d[m]||(f=p=0)||h.pop())&&((s?d.nodeName.toLowerCase()!==v:1!==d.nodeType)||!++f||(y&&((d[F]||(d[F]={}))[e]=[W,f]),d!==t)););return f-=i,f===r||f%r===0&&f/r>=0}}},PSEUDO:function(t,n){var i,o=w.pseudos[t]||w.setFilters[t.toLowerCase()]||e.error("unsupported pseudo: "+t);return o[F]?o(n):o.length>1?(i=[t,t,"",n],w.setFilters.hasOwnProperty(t.toLowerCase())?r(function(e,t){for(var r,i=o(e,n),a=i.length;a--;)r=tt.call(e,i[a]),e[r]=!(t[r]=i[a])}):function(e){return o(e,0,i)}):o}},pseudos:{not:r(function(e){var t=[],n=[],i=k(e.replace(st,"$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(Ct,xt),function(t){return(t.textContent||t.innerText||_(t)).indexOf(e)>-1}}),lang:r(function(t){return ft.test(t||"")||e.error("unsupported lang: "+t),t=t.replace(Ct,xt).toLowerCase(),function(e){var n;do if(n=H?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 mt.test(e.nodeName)},input:function(e){return ht.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&&H&&w.relative[o[1].type]){if(t=(w.find.ID(a.matches[0].replace(Ct,xt),t)||[])[0],!t)return n;c&&(t=t.parentNode),e=e.slice(o.shift().value.length)}for(i=pt.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(Ct,xt),yt.test(o[0].type)&&u(t.parentNode)||t))){if(o.splice(i,1),e=r.length&&f(o),!e)return Z.apply(n,r),n;break}}return(c||k(e,d))(r,t,!H,n,yt.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(nt,function(e,t,n){var r;return n?void 0:e[t]===!0?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),e}),r(u,[],function(){var e=navigator,t=e.userAgent,n,r,i,o,a,s,l;n=window.opera&&window.opera.buildNumber,r=/WebKit/.test(t),i=!r&&!n&&/MSIE/gi.test(t)&&/Explorer/gi.test(e.appName),i=i&&/MSIE (\w+)\./.exec(t)[1],o=-1==t.indexOf("Trident/")||-1==t.indexOf("rv:")&&-1==e.appName.indexOf("Netscape")?!1:11,i=i||o,a=!r&&!o&&/Gecko/.test(t),s=-1!=t.indexOf("Mac"),l=/(iPad|iPhone)/.test(t);var c=!l||t.match(/AppleWebKit\/(\d*)/)[1]>=534;return{opera:n,webkit:r,ie:i,gecko:a,mac:s,iOS:l,contentEditable:c,transparentSrc:"data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",caretAfter:8!=i,range:window.getSelection&&"Range"in window,documentMode:i?document.documentMode||7:10}}),r(d,[u],function(e){function n(e){return null===e||e===t?"":(""+e).replace(v,"")}function r(e,n){return n?"array"==n&&y(e)?!0:typeof e==n:e!==t}function i(e){var t=e,n,r;if(!y(e))for(t=[],n=0,r=e.length;r>n;n++)t[n]=e[n];return t}function o(e,t,n){var r;for(e=e||[],t=t||",","string"==typeof e&&(e=e.split(t)),n=n||{},r=e.length;r--;)n[e[r]]={};return n}function a(e,n,r){var i,o;if(!e)return 0;if(r=r||e,e.length!==t){for(i=0,o=e.length;o>i;i++)if(n.call(r,e[i],i,e)===!1)return 0}else for(i in e)if(e.hasOwnProperty(i)&&n.call(r,e[i],i,e)===!1)return 0;return 1}function s(e,t){var n=[];return a(e,function(e){n.push(t(e))}),n}function l(e,t){var n=[];return a(e,function(e){(!t||t(e))&&n.push(e)}),n}function c(e,t,n){var r=this,i,o,a,s,l,c=0;if(e=/^((static) )?([\w.]+)(:([\w.]+))?/.exec(e),a=e[3].match(/(^|\.)(\w+)$/i)[2],o=r.createNS(e[3].replace(/\.\w+$/,""),n),!o[a]){if("static"==e[2])return o[a]=t,void(this.onCreate&&this.onCreate(e[2],e[3],o[a]));t[a]||(t[a]=function(){},c=1),o[a]=t[a],r.extend(o[a].prototype,t),e[5]&&(i=r.resolve(e[5]).prototype,s=e[5].match(/\.(\w+)$/i)[1],l=o[a],o[a]=c?function(){return i[s].apply(this,arguments)}:function(){return this.parent=i[s],l.apply(this,arguments)},o[a].prototype[a]=o[a],r.each(i,function(e,t){o[a].prototype[t]=i[t]}),r.each(t,function(e,t){i[t]?o[a].prototype[t]=function(){return this.parent=i[t],e.apply(this,arguments)}:t!=a&&(o[a].prototype[t]=e)})),r.each(t["static"],function(e,t){o[a][t]=e})}}function u(e,t){var n,r;if(e)for(n=0,r=e.length;r>n;n++)if(e[n]===t)return n;return-1}function d(e,n){var r,i,o,a=arguments,s;for(r=1,i=a.length;i>r;r++){n=a[r];for(o in n)n.hasOwnProperty(o)&&(s=n[o],s!==t&&(e[o]=s))}return e}function f(e,t,n,r){r=r||this,e&&(n&&(e=e[n]),a(e,function(e,i){return t.call(r,e,i,n)===!1?!1:void f(e,t,n,r)}))}function p(e,t){var n,r;for(t=t||window,e=e.split("."),n=0;nn&&(t=t[e[n]],t);n++);return t}function m(e,t){return!e||r(e,"array")?e:s(e.split(t||","),n)}function g(t){var n=e.cacheSuffix;return n&&(t+=(-1===t.indexOf("?")?"?":"&")+n),t}var v=/^\s*|\s*$/g,y=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)};return{trim:n,isArray:y,is:r,toArray:i,makeMap:o,each:a,map:s,grep:l,inArray:u,extend:d,create:c,walk:f,createNS:p,resolve:h,explode:m,_addCacheSuffix:g}}),r(f,[l,c,d,u],function(e,n,r,i){function o(e){return"undefined"!=typeof e}function a(e){return"string"==typeof e}function s(e,t){var n,r,i;for(t=t||x,i=t.createElement("div"),n=t.createDocumentFragment(),i.innerHTML=e;r=i.firstChild;)n.appendChild(r);return n}function l(e,t,n,r){var i;if(a(t))t=s(t,g(e[0]));else if(t.length&&!t.nodeType){if(t=d.makeArray(t),r)for(i=t.length-1;i>=0;i--)l(e,t[i],n,r);else for(i=0;ii&&(a=e[i],t.call(a,i,a)!==!1);i++);return e}function m(e,t){var n=[];return h(e,function(e,r){t(r,e)&&n.push(r)}),n}function g(e){return e?9==e.nodeType?e:e.ownerDocument:x}function v(e,n,r){var i=[],o=e[n];for("string"!=typeof r&&r instanceof d&&(r=r[0]);o&&9!==o.nodeType;){if(r!==t){if(o===r)break;if("string"==typeof r&&d(o).is(r))break}1===o.nodeType&&i.push(o),o=o[n]}return i}function y(e,n,r,i){var o=[];for(i instanceof d&&(i=i[0]);e;e=e[n])if(!r||e.nodeType===r){if(i!==t){if(e===i)break;if("string"==typeof i&&d(e).is(i))break}o.push(e)}return o}function b(e,t,n){for(e=e[t];e;e=e[t])if(e.nodeType==n)return e;return null}function C(e,t,n){h(n,function(n,r){e[n]=e[n]||{},e[n][t]=r})}var x=document,w=Array.prototype.push,_=Array.prototype.slice,E=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,N=e.Event,k,S=r.makeMap("fillOpacity fontWeight lineHeight opacity orphans widows zIndex zoom"," "),T=r.makeMap("checked compact declare defer disabled ismap multiple nohref noshade nowrap readonly selected"," "),R={"for":"htmlFor","class":"className",readonly:"readOnly"},A={"float":"cssFloat"},B={},D={},L=/^\s*|\s*$/g;return d.fn=d.prototype={constructor:d,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 d(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]:E.exec(e),!r)return d(t).find(e);if(r[1])for(i=s(e,g(t)).firstChild;i;)w.call(n,i),i=i.nextSibling;else{if(i=g(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(d(e));if(e.nodeType)return n.add([e]);if(t!==!1)for(r=d.unique(n.toArray().concat(d.makeArray(e))),n.length=r.length,i=0;it;t++)d.find(e,this[t],r);return d(r)},filter:function(e){return d("function"==typeof e?m(this.toArray(),function(t,n){return e(n,t)}):d.filter(e,this.toArray()))},closest:function(e){var t=[];return e instanceof d&&(e=e[0]),this.each(function(n,r){for(;r;){if("string"==typeof e&&d(r).is(e)){t.push(r);break}if(r==e){t.push(r);break}r=r.parentNode}}),d(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:w,sort:[].sort,splice:[].splice},r.extend(d,{extend:r.extend,makeArray:r.toArray,inArray:f,isArray:r.isArray,each:h,trim:p,grep:m,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?d.find.matchesSelector(t[0],e)?[t[0]]:[]:d.find.matches(e,t)}}),h({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return v(e,"parentNode")},next:function(e){return b(e,"nextSibling",1)},prev:function(e){return b(e,"previousSibling",1)},children:function(e){return y(e.firstChild,"nextSibling",1)},contents:function(e){return r.toArray(("iframe"===e.nodeName?e.contentDocument||e.contentWindow.document:e).childNodes)}},function(e,t){d.fn[e]=function(n){var r=this,i=[];return r.each(function(){var e=t.call(i,this,n,i);e&&(d.isArray(e)?i.push.apply(i,e):i.push(e))}),this.length>1&&(i=d.unique(i),0===e.indexOf("parents")&&(i=i.reverse())),i=d(i),n?i.filter(n):i}}),h({parentsUntil:function(e,t){return v(e,"parentNode",t)},nextUntil:function(e,t){return y(e,"nextSibling",1,t).slice(1)},prevUntil:function(e,t){return y(e,"previousSibling",1,t).slice(1)}},function(e,t){d.fn[e]=function(n,r){var i=this,o=[];return i.each(function(){var e=t.call(o,this,n,o);e&&(d.isArray(e)?o.push.apply(o,e):o.push(e))}),this.length>1&&(o=d.unique(o),(0===e.indexOf("parents")||"prevUntil"===e)&&(o=o.reverse())),o=d(o),r?o.filter(r):o}}),d.fn.is=function(e){return!!e&&this.filter(e).length>0},d.fn.init.prototype=d.fn,d.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 d.extend(t,this),t},i.ie&&i.ie<8&&(C(B,"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}}),C(B,"set",{"class":function(e,t){e.className=t},style:function(e,t){e.style.cssText=t}})),i.ie&&i.ie<9&&(A["float"]="styleFloat",C(D,"set",{opacity:function(e,t){var n=e.style;null===t||""===t?n.removeAttribute("filter"):(n.zoom=1,n.filter="alpha(opacity="+100*t+")")}})),d.attrHooks=B,d.cssHooks=D,d}),r(p,[],function(){return function(e,t){function n(e,t,n,r){function i(e){return e=parseInt(e,10).toString(16),e.length>1?e:"0"+e}return"#"+i(t)+i(n)+i(r)}var r=/rgb\s*\(\s*([0-9]+)\s*,\s*([0-9]+)\s*,\s*([0-9]+)\s*\)/gi,i=/(?:url(?:(?:\(\s*\"([^\"]+)\"\s*\))|(?:\(\s*\'([^\']+)\'\s*\))|(?:\(\s*([^)\s]+)\s*\))))|(?:\'([^\']+)\')|(?:\"([^\"]+)\")/gi,o=/\s*([^:]+):\s*([^;]+);?/g,a=/\s+$/,s,l,c={},u,d,f,p="\ufeff";for(e=e||{},t&&(d=t.getValidStyles(),f=t.getInvalidStyles()),u=("\\\" \\' \\; \\: ; : "+p).split(" "),l=0;l-1&&n||(m[e+t]=-1==l?s[0]:s.join(" "),delete m[e+"-top"+t],delete m[e+"-right"+t],delete m[e+"-bottom"+t],delete m[e+"-left"+t])}}function u(e){var t=m[e],n;if(t){for(t=t.split(" "),n=t.length;n--;)if(t[n]!==t[0])return!1;return m[e]=t[0],!0}}function d(e,t,n,r){u(t)&&u(n)&&u(r)&&(m[e]=m[t]+" "+m[n]+" "+m[r],delete m[t],delete m[n],delete m[r])}function f(e){return b=!0,c[e]}function p(e,t){return b&&(e=e.replace(/\uFEFF[0-9]/g,function(e){return c[e]})),t||(e=e.replace(/\\([\'\";:])/g,"$1")),e}function h(t,n,r,i,o,a){if(o=o||a)return o=p(o),"'"+o.replace(/\'/g,"\\'")+"'";if(n=p(n||r||i),!e.allow_script_urls){var s=n.replace(/[\s\r\n]+/,"");if(/(java|vb)script:/i.test(s))return"";if(!e.allow_svg_data_urls&&/^data:image\/svg/i.test(s))return""}return C&&(n=C.call(x,n,"style")),"url('"+n.replace(/\'/g,"\\'")+"')"}var m={},g,v,y,b,C=e.url_converter,x=e.url_converter_scope||this;if(t){for(t=t.replace(/[\u0000-\u001F]/g,""),t=t.replace(/\\[\"\';:\uFEFF]/g,f).replace(/\"[^\"]+\"|\'[^\']+\'/g,function(e){return e.replace(/[;:]/g,f)});g=o.exec(t);){if(v=g[1].replace(a,"").toLowerCase(),y=g[2].replace(a,""),y=y.replace(/\\[0-9a-f]+/g,function(e){return String.fromCharCode(parseInt(e.substr(1),16))}),v&&y.length>0){if(!e.allow_script_urls&&("behavior"==v||/expression\s*\(|\/\*|\*\//.test(y)))continue;"font-weight"===v&&"700"===y?y="bold":("color"===v||"background-color"===v)&&(y=y.toLowerCase()),y=y.replace(r,n),y=y.replace(i,h),m[v]=b?p(y,!0):y}o.lastIndex=g.index+g[0].length}s("border","",!0),s("border","-width"),s("border","-color"),s("border","-style"),s("padding",""),s("margin",""),d("border","border-width","border-style","border-color"),"medium none"===m.border&&delete m.border,"none"===m["border-image"]&&delete m["border-image"]}return m},serialize:function(e,t){function n(t){var n,r,o,a;if(n=d[t])for(r=0,o=n.length;o>r;r++)t=n[r],a=e[t],a!==s&&a.length>0&&(i+=(i.length>0?" ":"")+t+": "+a+";")}function r(e,t){var n;return n=f["*"],n&&n[e]?!1:(n=f[t],n&&n[e]?!1:!0)}var i="",o,a;if(t&&d)n("*"),n(t);else for(o in e)a=e[o],a!==s&&a.length>0&&(!f||r(o,t))&&(i+=(i.length>0?" ":"")+o+": "+a+";");return i}}}}),r(h,[],function(){return function(e,t){function n(e,n,r,i){var o,a;if(e){if(!i&&e[n])return e[n];if(e!=t){if(o=e[r])return o;for(a=e.parentNode;a&&a!=t;a=a.parentNode)if(o=a[r])return o}}}var r=e;this.current=function(){return r},this.next=function(e){return r=n(r,"firstChild","nextSibling",e)},this.prev=function(e){return r=n(r,"lastChild","previousSibling",e)}}}),r(m,[d],function(e){function t(n){function r(){return M.createDocumentFragment()}function i(e,t){_(F,e,t)}function o(e,t){_(z,e,t)}function a(e){i(e.parentNode,j(e))}function s(e){i(e.parentNode,j(e)+1)}function l(e){o(e.parentNode,j(e))}function c(e){o(e.parentNode,j(e)+1)}function u(e){e?(H[U]=H[V],H[$]=H[W]):(H[V]=H[U],H[W]=H[$]),H.collapsed=F}function d(e){a(e),c(e)}function f(e){i(e,0),o(e,1===e.nodeType?e.childNodes.length:e.nodeValue.length)}function p(e,t){var n=H[V],r=H[W],i=H[U],o=H[$],a=t.startContainer,s=t.startOffset,l=t.endContainer,c=t.endOffset;return 0===e?w(n,r,a,s):1===e?w(i,o,a,s):2===e?w(i,o,l,c):3===e?w(n,r,l,c):void 0}function h(){E(I)}function m(){return E(P)}function g(){return E(O)}function v(e){var t=this[V],r=this[W],i,o;3!==t.nodeType&&4!==t.nodeType||!t.nodeValue?(t.childNodes.length>0&&(o=t.childNodes[r]),o?t.insertBefore(e,o):3==t.nodeType?n.insertAfter(e,t):t.appendChild(e)):r?r>=t.nodeValue.length?n.insertAfter(e,t):(i=t.splitText(r),t.parentNode.insertBefore(e,i)):t.parentNode.insertBefore(e,t)}function y(e){var t=H.extractContents();H.insertNode(e),e.appendChild(t),H.selectNode(e)}function b(){return q(new t(n),{startContainer:H[V],startOffset:H[W],endContainer:H[U],endOffset:H[$],collapsed:H.collapsed,commonAncestorContainer:H.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 H[V]==H[U]&&H[W]==H[$]}function w(e,t,r,i){var o,a,s,l,c,u;if(e==r)return t==i?0:i>t?-1:1;for(o=r;o&&o.parentNode!=e;)o=o.parentNode;if(o){for(a=0,s=e.firstChild;s!=o&&t>a;)a++,s=s.nextSibling;return a>=t?-1:1}for(o=e;o&&o.parentNode!=r;)o=o.parentNode;if(o){for(a=0,s=r.firstChild;s!=o&&i>a;)a++,s=s.nextSibling;return i>a?-1:1}for(l=n.findCommonAncestor(e,r),c=e;c&&c.parentNode!=l;)c=c.parentNode;for(c||(c=l),u=r;u&&u.parentNode!=l;)u=u.parentNode;if(u||(u=l),c==u)return 0;for(s=l.firstChild;s;){if(s==c)return-1;if(s==u)return 1;s=s.nextSibling}}function _(e,t,r){var i,o;for(e?(H[V]=t,H[W]=r):(H[U]=t,H[$]=r),i=H[U];i.parentNode;)i=i.parentNode;for(o=H[V];o.parentNode;)o=o.parentNode;o==i?w(H[V],H[W],H[U],H[$])>0&&H.collapse(e):H.collapse(e),H.collapsed=x(),H.commonAncestorContainer=n.findCommonAncestor(H[V],H[U])}function E(e){var t,n=0,r=0,i,o,a,s,l,c;if(H[V]==H[U])return N(e);for(t=H[U],i=t.parentNode;i;t=i,i=i.parentNode){if(i==H[V])return k(t,e);++n}for(t=H[V],i=t.parentNode;i;t=i,i=i.parentNode){if(i==H[U])return S(t,e);++r}for(o=r-n,a=H[V];o>0;)a=a.parentNode,o--;for(s=H[U];0>o;)s=s.parentNode,o++;for(l=a.parentNode,c=s.parentNode;l!=c;l=l.parentNode,c=c.parentNode)a=l,s=c;return T(a,s,e)}function N(e){var t,n,i,o,a,s,l,c,u;if(e!=I&&(t=r()),H[W]==H[$])return t;if(3==H[V].nodeType){if(n=H[V].nodeValue,i=n.substring(H[W],H[$]),e!=O&&(o=H[V],c=H[W],u=H[$]-H[W],0===c&&u>=o.nodeValue.length-1?o.parentNode.removeChild(o):o.deleteData(c,u),H.collapse(F)),e==I)return;return i.length>0&&t.appendChild(M.createTextNode(i)),t}for(o=C(H[V],H[W]),a=H[$]-H[W];o&&a>0;)s=o.nextSibling,l=D(o,e),t&&t.appendChild(l),--a,o=s;return e!=O&&H.collapse(F),t}function k(e,t){var n,i,o,a,s,l;if(t!=I&&(n=r()),i=R(e,t),n&&n.appendChild(i),o=j(e),a=o-H[W],0>=a)return t!=O&&(H.setEndBefore(e),H.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&&(H.setEndBefore(e),H.collapse(z)),n}function S(e,t){var n,i,o,a,s,l;for(t!=I&&(n=r()),o=A(e,t),n&&n.appendChild(o),i=j(e),++i,a=H[$]-i,o=e.nextSibling;o&&a>0;)s=o.nextSibling,l=D(o,t),n&&n.appendChild(l),--a,o=s;return t!=O&&(H.setStartAfter(e),H.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&&(H.setStartAfter(e),H.collapse(F)),o}function R(e,t){var n=C(H[U],H[$]-1),r,i,o,a,s,l=n!=H[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(H[V],H[W]),r=n!=H[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=H[W],a=o.substring(l),s=o.substring(0,l)):(l=H[$],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 H=this,M=n.doc,P=0,O=1,I=2,F=!0,z=!1,W="startOffset",V="startContainer",U="endContainer",$="endOffset",q=e.extend,j=n.nodeIndex;return q(H,{startContainer:M,startOffset:0,endContainer:M,endOffset:0,collapsed:F,commonAncestorContainer:M,START_TO_START:0,START_TO_END:1,END_TO_END:2,END_TO_START:3,setStart:i,setEnd:o,setStartBefore:a,setStartAfter:s,setEndBefore:l,setEndAfter:c,collapse:u,selectNode:d,selectNodeContents:f,compareBoundaryPoints:p,deleteContents:h,extractContents:m,cloneContents:g,insertNode:v,surroundContents:y,cloneRange:b,toStringIE:L}),H}return t.prototype.toString=function(){return this.toStringIE()},t}),r(g,[d],function(e){function t(e){var t;return t=document.createElement("div"),t.innerHTML=e,t.textContent||t.innerText||e}function n(e,t){var n,r,i,a={};if(e){for(e=e.split(","),t=t||10,n=0;n\"\u0060\u007E-\uD7FF\uE000-\uFFEF]|[\uD800-\uDBFF][\uDC00-\uDFFF]/g,l=/[<>&\u007E-\uD7FF\uE000-\uFFEF]|[\uD800-\uDBFF][\uDC00-\uDFFF]/g,c=/[<>&\"\']/g,u=/&(#x|#)?([\w]+);/g,d={128:"\u20ac",130:"\u201a",131:"\u0192",132:"\u201e",133:"\u2026",134:"\u2020",135:"\u2021",136:"\u02c6",137:"\u2030",138:"\u0160",139:"\u2039",140:"\u0152",142:"\u017d",145:"\u2018",146:"\u2019",147:"\u201c",148:"\u201d",149:"\u2022",150:"\u2013",151:"\u2014",152:"\u02dc",153:"\u2122",154:"\u0161",155:"\u203a",156:"\u0153",158:"\u017e",159:"\u0178"};o={'"':""","'":"'","<":"<",">":">","&":"&","`":"`"},a={"<":"<",">":">","&":"&",""":'"',"'":"'"},i=n("50,nbsp,51,iexcl,52,cent,53,pound,54,curren,55,yen,56,brvbar,57,sect,58,uml,59,copy,5a,ordf,5b,laquo,5c,not,5d,shy,5e,reg,5f,macr,5g,deg,5h,plusmn,5i,sup2,5j,sup3,5k,acute,5l,micro,5m,para,5n,middot,5o,cedil,5p,sup1,5q,ordm,5r,raquo,5s,frac14,5t,frac12,5u,frac34,5v,iquest,60,Agrave,61,Aacute,62,Acirc,63,Atilde,64,Auml,65,Aring,66,AElig,67,Ccedil,68,Egrave,69,Eacute,6a,Ecirc,6b,Euml,6c,Igrave,6d,Iacute,6e,Icirc,6f,Iuml,6g,ETH,6h,Ntilde,6i,Ograve,6j,Oacute,6k,Ocirc,6l,Otilde,6m,Ouml,6n,times,6o,Oslash,6p,Ugrave,6q,Uacute,6r,Ucirc,6s,Uuml,6t,Yacute,6u,THORN,6v,szlig,70,agrave,71,aacute,72,acirc,73,atilde,74,auml,75,aring,76,aelig,77,ccedil,78,egrave,79,eacute,7a,ecirc,7b,euml,7c,igrave,7d,iacute,7e,icirc,7f,iuml,7g,eth,7h,ntilde,7i,ograve,7j,oacute,7k,ocirc,7l,otilde,7m,ouml,7n,divide,7o,oslash,7p,ugrave,7q,uacute,7r,ucirc,7s,uuml,7t,yacute,7u,thorn,7v,yuml,ci,fnof,sh,Alpha,si,Beta,sj,Gamma,sk,Delta,sl,Epsilon,sm,Zeta,sn,Eta,so,Theta,sp,Iota,sq,Kappa,sr,Lambda,ss,Mu,st,Nu,su,Xi,sv,Omicron,t0,Pi,t1,Rho,t3,Sigma,t4,Tau,t5,Upsilon,t6,Phi,t7,Chi,t8,Psi,t9,Omega,th,alpha,ti,beta,tj,gamma,tk,delta,tl,epsilon,tm,zeta,tn,eta,to,theta,tp,iota,tq,kappa,tr,lambda,ts,mu,tt,nu,tu,xi,tv,omicron,u0,pi,u1,rho,u2,sigmaf,u3,sigma,u4,tau,u5,upsilon,u6,phi,u7,chi,u8,psi,u9,omega,uh,thetasym,ui,upsih,um,piv,812,bull,816,hellip,81i,prime,81j,Prime,81u,oline,824,frasl,88o,weierp,88h,image,88s,real,892,trade,89l,alefsym,8cg,larr,8ch,uarr,8ci,rarr,8cj,darr,8ck,harr,8dl,crarr,8eg,lArr,8eh,uArr,8ei,rArr,8ej,dArr,8ek,hArr,8g0,forall,8g2,part,8g3,exist,8g5,empty,8g7,nabla,8g8,isin,8g9,notin,8gb,ni,8gf,prod,8gh,sum,8gi,minus,8gn,lowast,8gq,radic,8gt,prop,8gu,infin,8h0,ang,8h7,and,8h8,or,8h9,cap,8ha,cup,8hb,int,8hk,there4,8hs,sim,8i5,cong,8i8,asymp,8j0,ne,8j1,equiv,8j4,le,8j5,ge,8k2,sub,8k3,sup,8k4,nsub,8k6,sube,8k7,supe,8kl,oplus,8kn,otimes,8l5,perp,8m5,sdot,8o8,lceil,8o9,rceil,8oa,lfloor,8ob,rfloor,8p9,lang,8pa,rang,9ea,loz,9j0,spades,9j3,clubs,9j5,hearts,9j6,diams,ai,OElig,aj,oelig,b0,Scaron,b1,scaron,bo,Yuml,m6,circ,ms,tilde,802,ensp,803,emsp,809,thinsp,80c,zwnj,80d,zwj,80e,lrm,80f,rlm,80j,ndash,80k,mdash,80o,lsquo,80p,rsquo,80q,sbquo,80s,ldquo,80t,rdquo,80u,bdquo,810,dagger,811,Dagger,81g,permil,81p,lsaquo,81q,rsaquo,85c,euro",32);var f={encodeRaw:function(e,t){return e.replace(t?s:l,function(e){return o[e]||e})},encodeAllRaw:function(e){return(""+e).replace(c,function(e){return o[e]||e})},encodeNumeric:function(e,t){return e.replace(t?s:l,function(e){return e.length>1?"&#"+(1024*(e.charCodeAt(0)-55296)+(e.charCodeAt(1)-56320)+65536)+";":o[e]||"&#"+e.charCodeAt(0)+";"})},encodeNamed:function(e,t,n){return n=n||i,e.replace(t?s:l,function(e){return o[e]||n[e]||e})},getEncodeFunc:function(e,t){function a(e,n){return e.replace(n?s:l,function(e){return o[e]||t[e]||"&#"+e.charCodeAt(0)+";"||e})}function c(e,n){return f.encodeNamed(e,n,t)}return t=n(t)||i,e=r(e.replace(/\+/g,",")),e.named&&e.numeric?a:e.named?t?c:f.encodeNamed:e.numeric?f.encodeNumeric:f.encodeRaw},decode:function(e){return e.replace(u,function(e,n,r){return n?(r=parseInt(r,2===n.length?16:10),r>65535?(r-=65536,String.fromCharCode(55296+(r>>10),56320+(1023&r))):d[r]||String.fromCharCode(r)):a[e]||i[e]||t(e)})}};return f}),r(v,[d],function(e){return function(t,n){function r(e){t.getElementsByTagName("head")[0].appendChild(e)}function i(n,i,l){function c(){for(var e=y.passed,t=e.length;t--;)e[t]();y.status=2,y.passed=[],y.failed=[]}function u(){for(var e=y.failed,t=e.length;t--;)e[t]();y.status=3,y.passed=[],y.failed=[]}function d(){var e=navigator.userAgent.match(/WebKit\/(\d*)/);return!!(e&&e[1]<536)}function f(e,t){e()||((new Date).getTime()-v0)return g=t.createElement("style"),g.textContent='@import "'+n+'"',h(),void r(g);p()}r(m),m.href=n}}var o=0,a={},s;n=n||{},s=n.maxLoadTime||5e3,this.load=i}}),r(y,[c,f,p,l,h,m,g,u,d,v],function(e,n,r,i,o,a,s,l,c,u){function d(e,t){var n={},r=t.keep_values,i;return i={set:function(n,r,i){t.url_converter&&(r=t.url_converter.call(t.url_converter_scope||e,r,i,n[0])),n.attr("data-mce-"+i,r).attr(i,r)},get:function(e,t){return e.attr("data-mce-"+t)||e.attr(t)}},n={style:{set:function(e,t){return null!==t&&"object"==typeof t?void e.css(t):(r&&e.attr("data-mce-style",t),void e.attr("style",t))},get:function(t){var n=t.attr("data-mce-style")||t.attr("style");return n=e.serializeStyle(e.parseStyle(n),t[0].nodeName)}}},r&&(n.href=n.src=i),n}function f(e,t){var o=this,a;o.doc=e,o.win=window,o.files={},o.counter=0,o.stdMode=!v||e.documentMode>=8,o.boxModel=!v||"CSS1Compat"==e.compatMode||o.stdMode,o.styleSheetLoader=new u(e),o.boundEvents=[],o.settings=t=t||{},o.schema=t.schema,o.styles=new r({url_converter:t.url_converter,url_converter_scope:t.url_converter_scope},t.schema),o.fixDoc(e),o.events=t.ownEvents?new i(t.proxy):i.Event,o.attrHooks=d(o,t),a=t.schema?t.schema.getBlockElements():{},o.$=n.overrideDefaults(function(){return{context:e,element:o.getRoot()}}),o.isBlock=function(e){if(!e)return!1;var t=e.nodeType;return t?!(1!==t||!a[e.nodeName]):!!a[e]}}var p=c.each,h=c.is,m=c.grep,g=c.trim,v=l.ie,y=/^([a-z0-9],?)+$/i,b=/^[ \t\r\n]*$/;return f.prototype={$$:function(e){return"string"==typeof e&&(e=this.get(e)),this.$(e)},root:null,fixDoc:function(e){var t=this.settings,n;if(v&&t.schema){"abbr article aside audio canvas details figcaption figure footer header hgroup mark menu meter nav output progress section summary time video".replace(/\w+/g,function(t){e.createElement(t)});for(n in t.schema.getCustomElements())e.createElement(n)}},clone:function(e,t){var n=this,r,i;return!v||1!==e.nodeType||t?e.cloneNode(t):(i=n.doc,t?r.firstChild:(r=i.createElement(e.nodeName),p(n.getAttribs(e),function(t){n.setAttrib(r,t.nodeName,n.getAttrib(e,t.nodeName))}),r))},getRoot:function(){var e=this;return e.settings.root_element||e.doc.body},getViewPort:function(e){var t,n;return e=e?e:this.win,t=e.document,n=this.boxModel?t.documentElement:t.body,{x:e.pageXOffset||n.scrollLeft,y:e.pageYOffset||n.scrollTop,w:e.innerWidth||n.clientWidth,h:e.innerHeight||n.clientHeight}},getRect:function(e){var t=this,n,r;return e=t.get(e),n=t.getPos(e),r=t.getSize(e),{x:n.x,y:n.y,w:r.w,h:r.h}},getSize:function(e){var t=this,n,r;return e=t.get(e),n=t.getStyle(e,"width"),r=t.getStyle(e,"height"),-1===n.indexOf("px")&&(n=0),-1===r.indexOf("px")&&(r=0),{w:parseInt(n,10)||e.offsetWidth||e.clientWidth,h:parseInt(r,10)||e.offsetHeight||e.clientHeight}},getParent:function(e,t,n){return this.getParents(e,t,n,!1)},getParents:function(e,n,r,i){var o=this,a,s=[];for(e=o.get(e),i=i===t,r=r||("BODY"!=o.getRoot().nodeName?o.getRoot().parentNode:null),h(n,"string")&&(a=n,n="*"===n?function(e){return 1==e.nodeType}:function(e){return o.is(e,a)});e&&e!=r&&e.nodeType&&9!==e.nodeType;){if(!n||n(e)){if(!i)return e;s.push(e)}e=e.parentNode}return i?s:null},get:function(e){var t;return e&&this.doc&&"string"==typeof e&&(t=e,e=this.doc.getElementById(e),e&&e.id!==t)?this.doc.getElementsByName(t)[1]:e},getNext:function(e,t){return this._findSib(e,t,"nextSibling")},getPrev:function(e,t){return this._findSib(e,t,"previousSibling")},select:function(t,n){var r=this;return e(t,r.get(n)||r.settings.root_element||r.doc,[])},is:function(n,r){var i;if(n.length===t){if("*"===r)return 1==n.nodeType;if(y.test(r)){for(r=r.toLowerCase().split(/,/),n=n.nodeName.toLowerCase(),i=r.length-1;i>=0;i--)if(r[i]==n)return!0;return!1}}if(n.nodeType&&1!=n.nodeType)return!1;var o=n.nodeType?[n]:n;return e(r,o[0].ownerDocument||o[0],null,o).length>0},add:function(e,t,n,r,i){var o=this;return this.run(e,function(e){var a;return a=h(t,"string")?o.doc.createElement(t):t,o.setAttribs(a,n),r&&(r.nodeType?a.appendChild(r):o.setHTML(a,r)),i?a:e.appendChild(a)})},create:function(e,t,n){return this.add(this.doc.createElement(e),e,t,n,1)},createHTML:function(e,t,n){var r="",i;r+="<"+e;for(i in t)t.hasOwnProperty(i)&&null!==t[i]&&"undefined"!=typeof t[i]&&(r+=" "+i+'="'+this.encode(t[i])+'"');return"undefined"!=typeof n?r+">"+n+"":r+" />"},createFragment:function(e){var t,n,r=this.doc,i;for(i=r.createElement("div"),t=r.createDocumentFragment(),e&&(i.innerHTML=e);n=i.firstChild;)t.appendChild(n);return t},remove:function(e,t){return e=this.$$(e),t?e.each(function(){for(var e;e=this.firstChild;)3==e.nodeType&&0===e.data.length?this.removeChild(e):this.parentNode.insertBefore(e,this)}).remove():e.remove(),e.length>1?e.toArray():e[0]},setStyle:function(e,t,n){e=this.$$(e).css(t,n),this.settings.update_styles&&e.attr("data-mce-style",null)},getStyle:function(e,n,r){return e=this.$$(e),r?e.css(n):(n=n.replace(/-(\D)/g,function(e,t){return t.toUpperCase()}),"float"==n&&(n=v?"styleFloat":"cssFloat"),e[0]&&e[0].style?e[0].style[n]:t)},setStyles:function(e,t){e=this.$$(e).css(t),this.settings.update_styles&&e.attr("data-mce-style",null)},removeAllAttribs:function(e){return this.run(e,function(e){var t,n=e.attributes;for(t=n.length-1;t>=0;t--)e.removeAttributeNode(n.item(t))})},setAttrib:function(e,t,n){var r=this,i,o,a=r.settings;""===n&&(n=null),e=r.$$(e),i=e.attr(t),e.length&&(o=r.attrHooks[t],o&&o.set?o.set(e,n,t):e.attr(t,n),i!=n&&a.onSetAttrib&&a.onSetAttrib({attrElm:e,attrName:t,attrValue:n}))},setAttribs:function(e,t){var n=this;n.$$(e).each(function(e,r){p(t,function(e,t){n.setAttrib(r,t,e)})})},getAttrib:function(e,t,n){var r=this,i,o;return e=r.$$(e),e.length&&(i=r.attrHooks[t],o=i&&i.get?i.get(e,t):e.attr(t)),"undefined"==typeof o&&(o=n||""),o},getPos:function(e,t){var r=this,i=0,o=0,a,s=r.doc,l=s.body,c;if(e=r.get(e),t=t||l,e){if(t===l&&e.getBoundingClientRect&&"static"===n(l).css("position"))return c=e.getBoundingClientRect(),t=r.boxModel?s.documentElement:l,i=c.left+(s.documentElement.scrollLeft||l.scrollLeft)-t.clientLeft,o=c.top+(s.documentElement.scrollTop||l.scrollTop)-t.clientTop,{x:i,y:o};for(a=e;a&&a!=t&&a.nodeType;)i+=a.offsetLeft||0,o+=a.offsetTop||0,a=a.offsetParent;for(a=e.parentNode;a&&a!=t&&a.nodeType;)i-=a.scrollLeft||0,o-=a.scrollTop||0,a=a.parentNode}return{x:i,y:o}},parseStyle:function(e){return this.styles.parse(e)},serializeStyle:function(e,t){return this.styles.serialize(e,t)},addStyle:function(e){var t=this,n=t.doc,r,i;if(t!==f.DOM&&n===document){var o=f.DOM.addedStyles;if(o=o||[],o[e])return;o[e]=!0,f.DOM.addedStyles=o}i=n.getElementById("mceDefaultStyles"),i||(i=n.createElement("style"),i.id="mceDefaultStyles",i.type="text/css",r=n.getElementsByTagName("head")[0],r.firstChild?r.insertBefore(i,r.firstChild):r.appendChild(i)),i.styleSheet?i.styleSheet.cssText+=e:i.appendChild(n.createTextNode(e))},loadCSS:function(e){var t=this,n=t.doc,r;return t!==f.DOM&&n===document?void f.DOM.loadCSS(e):(e||(e=""),r=n.getElementsByTagName("head")[0],void p(e.split(","),function(e){var i;e=c._addCacheSuffix(e),t.files[e]||(t.files[e]=!0,i=t.create("link",{rel:"stylesheet",href:e}),v&&n.documentMode&&n.recalc&&(i.onload=function(){n.recalc&&n.recalc(),i.onload=null}),r.appendChild(i))}))},addClass:function(e,t){this.$$(e).addClass(t)},removeClass:function(e,t){this.toggleClass(e,t,!1)},hasClass:function(e,t){return this.$$(e).hasClass(t)},toggleClass:function(e,t,r){this.$$(e).toggleClass(t,r).each(function(){""===this.className&&n(this).attr("class",null)})},show:function(e){this.$$(e).show()},hide:function(e){this.$$(e).hide()},isHidden:function(e){return"none"==this.$$(e).css("display")},uniqueId:function(e){return(e?e:"mce_")+this.counter++},setHTML:function(e,t){e=this.$$(e),v?e.each(function(e,r){if(r.canHaveHTML!==!1){for(;r.firstChild;)r.removeChild(r.firstChild);try{r.innerHTML="
"+t,r.removeChild(r.firstChild)}catch(i){n("
").html("
"+t).contents().slice(1).appendTo(r)}return t}}):e.html(t)},getOuterHTML:function(e){return e=this.get(e),1==e.nodeType?e.outerHTML:n("
").append(n(e).clone()).html()},setOuterHTML:function(e,t){var r=this;r.$$(e).each(function(){try{this.outerHTML=t}catch(e){r.remove(n(this).html(t),!0)}})},decode:s.decode,encode:s.encodeAllRaw,insertAfter:function(e,t){return t=this.get(t),this.run(e,function(e){var n,r;return n=t.parentNode,r=t.nextSibling,r?n.insertBefore(e,r):n.appendChild(e),e})},replace:function(e,t,n){var r=this;return r.run(t,function(t){return h(t,"array")&&(e=e.cloneNode(!0)),n&&p(m(t.childNodes),function(t){e.appendChild(t)}),t.parentNode.replaceChild(e,t)})},rename:function(e,t){var n=this,r;return e.nodeName!=t.toUpperCase()&&(r=n.create(t),p(n.getAttribs(e),function(t){n.setAttrib(r,t.nodeName,n.getAttrib(e,t.nodeName))}),n.replace(r,e,1)),r||e},findCommonAncestor:function(e,t){for(var n=e,r;n;){for(r=t;r&&n!=r;)r=r.parentNode;if(n==r)break;n=n.parentNode}return!n&&e.ownerDocument?e.ownerDocument.documentElement:n},toHex:function(e){return this.styles.toHex(c.trim(e))},run:function(e,t,n){var r=this,i;return"string"==typeof e&&(e=r.get(e)),e?(n=n||this,e.nodeType||!e.length&&0!==e.length?t.call(n,e):(i=[],p(e,function(e,o){e&&("string"==typeof e&&(e=r.get(e)),i.push(t.call(n,e,o)))}),i)):!1},getAttribs:function(e){var t;if(e=this.get(e),!e)return[];if(v){if(t=[],"OBJECT"==e.nodeName)return e.attributes;"OPTION"===e.nodeName&&this.getAttrib(e,"selected")&&t.push({specified:1,nodeName:"selected"});var n=/<\/?[\w:\-]+ ?|=[\"][^\"]+\"|=\'[^\']+\'|=[\w\-]+|>/gi;return e.cloneNode(!1).outerHTML.replace(n,"").replace(/[\w:\-]+/gi,function(e){t.push({specified:1,nodeName:e})}),t}return e.attributes},isEmpty:function(e,t){var n=this,r,i,a,s,l,c=0;if(e=e.firstChild){s=new o(e,e.parentNode),t=t||(n.schema?n.schema.getNonEmptyElements():null);do{if(a=e.nodeType,1===a){if(e.getAttribute("data-mce-bogus"))continue;if(l=e.nodeName.toLowerCase(),t&&t[l]){if("br"===l){c++;continue}return!1}for(i=n.getAttribs(e),r=i.length;r--;)if(l=i[r].nodeName,"name"===l||"data-mce-bookmark"===l)return!1}if(8==a)return!1;if(3===a&&!b.test(e.nodeValue))return!1}while(e=s.next())}return 1>=c},createRng:function(){var e=this.doc;return e.createRange?e.createRange():new a(this)},nodeIndex:function(e,t){var n=0,r,i;if(e)for(r=e.nodeType,e=e.previousSibling;e;e=e.previousSibling)i=e.nodeType,(!t||3!=i||i!=r&&e.nodeValue.length)&&(n++,r=i);return n},split:function(e,t,n){function r(e){function t(e){var t=e.previousSibling&&"SPAN"==e.previousSibling.nodeName,n=e.nextSibling&&"SPAN"==e.nextSibling.nodeName;return t&&n}var n,o=e.childNodes,a=e.nodeType;if(1!=a||"bookmark"!=e.getAttribute("data-mce-type")){for(n=o.length-1;n>=0;n--)r(o[n]);if(9!=a){if(3==a&&e.nodeValue.length>0){var s=g(e.nodeValue).length;if(!i.isBlock(e.parentNode)||s>0||0===s&&t(e))return}else if(1==a&&(o=e.childNodes,1==o.length&&o[0]&&1==o[0].nodeType&&"bookmark"==o[0].getAttribute("data-mce-type")&&e.parentNode.insertBefore(o[0],e),o.length||/^(br|hr|input|img)$/i.test(e.nodeName)))return; -i.remove(e)}return e}}var i=this,o=i.createRng(),a,s,l;return e&&t?(o.setStart(e.parentNode,i.nodeIndex(e)),o.setEnd(t.parentNode,i.nodeIndex(t)),a=o.extractContents(),o=i.createRng(),o.setStart(t.parentNode,i.nodeIndex(t)+1),o.setEnd(e.parentNode,i.nodeIndex(e)+1),s=o.extractContents(),l=e.parentNode,l.insertBefore(r(a),e),n?l.replaceChild(n,t):l.insertBefore(t,e),l.insertBefore(r(s),e),i.remove(e),n||t):void 0},bind:function(e,t,n,r){var i=this;if(c.isArray(e)){for(var o=e.length;o--;)e[o]=i.bind(e[o],t,n,r);return e}return!i.settings.collect||e!==i.doc&&e!==i.win||i.boundEvents.push([e,t,n,r]),i.events.bind(e,t,n,r||i)},unbind:function(e,t,n){var r=this,i;if(c.isArray(e)){for(i=e.length;i--;)e[i]=r.unbind(e[i],t,n);return e}if(r.boundEvents&&(e===r.doc||e===r.win))for(i=r.boundEvents.length;i--;){var o=r.boundEvents[i];e!=o[0]||t&&t!=o[1]||n&&n!=o[2]||this.events.unbind(o[0],o[1],o[2])}return this.events.unbind(e,t,n)},fire:function(e,t,n){return this.events.fire(e,t,n)},getContentEditable:function(e){var t;return e&&1==e.nodeType?(t=e.getAttribute("data-mce-contenteditable"),t&&"inherit"!==t?t:"inherit"!==e.contentEditable?e.contentEditable:null):null},getContentEditableParent:function(e){for(var t=this.getRoot(),n=null;e&&e!==t&&(n=this.getContentEditable(e),null===n);e=e.parentNode);return n},destroy:function(){var t=this;if(t.boundEvents){for(var n=t.boundEvents.length;n--;){var r=t.boundEvents[n];this.events.unbind(r[0],r[1],r[2])}t.boundEvents=null}e.setDocument&&e.setDocument(),t.win=t.doc=t.root=t.events=t.frag=null},isChildOf:function(e,t){for(;e;){if(t===e)return!0;e=e.parentNode}return!1},dumpRng:function(e){return"startContainer: "+e.startContainer.nodeName+", startOffset: "+e.startOffset+", endContainer: "+e.endContainer.nodeName+", endOffset: "+e.endOffset},_findSib:function(e,t,n){var r=this,i=t;if(e)for("string"==typeof i&&(i=function(e){return r.is(e,t)}),e=e[n];e;e=e[n])if(i(e))return e;return null}},f.DOM=new f(document),f}),r(b,[y,d],function(e,t){function n(){function e(e,n){function i(){a.remove(l),s&&(s.onreadystatechange=s.onload=s=null),n()}function o(){"undefined"!=typeof console&&console.log&&console.log("Failed to load: "+e)}var a=r,s,l;l=a.uniqueId(),s=document.createElement("script"),s.id=l,s.type="text/javascript",s.src=t._addCacheSuffix(e),"onreadystatechange"in s?s.onreadystatechange=function(){/loaded|complete/.test(s.readyState)&&i()}:s.onload=i,s.onerror=o,(document.getElementsByTagName("head")[0]||document.body).appendChild(s)}var n=0,a=1,s=2,l={},c=[],u={},d=[],f=0,p;this.isDone=function(e){return l[e]==s},this.markDone=function(e){l[e]=s},this.add=this.load=function(e,t,r){var i=l[e];i==p&&(c.push(e),l[e]=n),t&&(u[e]||(u[e]=[]),u[e].push({func:t,scope:r||this}))},this.loadQueue=function(e,t){this.loadScripts(c,e,t)},this.loadScripts=function(t,n,r){function c(e){i(u[e],function(e){e.func.call(e.scope)}),u[e]=p}var h;d.push({func:n,scope:r||this}),(h=function(){var n=o(t);t.length=0,i(n,function(t){return l[t]==s?void c(t):void(l[t]!=a&&(l[t]=a,f++,e(t,function(){l[t]=s,f--,c(t),h()})))}),f||(i(d,function(e){e.func.call(e.scope)}),d.length=0)})()}}var r=e.DOM,i=t.each,o=t.grep;return n.ScriptLoader=new n,n}),r(C,[b,d],function(e,n){function r(){var e=this;e.items=[],e.urls={},e.lookup={}}var i=n.each;return r.prototype={get:function(e){return this.lookup[e]?this.lookup[e].instance:t},dependencies:function(e){var t;return this.lookup[e]&&(t=this.lookup[e].dependencies),t||[]},requireLangPack:function(t,n){var i=r.language;if(i&&r.languageLoad!==!1){if(n)if(n=","+n+",",-1!=n.indexOf(","+i.substr(0,2)+","))i=i.substr(0,2);else if(-1==n.indexOf(","+i+","))return;e.ScriptLoader.add(this.urls[t]+"/langs/"+i+".js")}},add:function(e,t,n){return this.items.push(t),this.lookup[e]={instance:t,dependencies:n},t},createUrl:function(e,t){return"object"==typeof t?t:{prefix:e.prefix,resource:t,suffix:e.suffix}},addComponents:function(t,n){var r=this.urls[t];i(n,function(t){e.ScriptLoader.add(r+"/"+t)})},load:function(n,o,a,s){function l(){var r=c.dependencies(n);i(r,function(e){var n=c.createUrl(o,e);c.load(n.resource,n,t,t)}),a&&a.call(s?s:e)}var c=this,u=o;c.urls[n]||("object"==typeof o&&(u=o.prefix+o.resource+o.suffix),0!==u.indexOf("/")&&-1==u.indexOf("://")&&(u=r.baseURL+"/"+u),c.urls[n]=u.substring(0,u.lastIndexOf("/")),c.lookup[n]?l():e.ScriptLoader.add(u,l,s))}},r.PluginManager=new r,r.ThemeManager=new r,r}),r(x,[d,h],function(e,t){function n(e,t){var n=e.childNodes;return t--,t>n.length-1?t=n.length-1:0>t&&(t=0),n[t]||e}function r(e){this.walk=function(t,r){function o(e){var t;return t=e[0],3===t.nodeType&&t===c&&u>=t.nodeValue.length&&e.splice(0,1),t=e[e.length-1],0===f&&e.length>0&&t===d&&3===t.nodeType&&e.splice(e.length-1,1),e}function a(e,t,n){for(var r=[];e&&e!=n;e=e[t])r.push(e);return r}function s(e,t){do{if(e.parentNode==t)return e;e=e.parentNode}while(e)}function l(e,t,n){var i=n?"nextSibling":"previousSibling";for(g=e,v=g.parentNode;g&&g!=t;g=v)v=g.parentNode,y=a(g==e?g:g[i],i),y.length&&(n||y.reverse(),r(o(y)))}var c=t.startContainer,u=t.startOffset,d=t.endContainer,f=t.endOffset,p,h,m,g,v,y,b;if(b=e.select("td.mce-item-selected,th.mce-item-selected"),b.length>0)return void i(b,function(e){r([e])});if(1==c.nodeType&&c.hasChildNodes()&&(c=c.childNodes[u]),1==d.nodeType&&d.hasChildNodes()&&(d=n(d,f)),c==d)return r(o([c]));for(p=e.findCommonAncestor(c,d),g=c;g;g=g.parentNode){if(g===d)return l(c,p,!0);if(g===p)break}for(g=d;g;g=g.parentNode){if(g===c)return l(d,p);if(g===p)break}h=s(c,p)||c,m=s(d,p)||d,l(c,h,!0),y=a(h==c?h:h.nextSibling,"nextSibling",m==d?m.nextSibling:m),y.length&&r(o(y)),l(d,m)},this.split=function(e){function t(e,t){return e.splitText(t)}var n=e.startContainer,r=e.startOffset,i=e.endContainer,o=e.endOffset;return n==i&&3==n.nodeType?r>0&&rr?(o-=r,n=i=t(i,o).previousSibling,o=i.nodeValue.length,r=0):o=0):(3==n.nodeType&&r>0&&r0&&o0)return c=p,u=n?p.nodeValue.length:0,void(i=!0);if(e.isBlock(p)||h[p.nodeName.toLowerCase()])return;s=p}o&&s&&(c=s,i=!0,u=0)}var c,u,d,f=e.getRoot(),p,h,m,g;if(c=n[(r?"start":"end")+"Container"],u=n[(r?"start":"end")+"Offset"],g=1==c.nodeType&&u===c.childNodes.length,h=e.schema.getNonEmptyElements(),m=r,1==c.nodeType&&u>c.childNodes.length-1&&(m=!1),9===c.nodeType&&(c=e.getRoot(),u=0),c===f){if(m&&(p=c.childNodes[u>0?u-1:0],p&&(h[p.nodeName]||"TABLE"==p.nodeName)))return;if(c.hasChildNodes()&&(u=Math.min(!m&&u>0?u-1:u,c.childNodes.length-1),c=c.childNodes[u],u=0,c.hasChildNodes()&&!/TABLE/.test(c.nodeName))){p=c,d=new t(c,f);do{if(3===p.nodeType&&p.nodeValue.length>0){u=m?0:p.nodeValue.length,c=p,i=!0;break}if(h[p.nodeName.toLowerCase()]){u=e.nodeIndex(p),c=p.parentNode,"IMG"!=p.nodeName||m||u++,i=!0;break}}while(p=m?d.next():d.prev())}}o&&(3===c.nodeType&&0===u&&l(!0),1===c.nodeType&&(p=c.childNodes[u],p||(p=c.childNodes[u-1]),!p||"BR"!==p.nodeName||s(p,"A")||a(p)||a(p,!0)||l(!0,p))),m&&!o&&3===c.nodeType&&u===c.nodeValue.length&&l(!1),i&&n["set"+(r?"Start":"End")](c,u)}var i,o;return o=n.collapsed,r(!0),o||r(),i&&o&&n.collapse(!0),i}}var i=e.each;return r.compareRanges=function(e,t){if(e&&t){if(!e.item&&!e.duplicate)return e.startContainer==t.startContainer&&e.startOffset==t.startOffset;if(e.item&&t.item&&e.item(0)===t.item(0))return!0;if(e.isEqual&&t.isEqual&&t.isEqual(e))return!0}return!1},r}),r(w,[x],function(e){return function(t){function n(e){var n,r;if(r=t.$(e).parentsUntil(t.getBody()).add(e),r.length===i.length){for(n=r.length;n>=0&&r[n]===i[n];n--);if(-1===n)return i=r,!0}return i=r,!1}var r,i=[];"onselectionchange"in t.getDoc()||t.on("NodeChange Click MouseUp KeyUp Focus",function(n){var i,o;i=t.selection.getRng(),o={startContainer:i.startContainer,startOffset:i.startOffset,endContainer:i.endContainer,endOffset:i.endOffset},"nodechange"!=n.type&&e.compareRanges(o,r)||t.fire("SelectionChange"),r=o}),t.on("contextmenu",function(){t.fire("SelectionChange")}),t.on("SelectionChange",function(){var e=t.selection.getStart(!0);t.selection.isCollapsed()||n(e)||!t.dom.isChildOf(e,t.getBody())||t.nodeChanged({selectionChange:!0})}),t.on("MouseUp",function(e){e.isDefaultPrevented()||setTimeout(function(){t.nodeChanged()},0)}),this.nodeChanged=function(e){var n=t.selection,r,i,o;t.initialized&&n&&!t.settings.disable_nodechange&&!t.settings.readonly&&(o=t.getBody(),r=n.getStart()||o,r=r.ownerDocument!=t.getDoc()?t.getBody():r,"IMG"==r.nodeName&&n.isCollapsed()&&(r=r.parentNode),i=[],t.dom.getParent(r,function(e){return e===o?!0:void i.push(e)}),e=e||{},e.element=r,e.parents=i,t.fire("NodeChange",e))}}}),r(_,[],function(){function e(e,t,n){var r,i,o=n?"lastChild":"firstChild",a=n?"prev":"next";if(e[o])return e[o];if(e!==t){if(r=e[a])return r;for(i=e.parent;i&&i!==t;i=i.parent)if(r=i[a])return r}}function t(e,t){this.name=e,this.type=t,1===t&&(this.attributes=[],this.attributes.map={})}var n=/^[ \t\r\n]*$/,r={"#text":3,"#comment":8,"#cdata":4,"#pi":7,"#doctype":10,"#document-fragment":11};return t.prototype={replace:function(e){var t=this;return e.parent&&e.remove(),t.insert(e,t),t.remove(),t},attr:function(e,t){var n=this,r,i,o;if("string"!=typeof e){for(i in e)n.attr(i,e[i]);return n}if(r=n.attributes){if(t!==o){if(null===t){if(e in r.map)for(delete r.map[e],i=r.length;i--;)if(r[i].name===e)return r=r.splice(i,1),n;return n}if(e in r.map){for(i=r.length;i--;)if(r[i].name===e){r[i].value=t;break}}else r.push({name:e,value:t});return r.map[e]=t,n}return r.map[e]}},clone:function(){var e=this,n=new t(e.name,e.type),r,i,o,a,s;if(o=e.attributes){for(s=[],s.map={},r=0,i=o.length;i>r;r++)a=o[r],"id"!==a.name&&(s[s.length]={name:a.name,value:a.value},s.map[a.name]=a.value);n.attributes=s}return n.value=e.value,n.shortEnded=e.shortEnded,n},wrap:function(e){var t=this;return t.parent.insert(e,t),e.append(t),t},unwrap:function(){var e=this,t,n;for(t=e.firstChild;t;)n=t.next,e.insert(t,e,!0),t=n;e.remove()},remove:function(){var e=this,t=e.parent,n=e.next,r=e.prev;return t&&(t.firstChild===e?(t.firstChild=n,n&&(n.prev=null)):r.next=n,t.lastChild===e?(t.lastChild=r,r&&(r.next=null)):n.prev=r,e.parent=e.next=e.prev=null),e},append:function(e){var t=this,n;return e.parent&&e.remove(),n=t.lastChild,n?(n.next=e,e.prev=n,t.lastChild=e):t.lastChild=t.firstChild=e,e.parent=t,e},insert:function(e,t,n){var r;return e.parent&&e.remove(),r=t.parent||this,n?(t===r.firstChild?r.firstChild=e:t.prev.next=e,e.prev=t.prev,e.next=t,t.prev=e):(t===r.lastChild?r.lastChild=e:t.next.prev=e,e.next=t.next,e.prev=t,t.next=e),e.parent=r,e},getAll:function(t){var n=this,r,i=[];for(r=n.firstChild;r;r=e(r,n))r.name===t&&i.push(r);return i},empty:function(){var t=this,n,r,i;if(t.firstChild){for(n=[],i=t.firstChild;i;i=e(i,t))n.push(i);for(r=n.length;r--;)i=n[r],i.parent=i.firstChild=i.lastChild=i.next=i.prev=null}return t.firstChild=t.lastChild=null,t},isEmpty:function(t){var r=this,i=r.firstChild,o,a;if(i)do{if(1===i.type){if(i.attributes.map["data-mce-bogus"])continue;if(t[i.name])return!1;for(o=i.attributes.length;o--;)if(a=i.attributes[o].name,"name"===a||0===a.indexOf("data-mce-bookmark"))return!1}if(8===i.type)return!1;if(3===i.type&&!n.test(i.value))return!1}while(i=e(i,r));return!0},walk:function(t){return e(this,null,t)}},t.create=function(e,n){var i,o;if(i=new t(e,r[e]||1),n)for(o in n)i.attr(o,n[o]);return i},t}),r(E,[d],function(e){function t(e,t){return e?e.split(t||" "):[]}function n(e){function n(e,n,r){function i(e,t){var n={},r,i;for(r=0,i=e.length;i>r;r++)n[e[r]]=t||{};return n}var s,c,u,d=arguments;for(r=r||[],n=n||"","string"==typeof r&&(r=t(r)),c=3;co;o++)i.attributes[n[o]]={},i.attributesOrder.push(n[o])}var a={},l,c,u,d,f,p;return i[e]?i[e]:(l=t("id accesskey class dir lang style tabindex title"),c=t("address blockquote div dl fieldset form h1 h2 h3 h4 h5 h6 hr menu ol p pre table ul"),u=t("a abbr b bdo br button cite code del dfn em embed i iframe img input ins kbd label map noscript object q s samp script select small span strong sub sup textarea u var #text #comment"),"html4"!=e&&(l.push.apply(l,t("contenteditable contextmenu draggable dropzone hidden spellcheck translate")),c.push.apply(c,t("article aside details dialog figure header footer hgroup section nav")),u.push.apply(u,t("audio canvas command datalist mark meter output progress time wbr video ruby bdi keygen"))),"html5-strict"!=e&&(l.push("xml:lang"),p=t("acronym applet basefont big font strike tt"),u.push.apply(u,p),s(p,function(e){n(e,"",u)}),f=t("center dir isindex noframes"),c.push.apply(c,f),d=[].concat(c,u),s(f,function(e){n(e,"",d)})),d=d||[].concat(c,u),n("html","manifest","head body"),n("head","","base command link meta noscript script style title"),n("title hr noscript br"),n("base","href target"),n("link","href rel media hreflang type sizes hreflang"),n("meta","name http-equiv content charset"),n("style","media type scoped"),n("script","src async defer type charset"),n("body","onafterprint onbeforeprint onbeforeunload onblur onerror onfocus onhashchange onload onmessage onoffline ononline onpagehide onpageshow onpopstate onresize onscroll onstorage onunload",d),n("address dt dd div caption","",d),n("h1 h2 h3 h4 h5 h6 pre p abbr code var samp kbd sub sup i b u bdo span legend em strong small s cite dfn","",u),n("blockquote","cite",d),n("ol","reversed start type","li"),n("ul","","li"),n("li","value",d),n("dl","","dt dd"),n("a","href target rel media hreflang type",u),n("q","cite",u),n("ins del","cite datetime",d),n("img","src 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("source","src type media"),n("track","kind src srclang label default"),n("datalist","",u,"option"),n("article section nav aside header footer","",d),n("hgroup","","h1 h2 h3 h4 h5 h6"),n("figure","",d,"figcaption"),n("time","datetime",u),n("dialog","open",d),n("command","type label icon disabled checked radiogroup command"),n("output","for form name",u),n("progress","value max",u),n("meter","value min max low high optimum",u),n("details","open",d,"summary"),n("keygen","autofocus challenge disabled form keytype name")),"html5-strict"!=e&&(r("script","language xml:space"),r("style","xml:space"),r("object","declare classid code codebase codetype archive standby align border hspace vspace"),r("embed","align name hspace vspace"),r("param","valuetype type"),r("a","charset name rev shape coords"),r("br","clear"),r("applet","codebase archive code object alt name width height align hspace vspace"),r("img","name longdesc align border hspace vspace"),r("iframe","longdesc frameborder marginwidth marginheight scrolling align"),r("font basefont","size color face"),r("input","usemap align"),r("select","onchange"),r("textarea"),r("h1 h2 h3 h4 h5 h6 div p legend caption","align"),r("ul","type compact"),r("li","type"),r("ol dl menu dir","compact"),r("pre","width xml:space"),r("hr","align noshade size width"),r("isindex","prompt"),r("table","summary width frame rules cellspacing cellpadding align bgcolor"),r("col","width align char charoff valign"),r("colgroup","width align char charoff valign"),r("thead","align char charoff valign"),r("tr","align char charoff valign bgcolor"),r("th","axis align char charoff valign nowrap bgcolor width height"),r("form","accept"),r("td","abbr axis scope align char charoff valign nowrap bgcolor width height"),r("tfoot","align char charoff valign"),r("tbody","align char charoff valign"),r("area","nohref"),r("body","background bgcolor text link vlink alink")),"html4"!=e&&(r("input button select textarea","autofocus"),r("input textarea","placeholder"),r("a","download"),r("link script img","crossorigin"),r("iframe","sandbox seamless allowfullscreen")),s(t("a form meter progress dfn"),function(e){a[e]&&delete a[e].children[e]}),delete a.caption.children.table,i[e]=a,a)}function r(e,t){var n;return e&&(n={},"string"==typeof e&&(e={"*":e}),s(e,function(e,r){n[r]="map"==t?a(e,/[, ]/):c(e,/[, ]/)})),n}var i={},o={},a=e.makeMap,s=e.each,l=e.extend,c=e.explode,u=e.inArray;return function(e){function o(t,n,r){var o=e[t];return o?o=a(o,/[, ]/,a(o.toUpperCase(),/[, ]/)):(o=i[t],o||(o=a(n," ",a(n.toUpperCase()," ")),o=l(o,r),i[t]=o)),o}function d(e){return new RegExp("^"+e.replace(/([?+*])/g,".$1")+"$")}function f(e){var n,r,i,o,s,l,c,f,p,h,m,g,v,b,x,w,_,E,N,k=/^([#+\-])?([^\[!\/]+)(?:\/([^\[!]+))?(?:(!?)\[([^\]]+)\])?$/,S=/^([!\-])?(\w+::\w+|[^=:<]+)?(?:([=:<])(.*))?$/,T=/[*?+]/;if(e)for(e=t(e,","),y["@"]&&(w=y["@"].attributes,_=y["@"].attributesOrder),n=0,r=e.length;r>n;n++)if(s=k.exec(e[n])){if(b=s[1],p=s[2],x=s[3],f=s[5],g={},v=[],l={attributes:g,attributesOrder:v},"#"===b&&(l.paddEmpty=!0),"-"===b&&(l.removeEmpty=!0),"!"===s[4]&&(l.removeEmptyAttrs=!0),w){for(E in w)g[E]=w[E];v.push.apply(v,_)}if(f)for(f=t(f,"|"),i=0,o=f.length;o>i;i++)if(s=S.exec(f[i])){if(c={},m=s[1],h=s[2].replace(/::/g,":"),b=s[3],N=s[4],"!"===m&&(l.attributesRequired=l.attributesRequired||[],l.attributesRequired.push(h),c.required=!0),"-"===m){delete g[h],v.splice(u(v,h),1);continue}b&&("="===b&&(l.attributesDefault=l.attributesDefault||[],l.attributesDefault.push({name:h,value:N}),c.defaultValue=N),":"===b&&(l.attributesForced=l.attributesForced||[],l.attributesForced.push({name:h,value:N}),c.forcedValue=N),"<"===b&&(c.validValues=a(N,"?"))),T.test(h)?(l.attributePatterns=l.attributePatterns||[],c.pattern=d(h),l.attributePatterns.push(c)):(g[h]||v.push(h),g[h]=c)}w||"@"!=p||(w=g,_=v),x&&(l.outputName=p,y[x]=l),T.test(p)?(l.pattern=d(p),C.push(l)):y[p]=l}}function p(e){y={},C=[],f(e),s(_,function(e,t){b[t]=e.children})}function h(e){var n=/^(~)?(.+)$/;e&&(i.text_block_elements=i.block_elements=null,s(t(e,","),function(e){var t=n.exec(e),r="~"===t[1],i=r?"span":"div",o=t[2];if(b[o]=b[i],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(e){var n=/^([+\-]?)(\w+)\[([^\]]+)\]$/;e&&s(t(e,","),function(e){var r=n.exec(e),i,o;r&&(o=r[1],i=o?b[r[2]]:b[r[2]]={"#comment":{}},i=b[r[2]],s(t(r[3],"|"),function(e){"-"===o?(b[r[2]]=i=l({},b[r[2]]),delete i[e]):i[e]={}}))})}function g(e){var t=y[e],n;if(t)return t;for(n=C.length;n--;)if(t=C[n],t.pattern.test(e))return t}var v=this,y={},b={},C=[],x,w,_,E,N,k,S,T,R,A,B,D,L={},H={};e=e||{},_=n(e.schema),e.verify_html===!1&&(e.valid_elements="*[*]"),x=r(e.valid_styles),w=r(e.invalid_styles,"map"),T=r(e.valid_classes,"map"),E=o("whitespace_elements","pre script noscript style textarea video audio iframe object"),N=o("self_closing_elements","colgroup dd dt li option p td tfoot th thead tr"),k=o("short_ended_elements","area base basefont br col frame hr img input isindex link meta param embed source wbr track"),S=o("boolean_attributes","checked compact declare defer disabled ismap multiple nohref noresize noshade nowrap readonly selected autoplay loop controls"),A=o("non_empty_elements","td th iframe video audio object script",k),B=o("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",B),D=o("text_inline_elements","span strong b em i font strike u var cite dfn code mark q sup sub samp"),s((e.special||"script noscript style textarea").split(" "),function(e){H[e]=new RegExp("]*>","gi")}),e.valid_elements?p(e.valid_elements):(s(_,function(e,t){y[t]={attributes:e.attributes,attributesOrder:e.attributesOrder},b[t]=e.children}),"html5"!=e.schema&&s(t("strong/b em/i"),function(e){e=t(e,"/"),y[e[1]].outputName=e[0]}),y.img.attributesDefault=[{name:"alt",value:""}],s(t("ol ul sub sup blockquote span font a table tbody tr strong em b i"),function(e){y[e]&&(y[e].removeEmpty=!0)}),s(t("p h1 h2 h3 h4 h5 h6 th td pre div address caption"),function(e){y[e].paddEmpty=!0}),s(t("span"),function(e){y[e].removeEmptyAttrs=!0})),h(e.custom_elements),m(e.valid_children),f(e.extended_valid_elements),m("+ol[ul|ol],+ul[ul|ol]"),e.invalid_elements&&s(c(e.invalid_elements),function(e){y[e]&&delete y[e]}),g("span")||f("span[!data-mce-type|*]"),v.children=b,v.getValidStyles=function(){return x},v.getInvalidStyles=function(){return w},v.getValidClasses=function(){return T},v.getBoolAttrs=function(){return S},v.getBlockElements=function(){return R},v.getTextBlockElements=function(){return B},v.getTextInlineElements=function(){return D},v.getShortEndedElements=function(){return k},v.getSelfClosingElements=function(){return N},v.getNonEmptyElements=function(){return A},v.getWhiteSpaceElements=function(){return E},v.getSpecialElements=function(){return H},v.isValidChild=function(e,t){var n=b[e];return!(!n||!n[t])},v.isValid=function(e,t){var n,r,i=g(e);if(i){if(!t)return!0;if(i.attributes[t])return!0;if(n=i.attributePatterns)for(r=n.length;r--;)if(n[r].pattern.test(e))return!0}return!1},v.getElementRule=g,v.getCustomElements=function(){return L},v.addValidElements=f,v.setValidElements=p,v.addCustomElements=h,v.addValidChildren=m,v.elements=y}}),r(N,[E,g,d],function(e,t,n){function r(e,t,n){var r=1,i,o,a,s;for(s=e.getShortEndedElements(),a=/<([!?\/])?([A-Za-z0-9\-_\:\.]+)((?:\s+[^"\'>]+(?:(?:"[^"]*")|(?:\'[^\']*\')|[^>]*))*|\/|\s+)>/g,a.lastIndex=i=n;o=a.exec(t);){if(i=a.lastIndex,"/"===o[1])r--;else if(!o[1]){if(o[2]in s)continue;r++}if(0===r)break}return i}function i(i,a){function s(){}var l=this;i=i||{},l.schema=a=a||new e,i.fix_self_closing!==!1&&(i.fix_self_closing=!0),o("comment cdata text start end pi doctype".split(" "),function(e){e&&(l[e]=i[e]||s)}),l.parse=function(e){function o(e){var t,n;for(t=p.length;t--&&p[t].name!==e;);if(t>=0){for(n=p.length-1;n>=t;n--)e=p[n],e.valid&&l.end(e.name);p.length=t}}function s(e,t,n,r,o){var a,s,l=/[\s\u0000-\u001F]+/g;if(t=t.toLowerCase(),n=t in x?t:z(n||r||o||""),_&&!y&&0!==t.indexOf("data-")){if(a=T[t],!a&&R){for(s=R.length;s--&&(a=R[s],!a.pattern.test(t)););-1===s&&(a=null)}if(!a)return;if(a.validValues&&!(n in a.validValues))return}if(V[t]&&!i.allow_script_urls){var c=n.replace(l,"");try{c=decodeURIComponent(c)}catch(u){c=unescape(c)}if(U.test(c))return;if(!i.allow_html_data_urls&&$.test(c)&&!/^data:image\//i.test(c))return}h.map[t]=n,h.push({name:t,value:n})}var l=this,c,u=0,d,f,p=[],h,m,g,v,y,b,C,x,w,_,E,N,k,S,T,R,A,B,D,L,H,M,P,O,I,F=0,z=t.decode,W,V=n.makeMap("src,href,data,background,formaction,poster"),U=/((java|vb)script|mhtml):/i,$=/^data:/i;for(M=new RegExp("<(?:(?:!--([\\w\\W]*?)-->)|(?:!\\[CDATA\\[([\\w\\W]*?)\\]\\]>)|(?:!DOCTYPE([\\w\\W]*?)>)|(?:\\?([^\\s\\/<>]+) ?([\\w\\W]*?)[?/]>)|(?:\\/([^>]+)>)|(?:([A-Za-z0-9\\-_\\:\\.]+)((?:\\s+[^\"'>]+(?:(?:\"[^\"]*\")|(?:'[^']*')|[^>]*))*|\\/|\\s+)>))","g"),P=/([\w:\-]+)(?:\s*=\s*(?:(?:\"((?:[^\"])*)\")|(?:\'((?:[^\'])*)\')|([^>\s]+)))?/g,C=a.getShortEndedElements(),H=i.self_closing_elements||a.getSelfClosingElements(),x=a.getBoolAttrs(),_=i.validate,b=i.remove_internals,W=i.fix_self_closing,O=a.getSpecialElements();c=M.exec(e);){if(u0&&p[p.length-1].name===d&&o(d),!_||(E=a.getElementRule(d))){if(N=!0,_&&(T=E.attributes,R=E.attributePatterns),(S=c[8])?(y=-1!==S.indexOf("data-mce-type"),y&&b&&(N=!1),h=[],h.map={},S.replace(P,s)):(h=[],h.map={}),_&&!y){if(A=E.attributesRequired,B=E.attributesDefault,D=E.attributesForced,L=E.removeEmptyAttrs,L&&!h.length&&(N=!1),D)for(m=D.length;m--;)k=D[m],v=k.name,I=k.value,"{$uid}"===I&&(I="mce_"+F++),h.map[v]=I,h.push({name:v,value:I});if(B)for(m=B.length;m--;)k=B[m],v=k.name,v in h.map||(I=k.value,"{$uid}"===I&&(I="mce_"+F++),h.map[v]=I,h.push({name:v,value:I}));if(A){for(m=A.length;m--&&!(A[m]in h.map););-1===m&&(N=!1)}if(k=h.map["data-mce-bogus"]){if("all"===k){u=r(a,e,M.lastIndex),M.lastIndex=u;continue}N=!1}}N&&l.start(d,h,w)}else N=!1;if(f=O[d]){f.lastIndex=u=c.index+c[0].length,(c=f.exec(e))?(N&&(g=e.substr(u,c.index-u)),u=c.index+c[0].length):(g=e.substr(u),u=e.length),N&&(g.length>0&&l.text(g,!0),l.end(d)),M.lastIndex=u;continue}w||(S&&S.indexOf("/")==S.length-1?N&&l.end(d):p.push({name:d,valid:N}))}else(d=c[1])?(">"===d.charAt(0)&&(d=" "+d),i.allow_conditional_comments||"[if"!==d.substr(0,3)||(d=" "+d),l.comment(d)):(d=c[2])?l.cdata(d):(d=c[3])?l.doctype(d):(d=c[4])&&l.pi(d,c[5]);u=c.index+c[0].length}for(u=0;m--)d=p[m],d.valid&&l.end(d.name)}}var o=n.each;return i.findEndTag=r,i}),r(k,[_,E,N,d],function(e,t,n,r){var i=r.makeMap,o=r.each,a=r.explode,s=r.extend;return function(r,l){function c(t){var n,r,o,a,s,c,d,f,p,h,m,g,v,y;for(m=i("tr,td,th,tbody,thead,tfoot,table"),h=l.getNonEmptyElements(),g=l.getTextBlockElements(),n=0;n1){for(a.reverse(),s=c=u.filterNode(a[0].clone()),p=0;p0?(t.value=n,t=t.prev):(r=t.prev,t.remove(),t=r)}function g(e){var t,n={};for(t in e)"li"!==t&&"p"!=t&&(n[t]=e[t]);return n}var v,y,b,C,x,w,_,E,N,k,S,T,R,A=[],B,D,L,H,M,P,O,I;if(o=o||{},p={},h={},T=s(i("script,style,head,html,body,title,meta,param"),l.getBlockElements()),O=l.getNonEmptyElements(),P=l.children,S=r.validate,I="forced_root_block"in o?o.forced_root_block:r.forced_root_block,M=l.getWhiteSpaceElements(),R=/^[ \t\r\n]+/,D=/[ \t\r\n]+$/,L=/[ \t\r\n]+/g,H=/^[ \t\r\n]+$/,v=new n({validate:S,allow_script_urls:r.allow_script_urls,allow_conditional_comments:r.allow_conditional_comments,self_closing_elements:g(l.getSelfClosingElements()),cdata:function(e){b.append(u("#cdata",4)).value=e},text:function(e,t){var n;B||(e=e.replace(L," "),b.lastChild&&T[b.lastChild.name]&&(e=e.replace(R,""))),0!==e.length&&(n=u("#text",3),n.raw=!!t,b.append(n).value=e)},comment:function(e){b.append(u("#comment",8)).value=e},pi:function(e,t){b.append(u(e,7)).value=t,m(b)},doctype:function(e){var t;t=b.append(u("#doctype",10)),t.value=e,m(b)},start:function(e,t,n){var r,i,o,a,s;if(o=S?l.getElementRule(e):{}){for(r=u(o.outputName||e,1),r.attributes=t,r.shortEnded=n,b.append(r),s=P[b.name],s&&P[r.name]&&!s[r.name]&&A.push(r),i=f.length;i--;)a=f[i].name,a in t.map&&(N=h[a],N?N.push(r):h[a]=[r]);T[e]&&m(r),n||(b=r),!B&&M[e]&&(B=!0)}},end:function(t){var n,r,i,o,a;if(r=S?l.getElementRule(t):{}){if(T[t]&&!B){if(n=b.firstChild,n&&3===n.type)if(i=n.value.replace(R,""),i.length>0)n.value=i,n=n.next;else for(o=n.next,n.remove(),n=o;n&&3===n.type;)i=n.value,o=n.next,(0===i.length||H.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||H.test(i))&&(n.remove(),n=o),n=o}if(B&&M[t]&&(B=!1),(r.removeEmpty||r.paddEmpty)&&b.isEmpty(O))if(r.paddEmpty)b.empty().append(new e("#text","3")).value="\xa0";else if(!b.attributes.map.name&&!b.attributes.map.id)return a=b.parent,T[b.name]?b.empty().remove():b.unwrap(),void(b=a);b=b.parent}}},l),y=b=new e(o.context||r.root_name,11),v.parse(t),S&&A.length&&(o.context?o.invalid=!0:c(A)),I&&("body"==y.name||o.isRootContent)&&a(),!o.invalid){for(k in p){for(N=d[k],C=p[k],_=C.length;_--;)C[_].parent||C.splice(_,1); -for(x=0,w=N.length;w>x;x++)N[x](C,k,o)}for(x=0,w=f.length;w>x;x++)if(N=f[x],N.name in h){for(C=h[N.name],_=C.length;_--;)C[_].parent||C.splice(_,1);for(_=0,E=N.callbacks.length;E>_;_++)N.callbacks[_](C,N.name,o)}}return y},r.remove_trailing_brs&&u.addNodeFilter("br",function(t){var n,r=t.length,i,o=s({},l.getBlockElements()),a=l.getNonEmptyElements(),c,u,d,f,p,h;for(o.body=1,n=0;r>n;n++)if(i=t[n],c=i.parent,o[i.parent.name]&&i===c.lastChild){for(d=i.prev;d;){if(f=d.name,"span"!==f||"bookmark"!==d.attr("data-mce-type")){if("br"!==f)break;if("br"===f){i=null;break}}d=d.prev}i&&(i.remove(),c.isEmpty(a)&&(p=l.getElementRule(c.name),p&&(p.removeEmpty?c.remove():p.paddEmpty&&(c.empty().append(new e("#text",3)).value="\xa0"))))}else{for(u=i;c&&c.firstChild===u&&c.lastChild===u&&(u=c,!o[c.name]);)c=c.parent;u===c&&(h=new e("#text",3),h.value="\xa0",i.replace(h))}}),r.allow_html_in_named_anchor||u.addAttributeFilter("id,name",function(e){for(var t=e.length,n,r,i,o;t--;)if(o=e[t],"a"===o.name&&o.firstChild&&!o.attr("href")){i=o.parent,n=o.lastChild;do r=n.prev,i.insert(n,o),n=r;while(n)}}),r.validate&&l.getValidClasses()&&u.addAttributeFilter("class",function(e){for(var t=e.length,n,r,i,o,a,s=l.getValidClasses(),c,u;t--;){for(n=e[t],r=n.attr("class").split(" "),a="",i=0;i0&&(f=r[r.length-1],f.length>0&&"\n"!==f&&r.push("\n")),r.push("<",e),t)for(c=0,u=t.length;u>c;c++)d=t[c],r.push(" ",d.name,'="',s(d.value,!0),'"');r[r.length]=!n||l?">":" />",n&&i&&a[e]&&r.length>0&&(f=r[r.length-1],f.length>0&&"\n"!==f&&r.push("\n"))},end:function(e){var t;r.push(""),i&&a[e]&&r.length>0&&(t=r[r.length-1],t.length>0&&"\n"!==t&&r.push("\n"))},text:function(e,t){e.length>0&&(r[r.length]=t?e:s(e))},cdata:function(e){r.push("")},comment:function(e){r.push("")},pi:function(e,t){t?r.push(""):r.push(""),i&&r.push("\n")},doctype:function(e){r.push("",i?"\n":"")},reset:function(){r.length=0},getContent:function(){return r.join("").replace(/\n$/,"")}}}}),r(T,[S,E],function(e,t){return function(n,r){var i=this,o=new e(n);n=n||{},n.validate="validate"in n?n.validate:!0,i.schema=r=r||new t,i.writer=o,i.serialize=function(e){function t(e){var n=i[e.type],s,l,c,u,d,f,p,h,m;if(n)n(e);else{if(s=e.name,l=e.shortEnded,c=e.attributes,a&&c&&c.length>1){for(f=[],f.map={},m=r.getElementRule(e.name),p=0,h=m.attributesOrder.length;h>p;p++)u=m.attributesOrder[p],u in c.map&&(d=c.map[u],f.map[u]=d,f.push({name:u,value:d}));for(p=0,h=c.length;h>p;p++)u=c[p].name,u in f.map||(d=c.map[u],f.map[u]=d,f.push({name:u,value:d}));c=f}if(o.start(e.name,c,l),!l){if(e=e.firstChild)do t(e);while(e=e.next);o.end(s)}}}var i,a;return a=n.validate,i={3:function(e){o.text(e.value,e.raw)},8:function(e){o.comment(e.value)},7:function(e){o.pi(e.name,e.value)},10:function(e){o.doctype(e.value)},4:function(e){o.cdata(e.value)},11:function(e){if(e=e.firstChild)do t(e);while(e=e.next)}},o.reset(),1!=e.type||n.inner?i[11](e):t(e),o.getContent()}}}),r(R,[y,k,g,T,_,E,u,d],function(e,t,n,r,i,o,a,s){var l=s.each,c=s.trim,u=e.DOM;return function(e,i){var s,d,f;return i&&(s=i.dom,d=i.schema),s=s||u,d=d||new o(e),e.entity_encoding=e.entity_encoding||"named",e.remove_trailing_brs="remove_trailing_brs"in e?e.remove_trailing_brs:!0,f=new t(e,d),f.addAttributeFilter("data-mce-tabindex",function(e,t){for(var n=e.length,r;n--;)r=e[n],r.attr("tabindex",r.attributes.map["data-mce-tabindex"]),r.attr(t,null)}),f.addAttributeFilter("src,href,style",function(t,n){for(var r=t.length,i,o,a="data-mce-"+n,l=e.url_converter,c=e.url_converter_scope,u;r--;)i=t[r],o=i.attributes.map[a],o!==u?(i.attr(n,o.length>0?o:null),i.attr(a,null)):(o=i.attributes.map[n],"style"===n?o=s.serializeStyle(s.parseStyle(o),i.name):l&&(o=l.call(c,o,n,i.name)),i.attr(n,o.length>0?o:null))}),f.addAttributeFilter("class",function(e){for(var t=e.length,n,r;t--;)n=e[t],r=n.attr("class"),r&&(r=n.attr("class").replace(/(?:^|\s)mce-item-\w+(?!\S)/g,""),n.attr("class",r.length>0?r:null))}),f.addAttributeFilter("data-mce-type",function(e,t,n){for(var r=e.length,i;r--;)i=e[r],"bookmark"!==i.attributes.map["data-mce-type"]||n.cleanup||i.remove()}),f.addNodeFilter("noscript",function(e){for(var t=e.length,r;t--;)r=e[t].firstChild,r&&(r.value=n.decode(r.value))}),f.addNodeFilter("script,style",function(e,t){function n(e){return e.replace(/()/g,"\n").replace(/^[\r\n]*|[\r\n]*$/g,"").replace(/^\s*(()?|\s*\/\/\s*\]\]>(-->)?|\/\/\s*(-->)?|\]\]>|\/\*\s*-->\s*\*\/|\s*-->\s*)\s*$/g,"")}for(var r=e.length,i,o,a;r--;)i=e[r],o=i.firstChild?i.firstChild.value:"","script"===t?(a=i.attr("type"),a&&i.attr("type","mce-no/type"==a?null:a.replace(/^mce\-/,"")),o.length>0&&(i.firstChild.value="// ")):o.length>0&&(i.firstChild.value="")}),f.addNodeFilter("#comment",function(e){for(var t=e.length,n;t--;)n=e[t],0===n.value.indexOf("[CDATA[")?(n.name="#cdata",n.type=4,n.value=n.value.replace(/^\[CDATA\[|\]\]$/g,"")):0===n.value.indexOf("mce:protected ")&&(n.name="#text",n.type=3,n.raw=!0,n.value=unescape(n.value).substr(14))}),f.addNodeFilter("xml:namespace,input",function(e,t){for(var n=e.length,r;n--;)r=e[n],7===r.type?r.remove():1===r.type&&("input"!==t||"type"in r.attributes.map||r.attr("type","text"))}),e.fix_list_elements&&f.addNodeFilter("ul,ol",function(e){for(var t=e.length,n,r;t--;)n=e[t],r=n.parent,("ul"===r.name||"ol"===r.name)&&n.prev&&"li"===n.prev.name&&n.prev.append(n)}),f.addAttributeFilter("data-mce-src,data-mce-href,data-mce-style,data-mce-selected,data-mce-expando,data-mce-type,data-mce-resize",function(e,t){for(var n=e.length;n--;)e[n].attr(t,null)}),{schema:d,addNodeFilter:f.addNodeFilter,addAttributeFilter:f.addAttributeFilter,serialize:function(t,n){var i=this,o,u,p,h,m;return a.ie&&s.select("script,style,select,map").length>0?(m=t.innerHTML,t=t.cloneNode(!1),s.setHTML(t,m)):t=t.cloneNode(!0),o=t.ownerDocument.implementation,o.createHTMLDocument&&(u=o.createHTMLDocument(""),l("BODY"==t.nodeName?t.childNodes:[t],function(e){u.body.appendChild(u.importNode(e,!0))}),t="BODY"!=t.nodeName?u.body.firstChild:u.body,p=s.doc,s.doc=u),n=n||{},n.format=n.format||"html",n.selection&&(n.forced_root_block=""),n.no_events||(n.node=t,i.onPreProcess(n)),h=new r(e,d),n.content=h.serialize(f.parse(c(n.getInner?t.innerHTML:s.getOuterHTML(t)),n)),n.cleanup||(n.content=n.content.replace(/\uFEFF/g,"")),n.no_events||i.onPostProcess(n),p&&(s.doc=p),n.node=null,n.content},addRules:function(e){d.addValidElements(e)},setRules:function(e){d.setValidElements(e)},onPreProcess:function(e){i&&i.fire("PreProcess",e)},onPostProcess:function(e){i&&i.fire("PostProcess",e)}}}}),r(A,[],function(){function e(e){function t(t,n){var r,i=0,o,a,s,l,c,u,d=-1,f;if(r=t.duplicate(),r.collapse(n),f=r.parentElement(),f.ownerDocument===e.dom.doc){for(;"false"===f.contentEditable;)f=f.parentNode;if(!f.hasChildNodes())return{node:f,inside:1};for(s=f.children,o=s.length-1;o>=i;)if(u=Math.floor((i+o)/2),l=s[u],r.moveToElementText(l),d=r.compareEndPoints(n?"StartToStart":"EndToEnd",t),d>0)o=u-1;else{if(!(0>d))return{node:l};i=u+1}if(0>d)for(l?r.collapse(!1):(r.moveToElementText(f),r.collapse(!0),l=f,a=!0),c=0;0!==r.compareEndPoints(n?"StartToStart":"StartToEnd",t)&&0!==r.move("character",1)&&f==r.parentElement();)c++;else for(r.collapse(!0),c=0;0!==r.compareEndPoints(n?"StartToStart":"StartToEnd",t)&&0!==r.move("character",-1)&&f==r.parentElement();)c++;return{node:l,position:d,offset:c,inside:a}}}function n(){function n(e){var n=t(o,e),r,i,s=0,l,c,u;if(r=n.node,i=n.offset,n.inside&&!r.hasChildNodes())return void a[e?"setStart":"setEnd"](r,0);if(i===c)return void a[e?"setStartBefore":"setEndAfter"](r);if(n.position<0){if(l=n.inside?r.firstChild:r.nextSibling,!l)return void a[e?"setStartAfter":"setEndAfter"](r);if(!i)return void(3==l.nodeType?a[e?"setStart":"setEnd"](l,0):a[e?"setStartBefore":"setEndBefore"](l));for(;l;){if(3==l.nodeType&&(u=l.nodeValue,s+=u.length,s>=i)){r=l,s-=i,s=u.length-s;break}l=l.nextSibling}}else{if(l=r.previousSibling,!l)return a[e?"setStartBefore":"setEndBefore"](r);if(!i)return void(3==r.nodeType?a[e?"setStart":"setEnd"](l,r.nodeValue.length):a[e?"setStartAfter":"setEndAfter"](l));for(;l;){if(3==l.nodeType&&(s+=l.nodeValue.length,s>=i)){r=l,s-=i;break}l=l.previousSibling}}a[e?"setStart":"setEnd"](r,s)}var o=e.getRng(),a=i.createRng(),s,l,c,u,d;if(s=o.item?o.item(0):o.parentElement(),s.ownerDocument!=i.doc)return a;if(l=e.isCollapsed(),o.item)return a.setStart(s.parentNode,i.nodeIndex(s)),a.setEnd(a.startContainer,a.startOffset+1),a;try{n(!0),l||n()}catch(f){if(-2147024809!=f.number)throw f;d=r.getBookmark(2),c=o.duplicate(),c.collapse(!0),s=c.parentElement(),l||(c=o.duplicate(),c.collapse(!1),u=c.parentElement(),u.innerHTML=u.innerHTML),s.innerHTML=s.innerHTML,r.moveToBookmark(d),o=e.getRng(),n(!0),l||n()}return a}var r=this,i=e.dom,o=!1;this.getBookmark=function(n){function r(e){var t,n,r,o,a=[];for(t=e.parentNode,n=i.getRoot().parentNode;t!=n&&9!==t.nodeType;){for(r=t.children,o=r.length;o--;)if(e===r[o]){a.push(o);break}e=t,t=t.parentNode}return a}function o(e){var n;return n=t(a,e),n?{position:n.position,offset:n.offset,indexes:r(n.node),inside:n.inside}:void 0}var a=e.getRng(),s={};return 2===n&&(a.item?s.start={ctrl:!0,indexes:r(a.item(0))}:(s.start=o(!0),e.isCollapsed()||(s.end=o()))),s},this.moveToBookmark=function(e){function t(e){var t,n,r,o;for(t=i.getRoot(),n=e.length-1;n>=0;n--)o=t.children,r=e[n],r<=o.length-1&&(t=o[r]);return t}function n(n){var i=e[n?"start":"end"],a,s,l,c;i&&(a=i.position>0,s=o.createTextRange(),s.moveToElementText(t(i.indexes)),c=i.offset,c!==l?(s.collapse(i.inside||a),s.moveStart("character",a?-c:c)):s.collapse(n),r.setEndPoint(n?"StartToStart":"EndToStart",s),n&&r.collapse(!0))}var r,o=i.doc.body;e.start&&(e.start.ctrl?(r=o.createControlRange(),r.addElement(t(e.start.indexes)),r.select()):(r=o.createTextRange(),n(!0),n(),r.select()))},this.addRange=function(t){function n(e){var t,n,a,d,h;a=i.create("a"),t=e?s:c,n=e?l:u,d=r.duplicate(),(t==f||t==f.documentElement)&&(t=p,n=0),3==t.nodeType?(t.parentNode.insertBefore(a,t),d.moveToElementText(a),d.moveStart("character",n),i.remove(a),r.setEndPoint(e?"StartToStart":"EndToEnd",d)):(h=t.childNodes,h.length?(n>=h.length?i.insertAfter(a,h[h.length-1]):t.insertBefore(a,h[n]),d.moveToElementText(a)):t.canHaveHTML&&(t.innerHTML="",a=t.firstChild,d.moveToElementText(a),d.collapse(o)),r.setEndPoint(e?"StartToStart":"EndToEnd",d),i.remove(a))}var r,a,s,l,c,u,d,f=e.dom.doc,p=f.body,h,m;if(s=t.startContainer,l=t.startOffset,c=t.endContainer,u=t.endOffset,r=p.createTextRange(),s==c&&1==s.nodeType){if(l==u&&!s.hasChildNodes()){if(s.canHaveHTML)return d=s.previousSibling,d&&!d.hasChildNodes()&&i.isBlock(d)?d.innerHTML="":d=null,s.innerHTML="",r.moveToElementText(s.lastChild),r.select(),i.doc.selection.clear(),s.innerHTML="",void(d&&(d.innerHTML=""));l=i.nodeIndex(s),s=s.parentNode}if(l==u-1)try{if(m=s.childNodes[l],a=p.createControlRange(),a.addElement(m),a.select(),h=e.getRng(),h.item&&m===h.item(0))return}catch(g){}}n(!0),n(),r.select()},this.getRangeAt=n}return e}),r(B,[u],function(e){return{BACKSPACE:8,DELETE:46,DOWN:40,ENTER:13,LEFT:37,RIGHT:39,SPACEBAR:32,TAB:9,UP:38,modifierPressed:function(e){return e.shiftKey||e.ctrlKey||e.altKey},metaKeyPressed:function(t){return e.mac?t.metaKey:t.ctrlKey&&!t.altKey}}}),r(D,[B,d,u],function(e,t,n){return function(r,i){function o(e){var t=i.settings.object_resizing;return t===!1||n.iOS?!1:("string"!=typeof t&&(t="table,img,div"),"false"===e.getAttribute("data-mce-resize")?!1:i.dom.is(e,t))}function a(t){var n,r,o,a,s;n=t.screenX-T,r=t.screenY-R,P=n*k[2]+D,O=r*k[3]+L,P=5>P?5:P,O=5>O?5:O,o="IMG"==w.nodeName&&i.settings.resize_img_proportional!==!1?!e.modifierPressed(t):e.modifierPressed(t)||"IMG"==w.nodeName&&k[2]*k[3]!==0,o&&(W(n)>W(r)?(O=V(P*H),P=V(O/H)):(P=V(O/H),O=V(P*H))),C.setStyles(_,{width:P,height:O}),a=k.startPos.x+n,s=k.startPos.y+r,a=a>0?a:0,s=s>0?s:0,C.setStyles(E,{left:a,top:s,display:"block"}),E.innerHTML=P+" × "+O,k[2]<0&&_.clientWidth<=P&&C.setStyle(_,"left",A+(D-P)),k[3]<0&&_.clientHeight<=O&&C.setStyle(_,"top",B+(L-O)),n=U.scrollWidth-$,r=U.scrollHeight-q,n+r!==0&&C.setStyles(E,{left:a-n,top:s-r}),M||(i.fire("ObjectResizeStart",{target:w,width:D,height:L}),M=!0)}function s(){function e(e,t){t&&(w.style[e]||!i.schema.isValid(w.nodeName.toLowerCase(),e)?C.setStyle(w,e,t):C.setAttrib(w,e,t))}M=!1,e("width",P),e("height",O),C.unbind(I,"mousemove",a),C.unbind(I,"mouseup",s),F!=I&&(C.unbind(F,"mousemove",a),C.unbind(F,"mouseup",s)),C.remove(_),C.remove(E),z&&"TABLE"!=w.nodeName||l(w),i.fire("ObjectResized",{target:w,width:P,height:O}),C.setAttrib(w,"style",C.getAttrib(w,"style")),i.nodeChanged()}function l(e,t,r){var l,u,d,f,p;g(),l=C.getPos(e,U),A=l.x,B=l.y,p=e.getBoundingClientRect(),u=p.width||p.right-p.left,d=p.height||p.bottom-p.top,w!=e&&(m(),w=e,P=O=0),f=i.fire("ObjectSelected",{target:e}),o(e)&&!f.isDefaultPrevented()?x(N,function(e,i){function o(t){T=t.screenX,R=t.screenY,D=w.clientWidth,L=w.clientHeight,H=L/D,k=e,e.startPos={x:u*e[0]+A,y:d*e[1]+B},$=U.scrollWidth,q=U.scrollHeight,_=w.cloneNode(!0),C.addClass(_,"mce-clonedresizable"),C.setAttrib(_,"data-mce-bogus","all"),_.contentEditable=!1,_.unSelectabe=!0,C.setStyles(_,{left:A,top:B,margin:0}),_.removeAttribute("data-mce-selected"),U.appendChild(_),C.bind(I,"mousemove",a),C.bind(I,"mouseup",s),F!=I&&(C.bind(F,"mousemove",a),C.bind(F,"mouseup",s)),E=C.add(U,"div",{"class":"mce-resize-helper","data-mce-bogus":"all"},D+" × "+L)}var l,c;return t?void(i==t&&o(r)):(l=C.get("mceResizeHandle"+i),l?C.show(l):(c=U,l=C.add(c,"div",{id:"mceResizeHandle"+i,"data-mce-bogus":"all","class":"mce-resizehandle",unselectable:!0,style:"cursor:"+i+"-resize; margin:0; padding:0"}),n.ie&&(l.contentEditable=!1)),e.elm||(C.bind(l,"mousedown",function(e){e.stopImmediatePropagation(),e.preventDefault(),o(e)}),e.elm=l),void C.setStyles(l,{left:u*e[0]+A-l.offsetWidth/2,top:d*e[1]+B-l.offsetHeight/2}))}):c(),w.setAttribute("data-mce-selected","1")}function c(){var e,t;g(),w&&w.removeAttribute("data-mce-selected");for(e in N)t=C.get("mceResizeHandle"+e),t&&(C.unbind(t),C.remove(t))}function u(e){function t(e,t){if(e)do if(e===t)return!0;while(e=e.parentNode)}var n,i;if(!M)return x(C.select("img[data-mce-selected],hr[data-mce-selected]"),function(e){e.removeAttribute("data-mce-selected")}),i="mousedown"==e.type?e.target:r.getNode(),i=C.$(i).closest(z?"table":"table,img,hr")[0],t(i,U)&&(v(),n=r.getStart(!0),t(n,i)&&t(r.getEnd(!0),i)&&(!z||i!=n&&"IMG"!==n.nodeName))?void l(i):void c()}function d(e,t,n){e&&e.attachEvent&&e.attachEvent("on"+t,n)}function f(e,t,n){e&&e.detachEvent&&e.detachEvent("on"+t,n)}function p(e){var t=e.srcElement,n,r,o,a,s,c,u;n=t.getBoundingClientRect(),c=S.clientX-n.left,u=S.clientY-n.top;for(r in N)if(o=N[r],a=t.offsetWidth*o[0],s=t.offsetHeight*o[1],W(a-c)<8&&W(s-u)<8){k=o;break}M=!0,i.fire("ObjectResizeStart",{target:w,width:w.clientWidth,height:w.clientHeight}),i.getDoc().selection.empty(),l(t,r,S)}function h(e){var t=e.srcElement;if(t!=w){if(i.fire("ObjectSelected",{target:t}),m(),0===t.id.indexOf("mceResizeHandle"))return void(e.returnValue=!1);("IMG"==t.nodeName||"TABLE"==t.nodeName)&&(c(),w=t,d(t,"resizestart",p))}}function m(){f(w,"resizestart",p)}function g(){for(var e in N){var t=N[e];t.elm&&(C.unbind(t.elm),delete t.elm)}}function v(){try{i.getDoc().execCommand("enableObjectResizing",!1,!1)}catch(e){}}function y(e){var t;if(z){t=I.body.createControlRange();try{return t.addElement(e),t.select(),!0}catch(n){}}}function b(){w=_=null,z&&(m(),f(U,"controlselect",h))}var C=i.dom,x=t.each,w,_,E,N,k,S,T,R,A,B,D,L,H,M,P,O,I=i.getDoc(),F=document,z=n.ie&&n.ie<11,W=Math.abs,V=Math.round,U=i.getBody(),$,q;N={n:[.5,0,0,-1],e:[1,.5,1,0],s:[.5,1,0,1],w:[0,.5,-1,0],nw:[0,0,-1,-1],ne:[1,0,1,-1],se:[1,1,1,1],sw:[0,1,-1,1]};var j=".mce-content-body";return i.contentStyles.push(j+" div.mce-resizehandle {position: absolute;border: 1px solid black;background: #FFF;width: 5px;height: 5px;z-index: 10000}"+j+" .mce-resizehandle:hover {background: #000}"+j+" img[data-mce-selected], hr[data-mce-selected] {outline: 1px solid black;resize: none}"+j+" .mce-clonedresizable {position: absolute;"+(n.gecko?"":"outline: 1px dashed black;")+"opacity: .5;filter: alpha(opacity=50);z-index: 10000}"+j+" .mce-resize-helper {background: #555;background: rgba(0,0,0,0.75);border-radius: 3px;border: 1px;color: white;display: none;font-family: sans-serif;font-size: 12px;white-space: nowrap;line-height: 14px;margin: 5px 10px;padding: 5px;position: absolute;z-index: 10001}"),i.on("init",function(){z?(i.on("ObjectResized",function(e){"TABLE"!=e.target.nodeName&&(c(),y(e.target))}),d(U,"controlselect",h),i.on("mousedown",function(e){S=e})):(v(),n.ie>=11&&(i.on("mouseup",function(e){var t=e.target.nodeName;!M&&/^(TABLE|IMG|HR)$/.test(t)&&(i.selection.select(e.target,"TABLE"==t),i.nodeChanged())}),i.dom.bind(U,"mscontrolselect",function(e){/^(TABLE|IMG|HR)$/.test(e.target.nodeName)&&(e.preventDefault(),"IMG"==e.target.tagName&&window.setTimeout(function(){i.selection.select(e.target)},0))}))),i.on("nodechange ResizeEditor",u),i.on("keydown keyup",function(e){w&&"TABLE"==w.nodeName&&u(e)}),i.on("hide",c)}),i.on("remove",g),{isResizable:o,showResizeRect:l,hideResizeRect:c,updateResizeRect:u,controlSelect:y,destroy:b}}}),r(L,[u,d],function(e,t){function n(n){var r=n.dom;this.getBookmark=function(e,i){function o(e,n){var i=0;return t.each(r.select(e),function(e,t){e==n&&(i=t)}),i}function a(e){function t(t){var n,r,i,o=t?"start":"end";n=e[o+"Container"],r=e[o+"Offset"],1==n.nodeType&&"TR"==n.nodeName&&(i=n.childNodes,n=i[Math.min(t?r:r-1,i.length-1)],n&&(r=t?0:n.childNodes.length,e["set"+(t?"Start":"End")](n,r)))}return t(!0),t(),e}function s(){function e(e,t){var n=e[t?"startContainer":"endContainer"],a=e[t?"startOffset":"endOffset"],s=[],l,c,u=0;if(3==n.nodeType){if(i)for(l=n.previousSibling;l&&3==l.nodeType;l=l.previousSibling)a+=l.nodeValue.length;s.push(a)}else c=n.childNodes,a>=c.length&&c.length&&(u=1,a=Math.max(0,c.length-1)),s.push(r.nodeIndex(c[a],i)+u);for(;n&&n!=o;n=n.parentNode)s.push(r.nodeIndex(n,i));return s}var t=n.getRng(!0),o=r.getRoot(),a={};return a.start=e(t,!0),n.isCollapsed()||(a.end=e(t)),a}var l,c,u,d,f,p,h="",m;if(2==e)return p=n.getNode(),f=p?p.nodeName:null,"IMG"==f?{name:f,index:o(f,p)}:n.tridentSel?n.tridentSel.getBookmark(e):s();if(e)return{rng:n.getRng()};if(l=n.getRng(),u=r.uniqueId(),d=n.isCollapsed(),m="overflow:hidden;line-height:0px",l.duplicate||l.item){if(l.item)return p=l.item(0),f=p.nodeName,{name:f,index:o(f,p)};c=l.duplicate();try{l.collapse(),l.pasteHTML(''+h+""),d||(c.collapse(!1),l.moveToElementText(c.parentElement()),0===l.compareEndPoints("StartToEnd",c)&&c.move("character",-1),c.pasteHTML(''+h+""))}catch(g){return null}}else{if(p=n.getNode(),f=p.nodeName,"IMG"==f)return{name:f,index:o(f,p)};c=a(l.cloneRange()),d||(c.collapse(!1),c.insertNode(r.create("span",{"data-mce-type":"bookmark",id:u+"_end",style:m},h))),l=a(l),l.collapse(!0),l.insertNode(r.create("span",{"data-mce-type":"bookmark",id:u+"_start",style:m},h))}return n.moveToBookmark({id:u,keep:1}),{id:u}},this.moveToBookmark=function(i){function o(e){var t=i[e?"start":"end"],n,r,o,a;if(t){for(o=t[0],r=c,n=t.length-1;n>=1;n--){if(a=r.childNodes,t[n]>a.length-1)return;r=a[t[n]]}3===r.nodeType&&(o=Math.min(t[0],r.nodeValue.length)),1===r.nodeType&&(o=Math.min(t[0],r.childNodes.length)),e?l.setStart(r,o):l.setEnd(r,o)}return!0}function a(n){var o=r.get(i.id+"_"+n),a,s,l,c,h=i.keep;if(o&&(a=o.parentNode,"start"==n?(h?(a=o.firstChild,s=1):s=r.nodeIndex(o),u=d=a,f=p=s):(h?(a=o.firstChild,s=1):s=r.nodeIndex(o),d=a,p=s),!h)){for(c=o.previousSibling,l=o.nextSibling,t.each(t.grep(o.childNodes),function(e){3==e.nodeType&&(e.nodeValue=e.nodeValue.replace(/\uFEFF/g,""))});o=r.get(i.id+"_"+n);)r.remove(o,1);c&&l&&c.nodeType==l.nodeType&&3==c.nodeType&&!e.opera&&(s=c.nodeValue.length,c.appendData(l.nodeValue),r.remove(l),"start"==n?(u=d=c,f=p=s):(d=c,p=s))}}function s(t){return!r.isBlock(t)||t.innerHTML||e.ie||(t.innerHTML='
'),t}var l,c,u,d,f,p;if(i)if(i.start){if(l=r.createRng(),c=r.getRoot(),n.tridentSel)return n.tridentSel.moveToBookmark(i);o(!0)&&o()&&n.setRng(l)}else i.id?(a("start"),a("end"),u&&(l=r.createRng(),l.setStart(s(u),f),l.setEnd(s(d),p),n.setRng(l))):i.name?n.select(r.select(i.name)[i.index]):i.rng&&n.setRng(i.rng)}}return n.isBookmarkNode=function(e){return e&&"SPAN"===e.tagName&&"bookmark"===e.getAttribute("data-mce-type")},n}),r(H,[h,A,D,x,L,u,d],function(e,n,r,i,o,a,s){function l(e,t,i,a){var s=this;s.dom=e,s.win=t,s.serializer=i,s.editor=a,s.bookmarkManager=new o(s),s.controlSelection=new r(s,a),s.win.getSelection||(s.tridentSel=new n(s))}var c=s.each,u=s.trim,d=a.ie;return l.prototype={setCursorLocation:function(e,t){var n=this,r=n.dom.createRng();e?(r.setStart(e,t),r.setEnd(e,t),n.setRng(r),n.collapse(!1)):(n._moveEndPoint(r,n.editor.getBody(),!0),n.setRng(r))},getContent:function(e){var n=this,r=n.getRng(),i=n.dom.create("body"),o=n.getSel(),a,s,l;return e=e||{},a=s="",e.get=!0,e.format=e.format||"html",e.selection=!0,n.editor.fire("BeforeGetContent",e),"text"==e.format?n.isCollapsed()?"":r.text||(o.toString?o.toString():""):(r.cloneContents?(l=r.cloneContents(),l&&i.appendChild(l)):r.item!==t||r.htmlText!==t?(i.innerHTML="
"+(r.item?r.item(0).outerHTML:r.htmlText),i.removeChild(i.firstChild)):i.innerHTML=r.toString(),/^\s/.test(i.innerHTML)&&(a=" "),/\s+$/.test(i.innerHTML)&&(s=" "),e.getInner=!0,e.content=n.isCollapsed()?"":a+n.serializer.serialize(i,e)+s,n.editor.fire("GetContent",e),e.content)},setContent:function(e,t){var n=this,r=n.getRng(),i,o=n.win.document,a,s;if(t=t||{format:"html"},t.set=!0,t.selection=!0,e=t.content=e,t.no_events||n.editor.fire("BeforeSetContent",t),e=t.content,r.insertNode){e+='_',r.startContainer==o&&r.endContainer==o?o.body.innerHTML=e:(r.deleteContents(),0===o.body.childNodes.length?o.body.innerHTML=e:r.createContextualFragment?r.insertNode(r.createContextualFragment(e)):(a=o.createDocumentFragment(),s=o.createElement("div"),a.appendChild(s),s.outerHTML=e,r.insertNode(a))),i=n.dom.get("__caret"),r=o.createRange(),r.setStartBefore(i),r.setEndBefore(i),n.setRng(r),n.dom.remove("__caret");try{n.setRng(r)}catch(l){}}else r.item&&(o.execCommand("Delete",!1,null),r=n.getRng()),/^\s+/.test(e)?(r.pasteHTML('_'+e),n.dom.remove("__mce_tmp")):r.pasteHTML(e);t.no_events||n.editor.fire("SetContent",t)},getStart:function(e){var t=this,n=t.getRng(),r,i,o,a;if(n.duplicate||n.item){if(n.item)return n.item(0);for(o=n.duplicate(),o.collapse(1),r=o.parentElement(),r.ownerDocument!==t.dom.doc&&(r=t.dom.getRoot()),i=a=n.parentElement();a=a.parentNode;)if(a==r){r=i;break}return r}return r=n.startContainer,1==r.nodeType&&r.hasChildNodes()&&(e&&n.collapsed||(r=r.childNodes[Math.min(r.childNodes.length-1,n.startOffset)])),r&&3==r.nodeType?r.parentNode:r},getEnd:function(e){var t=this,n=t.getRng(),r,i;return n.duplicate||n.item?n.item?n.item(0):(n=n.duplicate(),n.collapse(0),r=n.parentElement(),r.ownerDocument!==t.dom.doc&&(r=t.dom.getRoot()),r&&"BODY"==r.nodeName?r.lastChild||r:r):(r=n.endContainer,i=n.endOffset,1==r.nodeType&&r.hasChildNodes()&&(e&&n.collapsed||(r=r.childNodes[i>0?i-1:i])),r&&3==r.nodeType?r.parentNode:r)},getBookmark:function(e,t){return this.bookmarkManager.getBookmark(e,t)},moveToBookmark:function(e){return this.bookmarkManager.moveToBookmark(e)},select:function(e,t){var n=this,r=n.dom,i=r.createRng(),o;if(n.lastFocusBookmark=null,e){if(!t&&n.controlSelection.controlSelect(e))return;o=r.nodeIndex(e),i.setStart(e.parentNode,o),i.setEnd(e.parentNode,o+1),t&&(n._moveEndPoint(i,e,!0),n._moveEndPoint(i,e)),n.setRng(i)}return e},isCollapsed:function(){var e=this,t=e.getRng(),n=e.getSel();return!t||t.item?!1:t.compareEndPoints?0===t.compareEndPoints("StartToEnd",t):!n||t.collapsed},collapse:function(e){var t=this,n=t.getRng(),r;n.item&&(r=n.item(0),n=t.win.document.body.createTextRange(),n.moveToElementText(r)),n.collapse(!!e),t.setRng(n)},getSel:function(){var e=this.win;return e.getSelection?e.getSelection():e.document.selection},getRng:function(e){function t(e,t,n){try{return t.compareBoundaryPoints(e,n)}catch(r){return-1}}var n=this,r,i,o,a=n.win.document,s;if(!e&&n.lastFocusBookmark){var l=n.lastFocusBookmark;return l.startContainer?(i=a.createRange(),i.setStart(l.startContainer,l.startOffset),i.setEnd(l.endContainer,l.endOffset)):i=l,i}if(e&&n.tridentSel)return n.tridentSel.getRangeAt(0);try{(r=n.getSel())&&(i=r.rangeCount>0?r.getRangeAt(0):r.createRange?r.createRange():a.createRange())}catch(c){}if(d&&i&&i.setStart&&a.selection){try{s=a.selection.createRange()}catch(c){}s&&s.item&&(o=s.item(0),i=a.createRange(),i.setStartBefore(o),i.setEndAfter(o))}return i||(i=a.createRange?a.createRange():a.body.createTextRange()),i.setStart&&9===i.startContainer.nodeType&&i.collapsed&&(o=n.dom.getRoot(),i.setStart(o,0),i.setEnd(o,0)),n.selectedRange&&n.explicitRange&&(0===t(i.START_TO_START,i,n.selectedRange)&&0===t(i.END_TO_END,i,n.selectedRange)?i=n.explicitRange:(n.selectedRange=null,n.explicitRange=null)),i},setRng:function(e,t){var n=this,r;if(e)if(e.select)try{e.select()}catch(i){}else if(n.tridentSel){if(e.cloneRange)try{return void n.tridentSel.addRange(e)}catch(i){}}else if(r=n.getSel()){n.explicitRange=e;try{r.removeAllRanges(),r.addRange(e)}catch(i){}t===!1&&r.extend&&(r.collapse(e.endContainer,e.endOffset),r.extend(e.startContainer,e.startOffset)),n.selectedRange=r.rangeCount>0?r.getRangeAt(0):null}},setNode:function(e){var t=this;return t.setContent(t.dom.getOuterHTML(e)),e},getNode:function(){function e(e,t){for(var n=e;e&&3===e.nodeType&&0===e.length;)e=t?e.nextSibling:e.previousSibling;return e||n}var t=this,n=t.getRng(),r,i=n.startContainer,o=n.endContainer,a=n.startOffset,s=n.endOffset,l=t.dom.getRoot();return n?n.setStart?(r=n.commonAncestorContainer,!n.collapsed&&(i==o&&2>s-a&&i.hasChildNodes()&&(r=i.childNodes[a]),3===i.nodeType&&3===o.nodeType&&(i=i.length===a?e(i.nextSibling,!0):i.parentNode,o=0===s?e(o.previousSibling,!1):o.parentNode,i&&i===o))?i:r&&3==r.nodeType?r.parentNode:r):(r=n.item?n.item(0):n.parentElement(),r.ownerDocument!==t.win.document&&(r=l),r):l},getSelectedBlocks:function(t,n){var r=this,i=r.dom,o,a,s=[];if(a=i.getRoot(),t=i.getParent(t||r.getStart(),i.isBlock),n=i.getParent(n||r.getEnd(),i.isBlock),t&&t!=a&&s.push(t),t&&n&&t!=n){o=t;for(var l=new e(t,a);(o=l.next())&&o!=n;)i.isBlock(o)&&s.push(o)}return n&&t!=n&&n!=a&&s.push(n),s},isForward:function(){var e=this.dom,t=this.getSel(),n,r;return t&&t.anchorNode&&t.focusNode?(n=e.createRng(),n.setStart(t.anchorNode,t.anchorOffset),n.collapse(!0),r=e.createRng(),r.setStart(t.focusNode,t.focusOffset),r.collapse(!0),n.compareBoundaryPoints(n.START_TO_START,r)<=0):!0},normalize:function(){var e=this,t=e.getRng();return!d&&new i(e.dom).normalize(t)&&e.setRng(t,e.isForward()),t},selectorChanged:function(e,t){var n=this,r;return n.selectorChangedData||(n.selectorChangedData={},r={},n.editor.on("NodeChange",function(e){var t=e.element,i=n.dom,o=i.getParents(t,null,i.getRoot()),a={};c(n.selectorChangedData,function(e,t){c(o,function(n){return i.is(n,t)?(r[t]||(c(e,function(e){e(!0,{node:n,selector:t,parents:o})}),r[t]=e),a[t]=e,!1):void 0})}),c(r,function(e,n){a[n]||(delete r[n],c(e,function(e){e(!1,{node:t,selector:n,parents:o})}))})})),n.selectorChangedData[e]||(n.selectorChangedData[e]=[]),n.selectorChangedData[e].push(t),n},getScrollContainer:function(){for(var e,t=this.dom.getRoot();t&&"BODY"!=t.nodeName;){if(t.scrollHeight>t.clientHeight){e=t;break}t=t.parentNode}return e},scrollIntoView:function(e){function t(e){for(var t=0,n=0,r=e;r&&r.nodeType;)t+=r.offsetLeft||0,n+=r.offsetTop||0,r=r.offsetParent;return{x:t,y:n}}var n,r,i=this,o=i.dom,a=o.getRoot(),s,l;if("BODY"!=a.nodeName){var c=i.getScrollContainer();if(c)return n=t(e).y-t(c).y,l=c.clientHeight,s=c.scrollTop,void((s>n||n+25>s+l)&&(c.scrollTop=s>n?n:n-l+25))}r=o.getViewPort(i.editor.getWin()),n=o.getPos(e).y,s=r.y,l=r.h,(ns+l)&&i.editor.getWin().scrollTo(0,s>n?n:n-l+25)},placeCaretAt:function(e,t){var n=this.editor.getDoc(),r,i;if(n.caretPositionFromPoint)i=n.caretPositionFromPoint(e,t),r=n.createRange(),r.setStart(i.offsetNode,i.offset),r.collapse(!0);else if(n.caretRangeFromPoint)r=n.caretRangeFromPoint(e,t);else if(n.body.createTextRange){r=n.body.createTextRange();try{r.moveToPoint(e,t),r.collapse(!0)}catch(o){r.collapse(t=e;e++)a.addShortcut("ctrl+"+e,"",["FormatBlock",!1,"h"+e]);a.addShortcut("ctrl+7","",["FormatBlock",!1,"p"]),a.addShortcut("ctrl+8","",["FormatBlock",!1,"div"]),a.addShortcut("ctrl+9","",["FormatBlock",!1,"address"])}function f(e){return e?V[e]:V}function p(e,t){e&&("string"!=typeof e?at(e,function(e,t){p(t,e)}):(t=t.length?t:[t],at(t,function(e){e.deep===tt&&(e.deep=!e.selector),e.split===tt&&(e.split=!e.selector||e.inline),e.remove===tt&&e.selector&&!e.inline&&(e.remove="none"),e.selector&&e.inline&&(e.mixed=!0,e.block_expand=!0),"string"==typeof e.classes&&(e.classes=e.classes.split(/\s+/))}),V[e]=t))}function h(e){return e&&V[e]&&delete V[e],V}function m(e){var t;return a.dom.getParent(e,function(e){return t=a.dom.getStyle(e,"text-decoration"),t&&"none"!==t}),t}function g(e){var t;1===e.nodeType&&e.parentNode&&1===e.parentNode.nodeType&&(t=m(e.parentNode),a.dom.getStyle(e,"color")&&t?a.dom.setStyle(e,"text-decoration",t):a.dom.getStyle(e,"textdecoration")===t&&a.dom.setStyle(e,"text-decoration",null))}function v(t,n,r){function i(e,t){if(t=t||d,e){if(t.onformat&&t.onformat(e,t,n,r),at(t.styles,function(t,r){U.setStyle(e,r,A(t,n))}),t.styles){var i=U.getAttrib(e,"style");i&&e.setAttribute("data-mce-style",i)}at(t.attributes,function(t,r){U.setAttrib(e,r,A(t,n))}),at(t.classes,function(t){t=A(t,n),U.hasClass(e,t)||U.addClass(e,t)})}}function o(){function t(t,n){var i=new e(n);for(r=i.current();r;r=i.prev())if(r.childNodes.length>1||r==t||"BR"==r.tagName)return r}var n=a.selection.getRng(),i=n.startContainer,o=n.endContainer;if(i!=o&&0===n.endOffset){var s=t(i,o),l=3==s.nodeType?s.length:s.childNodes.length;n.setEnd(s,l)}return n}function l(e,r,o){var a=[],l,f,p=!0;l=d.inline||d.block,f=U.create(l),i(f),q.walk(e,function(e){function r(e){var g,v,y,b,x;return x=p,g=e.nodeName.toLowerCase(),v=e.parentNode.nodeName.toLowerCase(),1===e.nodeType&&nt(e)&&(x=p,p="true"===nt(e),b=!0),S(g,"br")?(h=0,void(d.block&&U.remove(e))):d.wrapper&&C(e,t,n)?void(h=0):p&&!b&&d.block&&!d.wrapper&&s(g)&&j(v,l)?(e=U.rename(e,l),i(e),a.push(e),void(h=0)):d.selector&&(at(u,function(t){"collapsed"in t&&t.collapsed!==m||U.is(e,t.selector)&&!c(e)&&(i(e,t),y=!0)}),!d.inline||y)?void(h=0):void(!p||b||!j(l,g)||!j(v,l)||!o&&3===e.nodeType&&1===e.nodeValue.length&&65279===e.nodeValue.charCodeAt(0)||c(e)||d.inline&&Y(e)?(h=0,at(st(e.childNodes),r),b&&(p=x),h=0):(h||(h=U.clone(f,Q),e.parentNode.insertBefore(h,e),a.push(h)),h.appendChild(e)))}var h;at(e,r)}),d.links===!0&&at(a,function(e){function t(e){"A"===e.nodeName&&i(e,d),at(st(e.childNodes),t)}t(e)}),at(a,function(e){function r(e){var t=0;return at(e.childNodes,function(e){B(e)||ot(e)||t++}),t}function o(e){var t,n;return at(e.childNodes,function(e){return 1!=e.nodeType||ot(e)||c(e)?void 0:(t=e,Q)}),t&&!ot(t)&&k(t,d)&&(n=U.clone(t,Q),i(n),U.replace(n,e,Z),U.remove(t,1)),n||e}var s;if(s=r(e),(a.length>1||!Y(e))&&0===s)return void U.remove(e,1);if(d.inline||d.wrapper){if(d.exact||1!==s||(e=o(e)),at(u,function(t){at(U.select(t.inline,e),function(e){ot(e)||M(t,n,e,t.exact?e:null)})}),C(e.parentNode,t,n))return U.remove(e,1),e=0,Z;d.merge_with_parents&&U.getParent(e.parentNode,function(r){return C(r,t,n)?(U.remove(e,1),e=0,Z):void 0}),e&&d.merge_siblings!==!1&&(e=I(O(e),e),e=I(e,O(e,Z)))}})}var u=f(t),d=u[0],p,h,m=!r&&$.isCollapsed();if(d)if(r)r.nodeType?(h=U.createRng(),h.setStartBefore(r),h.setEndAfter(r),l(L(h,u),null,!0)):l(r,null,!0);else if(m&&d.inline&&!U.select("td.mce-item-selected,th.mce-item-selected").length)z("apply",t,n);else{var y=a.selection.getNode();K||!u[0].defaultBlock||U.getParent(y,U.isBlock)||v(u[0].defaultBlock),a.selection.setRng(o()),p=$.getBookmark(),l(L($.getRng(Z),u),p),d.styles&&(d.styles.color||d.styles.textDecoration)&&(lt(y,g,"childNodes"),g(y)),$.moveToBookmark(p),W($.getRng(Z)),a.nodeChanged()}}function y(e,t,n,r){function i(e){var n,r,o,a,s;if(1===e.nodeType&&nt(e)&&(a=y,y="true"===nt(e),s=!0),n=st(e.childNodes),y&&!s)for(r=0,o=p.length;o>r&&!M(p[r],t,e,e);r++);if(h.deep&&n.length){for(r=0,o=n.length;o>r;r++)i(n[r]);s&&(y=a)}}function o(n){var i;return at(l(n.parentNode).reverse(),function(n){var o;i||"_start"==n.id||"_end"==n.id||(o=C(n,e,t,r),o&&o.split!==!1&&(i=n))}),i}function s(e,n,r,i){var o,a,s,l,c,u;if(e){for(u=e.parentNode,o=n.parentNode;o&&o!=u;o=o.parentNode){for(a=U.clone(o,Q),c=0;c=0;o--){if(a=t[o].selector,!a||t[o].defaultBlock)return Z;for(i=r.length-1;i>=0;i--)if(U.is(r[i],a))return Z}return Q}function E(e,t,n){var r;return et||(et={},r={},a.on("NodeChange",function(e){var t=l(e.element),n={};t=i.grep(t,function(e){return 1==e.nodeType&&!e.getAttribute("data-mce-bogus")}),at(et,function(e,i){at(t,function(o){return C(o,i,{},e.similar)?(r[i]||(at(e,function(e){e(!0,{node:o,format:i,parents:t})}),r[i]=e),n[i]=e,!1):void 0})}),at(r,function(i,o){n[o]||(delete r[o],at(i,function(n){n(!1,{node:e.element,format:o,parents:t})}))})})),at(e.split(","),function(e){et[e]||(et[e]=[],et[e].similar=n),et[e].push(t)}),this}function N(e){return o.getCssText(a,e)}function k(e,t){return S(e,t.inline)?Z:S(e,t.block)?Z:t.selector?1==e.nodeType&&U.is(e,t.selector):void 0}function S(e,t){return e=e||"",t=t||"",e=""+(e.nodeName||e),t=""+(t.nodeName||t),e.toLowerCase()==t.toLowerCase()}function T(e,t){return R(U.getStyle(e,t),t)}function R(e,t){return("color"==t||"backgroundColor"==t)&&(e=U.toHex(e)),"fontWeight"==t&&700==e&&(e="bold"),"fontFamily"==t&&(e=e.replace(/[\'\"]/g,"").replace(/,\s+/g,",")),""+e}function A(e,t){return"string"!=typeof e?e=e(t):t&&(e=e.replace(/%(\w+)/g,function(e,n){return t[n]||e})),e}function B(e){return e&&3===e.nodeType&&/^([\t \r\n]+|)$/.test(e.nodeValue)}function D(e,t,n){var r=U.create(t,n);return e.parentNode.insertBefore(r,e),r.appendChild(e),r}function L(t,n,r){function i(e){function t(e){return"BR"==e.nodeName&&e.getAttribute("data-mce-bogus")&&!e.nextSibling}var r,i,o,a,s;if(r=i=e?g:y,a=e?"previousSibling":"nextSibling",s=U.getRoot(),3==r.nodeType&&!B(r)&&(e?v>0:bo?n:o,-1===n||r||n++):(n=a.indexOf(" ",t),o=a.indexOf("\xa0",t),n=-1!==n&&(-1===o||o>n)?n:o),n}var s,l,c,u;if(3===t.nodeType){if(c=o(t,n),-1!==c)return{container:t,offset:c};u=t}for(s=new e(t,U.getParent(t,Y)||a.getBody());l=s[i?"prev":"next"]();)if(3===l.nodeType){if(u=l,c=o(l),-1!==c)return{container:l,offset:c}}else if(Y(l))break;return u?(n=i?0:u.length,{container:u,offset:n}):void 0}function d(e,r){var i,o,a,s;for(3==e.nodeType&&0===e.nodeValue.length&&e[r]&&(e=e[r]),i=l(e),o=0;op?p:v],3==g.nodeType&&(v=0)),1==y.nodeType&&y.hasChildNodes()&&(p=y.childNodes.length-1,y=y.childNodes[b>p?p:b-1],3==y.nodeType&&(b=y.nodeValue.length)),g=c(g),y=c(y),(ot(g.parentNode)||ot(g))&&(g=ot(g)?g:g.parentNode,g=g.nextSibling||g,3==g.nodeType&&(v=0)),(ot(y.parentNode)||ot(y))&&(y=ot(y)?y:y.parentNode,y=y.previousSibling||y,3==y.nodeType&&(b=y.length)),n[0].inline&&(t.collapsed&&(m=u(g,v,!0),m&&(g=m.container,v=m.offset),m=u(y,b),m&&(y=m.container,b=m.offset)),h=o(y,b),h.node)){for(;h.node&&0===h.offset&&h.node.previousSibling;)h=o(h.node.previousSibling);h.node&&h.offset>0&&3===h.node.nodeType&&" "===h.node.nodeValue.charAt(h.offset-1)&&h.offset>1&&(y=h.node,y.splitText(h.offset-1))}return(n[0].inline||n[0].block_expand)&&(n[0].inline&&3==g.nodeType&&0!==v||(g=i(!0)),n[0].inline&&3==y.nodeType&&b!==y.nodeValue.length||(y=i())),n[0].selector&&n[0].expand!==Q&&!n[0].inline&&(g=d(g,"previousSibling"),y=d(y,"nextSibling")),(n[0].block||n[0].selector)&&(g=f(g,"previousSibling"),y=f(y,"nextSibling"),n[0].block&&(Y(g)||(g=i(!0)),Y(y)||(y=i()))),1==g.nodeType&&(v=G(g),g=g.parentNode),1==y.nodeType&&(b=G(y)+1,y=y.parentNode),{startContainer:g,startOffset:v,endContainer:y,endOffset:b}}function H(e,t){return t.links&&"A"==e.tagName}function M(e,t,n,r){var i,o,a;if(!k(n,e)&&!H(n,e))return Q;if("all"!=e.remove)for(at(e.styles,function(i,o){i=R(A(i,t),o),"number"==typeof o&&(o=i,r=0),(e.remove_similar||!r||S(T(r,o),i))&&U.setStyle(n,o,""),a=1}),a&&""===U.getAttrib(n,"style")&&(n.removeAttribute("style"),n.removeAttribute("data-mce-style")),at(e.attributes,function(e,i){var o;if(e=A(e,t),"number"==typeof i&&(i=e,r=0),!r||S(U.getAttrib(r,i),e)){if("class"==i&&(e=U.getAttrib(n,i),e&&(o="",at(e.split(/\s+/),function(e){/mce\w+/.test(e)&&(o+=(o?" ":"")+e)}),o)))return void U.setAttrib(n,i,o);"class"==i&&n.removeAttribute("className"),J.test(i)&&n.removeAttribute("data-mce-"+i),n.removeAttribute(i)}}),at(e.classes,function(e){e=A(e,t),(!r||U.hasClass(r,e))&&U.removeClass(n,e)}),o=U.getAttribs(n),i=0;io?o:i]),3===r.nodeType&&n&&i>=r.nodeValue.length&&(r=new e(r,a.getBody()).next()||r),3!==r.nodeType||n||0!==i||(r=new e(r,a.getBody()).prev()||r),r}function z(t,n,r,i){function o(e){var t=U.create("span",{id:g,"data-mce-bogus":!0,style:b?"color:red":""});return e&&t.appendChild(a.getDoc().createTextNode(X)),t}function l(e,t){for(;e;){if(3===e.nodeType&&e.nodeValue!==X||e.childNodes.length>1)return!1;t&&1===e.nodeType&&t.push(e),e=e.firstChild}return!0}function c(e){for(;e;){if(e.id===g)return e;e=e.parentNode}}function u(t){var n;if(t)for(n=new e(t,t),t=n.current();t;t=n.next())if(3===t.nodeType)return t}function d(e,t){var n,r;if(e)r=$.getRng(!0),l(e)?(t!==!1&&(r.setStartBefore(e),r.setEndBefore(e)),U.remove(e)):(n=u(e),n.nodeValue.charAt(0)===X&&(n.deleteData(0,1),r.startContainer==n&&r.startOffset>0&&r.setStart(n,r.startOffset-1),r.endContainer==n&&r.endOffset>0&&r.setEnd(n,r.endOffset-1)),U.remove(e,1)),$.setRng(r);else if(e=c($.getStart()),!e)for(;e=U.get(g);)d(e,!1)}function p(){var e,t,i,a,s,l,d;e=$.getRng(!0),a=e.startOffset,l=e.startContainer,d=l.nodeValue,t=c($.getStart()),t&&(i=u(t)),d&&a>0&&a=0;h--)u.appendChild(U.clone(p[h],!1)),u=u.firstChild;u.appendChild(U.doc.createTextNode(X)),u=u.firstChild;var g=U.getParent(d,s);g&&U.isEmpty(g)?d.parentNode.replaceChild(m,d):U.insertAfter(m,d),$.setCursorLocation(u,1),U.isEmpty(d)&&U.remove(d)}}function m(){var e;e=c($.getStart()),e&&!U.isEmpty(e)&<(e,function(e){1!=e.nodeType||e.id===g||U.isEmpty(e)||U.setAttrib(e,"data-mce-bogus",null)},"childNodes")}var g="_mce_caret",b=a.settings.caret_debug;a._hasCaretEvents||(it=function(){var e=[],t;if(l(c($.getStart()),e))for(t=e.length;t--;)U.setAttrib(e[t],"data-mce-bogus","1")},rt=function(e){var t=e.keyCode;d(),(8==t||37==t||39==t)&&d(c($.getStart())),m()},a.on("SetContent",function(e){e.selection&&m()}),a._hasCaretEvents=!0),"apply"==t?p():h()}function W(t){var n=t.startContainer,r=t.startOffset,i,o,a,s,l;if(3==n.nodeType&&r>=n.nodeValue.length&&(r=G(n),n=n.parentNode,i=!0),1==n.nodeType)for(s=n.childNodes,n=s[Math.min(r,s.length-1)],o=new e(n,U.getParent(n,U.isBlock)),(r>s.length-1||i)&&o.next(),a=o.current();a;a=o.next())if(3==a.nodeType&&!B(a))return l=U.create("a",{"data-mce-bogus":"all"},X),a.parentNode.insertBefore(l,a),t.setStart(a,0),$.setRng(t),void U.remove(l)}var V={},U=a.dom,$=a.selection,q=new t(U),j=a.schema.isValidChild,Y=U.isBlock,K=a.settings.forced_root_block,G=U.nodeIndex,X="\ufeff",J=/^(src|href|style)$/,Q=!1,Z=!0,et,tt,nt=U.getContentEditable,rt,it,ot=n.isBookmarkNode,at=i.each,st=i.grep,lt=i.walk,ct=i.extend;ct(this,{get:f,register:p,unregister:h,apply:v,remove:y,toggle:b,match:x,matchAll:w,matchNode:C,canApply:_,formatChanged:E,getCssText:N}),u(),d(),a.on("BeforeGetContent",function(e){it&&"raw"!=e.format&&it()}),a.on("mouseup keydown",function(e){rt&&rt(e)})}}),r(I,[u,d,N],function(e,t,n){var r=t.trim,i;return i=new RegExp(["]+data-mce-bogus[^>]+>[\u200b\ufeff]+<\\/span>",'\\s?data-mce-selected="[^"]+"'].join("|"),"gi"),function(t){function o(){var e=t.getContent({format:"raw",no_events:1}),o=/<(\w+) [^>]*data-mce-bogus="all"[^>]*>/g,a,s,l,c,u,d=t.schema;for(e=e.replace(i,""),u=d.getShortEndedElements();c=o.exec(e);)s=o.lastIndex,l=c[0].length,a=u[c[1]]?s:n.findEndTag(d,e,s),e=e.substring(0,s-l)+e.substring(a),o.lastIndex=s-l;return r(e)}function a(e){s.typing=!1,s.add({},e)}var s=this,l=0,c=[],u,d,f=0;return t.on("init",function(){s.add()}),t.on("BeforeExecCommand",function(e){var t=e.command;"Undo"!=t&&"Redo"!=t&&"mceRepaint"!=t&&s.beforeChange()}),t.on("ExecCommand",function(e){var t=e.command;"Undo"!=t&&"Redo"!=t&&"mceRepaint"!=t&&a(e)}),t.on("ObjectResizeStart",function(){s.beforeChange()}),t.on("SaveContent ObjectResized blur",a),t.on("DragEnd",a),t.on("KeyUp",function(n){var r=n.keyCode;(r>=33&&36>=r||r>=37&&40>=r||45==r||13==r||n.ctrlKey)&&(a(),t.nodeChanged()),(46==r||8==r||e.mac&&(91==r||93==r))&&t.nodeChanged(),d&&s.typing&&(t.isDirty()||(t.isNotDirty=!c[0]||o()==c[0].content,t.isNotDirty||t.fire("change",{level:c[0],lastLevel:null})),t.fire("TypingUndo"),d=!1,t.nodeChanged())}),t.on("KeyDown",function(e){var t=e.keyCode;return t>=33&&36>=t||t>=37&&40>=t||45==t?void(s.typing&&a(e)):void((16>t||t>20)&&224!=t&&91!=t&&!s.typing&&(s.beforeChange(),s.typing=!0,s.add({},e),d=!0))}),t.on("MouseDown",function(e){s.typing&&a(e)}),t.addShortcut("ctrl+z","","Undo"),t.addShortcut("ctrl+y,ctrl+shift+z","","Redo"),t.on("AddUndo Undo Redo ClearUndos",function(e){e.isDefaultPrevented()||t.nodeChanged()}),s={data:c,typing:!1,beforeChange:function(){f||(u=t.selection.getBookmark(2,!0))},add:function(e,n){var r,i=t.settings,a;if(e=e||{},e.content=o(),f||t.removed)return null;if(a=c[l],t.fire("BeforeAddUndo",{level:e,lastLevel:a,originalEvent:n}).isDefaultPrevented())return null;if(a&&a.content==e.content)return null;if(c[l]&&(c[l].beforeBookmark=u),i.custom_undo_redo_levels&&c.length>i.custom_undo_redo_levels){for(r=0;r0&&(t.isNotDirty=!1,t.fire("change",s)),e},undo:function(){var e;return s.typing&&(s.add(),s.typing=!1),l>0&&(e=c[--l],0===l&&(t.isNotDirty=!0),t.setContent(e.content,{format:"raw"}),t.selection.moveToBookmark(e.beforeBookmark),t.fire("undo",{level:e})),e},redo:function(){var e;return l0||s.typing&&c[0]&&o()!=c[0].content},hasRedo:function(){return lB)&&(u=a.create("br"),t.parentNode.insertBefore(u,t)),l.setStartBefore(t),l.setEndBefore(t)):(l.setStartAfter(t),l.setEndAfter(t)):(l.setStart(t,0),l.setEnd(t,0));s.setRng(l),a.remove(u),s.scrollIntoView(t)}}function g(e){var t=l.forced_root_block;t&&t.toLowerCase()===e.tagName.toLowerCase()&&a.setAttribs(e,l.forced_root_block_attrs)}function v(e){var t=T,n,i,o,s=u.getTextInlineElements();if(e||"TABLE"==P?(n=a.create(e||I),g(n)):n=A.cloneNode(!1),o=n,l.keep_styles!==!1)do if(s[t.nodeName]){if("_mce_caret"==t.id)continue;i=t.cloneNode(!1),a.setAttrib(i,"id",""),n.hasChildNodes()?(i.appendChild(n.firstChild),n.appendChild(i)):(o=i,n.appendChild(i))}while(t=t.parentNode);return r||(o.innerHTML='
'),n}function y(t){var n,r,i;if(3==T.nodeType&&(t?R>0:RT.childNodes.length-1,T=T.childNodes[Math.min(R,T.childNodes.length-1)]||T,R=F&&3==T.nodeType?T.nodeValue.length:0),S=_(T)){if(c.beforeChange(),!a.isBlock(S)&&S!=a.getRoot())return void((!I||D)&&x());if((I&&!D||!I&&D)&&(T=b(T,R)),A=a.getParent(T,a.isBlock),M=A?a.getParent(A.parentNode,a.isBlock):null,P=A?A.nodeName.toUpperCase():"",O=M?M.nodeName.toUpperCase():"","LI"!=O||o.ctrlKey||(A=M,P=O),/^(LI|DT|DD)$/.test(P)){if(!I&&D)return void x();if(a.isEmpty(A))return void C()}if("PRE"==P&&l.br_in_pre!==!1){if(!D)return void x()}else if(!I&&!D&&"LI"!=P||I&&D)return void x();I&&A===i.getBody()||(I=I||"P",y()?(L=/^(H[1-6]|PRE|FIGURE)$/.test(P)&&"HGROUP"!=O?v(I):v(),l.end_container_on_empty_block&&f(M)&&a.isEmpty(A)?L=a.split(M,A):a.insertAfter(L,A),m(L)):y(!0)?(L=A.parentNode.insertBefore(v(),A),p(L),m(A)):(k=N.cloneRange(),k.setEndAfter(A),H=k.extractContents(),w(H),L=H.firstChild,a.insertAfter(H,A),h(L),E(A),m(L)),a.setAttrib(L,"id",""),i.fire("NewBlock",{newBlock:L}),c.add())}}}var a=i.dom,s=i.selection,l=i.settings,c=i.undoManager,u=i.schema,d=u.getNonEmptyElements();i.on("keydown",function(e){13==e.keyCode&&o(e)!==!1&&e.preventDefault()})}}),r(z,[],function(){return function(e){function t(){var t=i.getStart(),s=e.getBody(),l,c,u,d,f,p,h,m=-16777215,g,v,y,b,C;if(C=n.forced_root_block,t&&1===t.nodeType&&C){for(;t&&t!=s;){if(a[t.nodeName])return;t=t.parentNode}if(l=i.getRng(),l.setStart){c=l.startContainer,u=l.startOffset,d=l.endContainer,f=l.endOffset;try{v=e.getDoc().activeElement===s}catch(x){}}else l.item&&(t=l.item(0),l=e.getDoc().body.createTextRange(),l.moveToElementText(t)),v=l.parentElement().ownerDocument===e.getDoc(),y=l.duplicate(),y.collapse(!0),u=-1*y.move("character",m),y.collapsed||(y=l.duplicate(),y.collapse(!1),f=-1*y.move("character",m)-u);for(t=s.firstChild,b=s.nodeName.toLowerCase();t;)if((3===t.nodeType||1==t.nodeType&&!a[t.nodeName])&&o.isValidChild(b,C.toLowerCase())){if(3===t.nodeType&&0===t.nodeValue.length){h=t,t=t.nextSibling,r.remove(h);continue}p||(p=r.create(C,e.settings.forced_root_block_attrs),t.parentNode.insertBefore(p,t),g=!0),h=t,t=t.nextSibling,p.appendChild(h)}else p=null,t=t.nextSibling;if(g&&v){if(l.setStart)l.setStart(c,u),l.setEnd(d,f),i.setRng(l);else try{l=e.getDoc().body.createTextRange(),l.moveToElementText(s),l.collapse(!0),l.moveStart("character",u),f>0&&l.moveEnd("character",f),l.select()}catch(x){}e.nodeChanged()}}}var n=e.settings,r=e.dom,i=e.selection,o=e.schema,a=o.getBlockElements();n.forced_root_block&&e.on("NodeChange",t)}}),r(W,[T,u,d,M,x,h],function(e,n,r,i,o,a){var s=r.each,l=r.extend,c=r.map,u=r.inArray,d=r.explode,f=n.gecko,p=n.ie,h=n.ie&&n.ie<11,m=!0,g=!1;return function(r){function v(e,t,n){var r;return e=e.toLowerCase(),(r=T.exec[e])?(r(e,t,n),m):g}function y(e){var t;return e=e.toLowerCase(),(t=T.state[e])?t(e):-1}function b(e){var t;return e=e.toLowerCase(),(t=T.value[e])?t(e):g}function C(e,t){t=t||"exec",s(e,function(e,n){s(n.toLowerCase().split(","),function(n){T[t][n]=e})})}function x(e,n,i){return n===t&&(n=g),i===t&&(i=null),r.getDoc().execCommand(e,n,i)}function w(e){return A.match(e)}function _(e,n){A.toggle(e,n?{value:n}:t),r.nodeChanged()}function E(e){B=S.getBookmark(e)}function N(){S.moveToBookmark(B)}var k=r.dom,S=r.selection,T={state:{},exec:{},value:{}},R=r.settings,A=r.formatter,B;l(this,{execCommand:v,queryCommandState:y,queryCommandValue:b,addCommands:C}),C({"mceResetDesignMode,mceBeginUndoLevel":function(){},"mceEndUndoLevel,mceAddUndoLevel":function(){r.undoManager.add()},"Cut,Copy,Paste":function(e){var t=r.getDoc(),i;try{x(e)}catch(o){i=m}if(i||!t.queryCommandSupported(e)){var a=r.translate("Your browser doesn't support direct access to the clipboard. Please use the Ctrl+X/C/V keyboard shortcuts instead.");n.mac&&(a=a.replace(/Ctrl\+/g,"\u2318+")),r.windowManager.alert(a)}},unlink:function(){if(S.isCollapsed()){var e=S.getNode();return void("A"==e.tagName&&r.dom.remove(e,!0))}A.remove("link")},"JustifyLeft,JustifyCenter,JustifyRight,JustifyFull":function(e){var t=e.substring(7);"full"==t&&(t="justify"),s("left,center,right,justify".split(","),function(e){t!=e&&A.remove("align"+e)}),_("align"+t),v("mceRepaint")},"InsertUnorderedList,InsertOrderedList":function(e){var t,n;x(e),t=k.getParent(S.getNode(),"ol,ul"),t&&(n=t.parentNode,/^(H[1-6]|P|ADDRESS|PRE)$/.test(n.nodeName)&&(E(),k.split(n,t),N()))},"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=d(R.font_size_style_values),r=d(R.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=S.getBookmark();r.setContent(r.getContent({cleanup:m}),{cleanup:m}),S.moveToBookmark(e)},mceRemoveNode:function(e,t,n){var i=n||S.getNode();i!=r.getBody()&&(E(),r.dom.remove(i,m),N())},mceSelectNodeDepth:function(e,t,n){var i=0;k.getParent(S.getNode(),function(e){return 1==e.nodeType&&i++==n?(S.select(e),g):void 0},r.getBody())},mceSelectNode:function(e,t,n){S.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=S.getRng(!0),r=n.startContainer,i=n.startOffset,3==r.nodeType&&(i>0?e=e.replace(/^ /," "):t("previousSibling")||(e=e.replace(/^ /," ")),i|)$/," "):t("nextSibling")||(e=e.replace(/( | )(
|)$/," "))),e}function l(e){if(w)for(b=e.firstChild;b;b=b.walk(!0))_[b.name]&&b.attr("data-mce-new","true")}function c(){if(w){var e=r.getBody(),t=new i(k);s(k.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)&&k.remove(n,!0)})}}var u,d,f,h,m,g,v,y,b,C,x,w,_=r.schema.getTextInlineElements();"string"!=typeof o&&(w=o.merge,o=o.content),/^ | $/.test(o)&&(o=a(o)),u=r.parser,d=new e({},r.schema),x='​',g={content:o,format:"html",selection:!0},r.fire("BeforeSetContent",g),o=g.content,-1==o.indexOf("{$caret}")&&(o+="{$caret}"),o=o.replace(/\{\$caret\}/,x),y=S.getRng();var E=y.startContainer||(y.parentElement?y.parentElement():null),N=r.getBody();E===N&&S.isCollapsed()&&k.isBlock(N.firstChild)&&k.isEmpty(N.firstChild)&&(y=k.createRng(),y.setStart(N.firstChild,0),y.setEnd(N.firstChild,0),S.setRng(y)),S.isCollapsed()||r.getDoc().execCommand("Delete",!1,null),f=S.getNode();var T={context:f.nodeName.toLowerCase()};if(m=u.parse(o,T),l(m),b=m.lastChild,"mce_marker"==b.attr("id"))for(v=b,b=b.prev;b;b=b.walk(!0))if(3==b.type||!k.isBlock(b.name)){r.schema.isValidChild(b.parent.name,"span")&&b.parent.insert(v,b,"br"===b.name);break}if(T.invalid){for(S.setContent(x),f=S.getNode(),h=r.getBody(),9==f.nodeType?f=b=h:b=f;b!==h;)f=b,b=b.parentNode;o=f==h?h.innerHTML:k.getOuterHTML(f),o=d.serialize(u.parse(o.replace(//i,function(){return d.serialize(m)}))),f==h?k.setHTML(h,o):k.setOuterHTML(f,o)}else o=d.serialize(m),b=f.firstChild,C=f.lastChild,!b||b===C&&"BR"===b.nodeName?k.setHTML(f,o):S.setContent(o);c(),v=k.get("mce_marker"),S.scrollIntoView(v),y=k.createRng(),b=v.previousSibling,b&&3==b.nodeType?(y.setStart(b,b.nodeValue.length),p||(C=v.nextSibling,C&&3==C.nodeType&&(b.appendData(C.data),C.parentNode.removeChild(C)))):(y.setStartBefore(v),y.setEndBefore(v)),k.remove(v),S.setRng(y),r.fire("SetContent",g),r.addVisual()},mceInsertRawHTML:function(e,t,n){S.setContent("tiny_mce_marker"),r.setContent(r.getContent().replace(/tiny_mce_marker/g,function(){return n}))},mceToggleFormat:function(e,t,n){_(n)},mceSetContent:function(e,t,n){r.setContent(n)},"Indent,Outdent":function(e){var t,n,i;t=R.indentation,n=/[a-z%]+$/i.exec(t),t=parseInt(t,10),y("InsertUnorderedList")||y("InsertOrderedList")?x(e):(R.forced_root_block||k.getParent(S.getNode(),k.isBlock)||A.apply("div"),s(S.getSelectedBlocks(),function(o){if("LI"!=o.nodeName){var a=r.getParam("indent_use_margin",!1)?"margin":"padding";a+="rtl"==k.getStyle(o,"direction",!0)?"Right":"Left","outdent"==e?(i=Math.max(0,parseInt(o.style[a]||0,10)-t),k.setStyle(o,a,i?i+n:"")):(i=parseInt(o.style[a]||0,10)+t+n,k.setStyle(o,a,i))}}))},mceRepaint:function(){if(f)try{E(m),S.getSel()&&S.getSel().selectAllChildren(r.getBody()),S.collapse(m),N()}catch(e){}},InsertHorizontalRule:function(){r.execCommand("mceInsertContent",!1,"
")},mceToggleVisualAid:function(){r.hasVisual=!r.hasVisual,r.addVisual()},mceReplaceContent:function(e,t,n){r.execCommand("mceInsertContent",!1,n.replace(/\{\$selection\}/g,S.getContent({format:"text"})))},mceInsertLink:function(e,t,n){var r;"string"==typeof n&&(n={href:n}),r=k.getParent(S.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=k.getRoot(),t;S.getRng().setStart?(t=k.createRng(),t.setStart(e,0),t.setEnd(e,e.childNodes.length),S.setRng(t)):(t=S.getRng(),t.item||(t.moveToElementText(e),t.select()))},"delete":function(){x("Delete");var e=r.getBody();k.isEmpty(e)&&(r.setContent(""),e.firstChild&&k.isBlock(e.firstChild)?r.selection.setCursorLocation(e.firstChild,0):r.selection.setCursorLocation(e,0))},mceNewDocument:function(){r.setContent("")},InsertLineBreak:function(e,t,n){function i(){for(var e=new a(p,v),t,n=r.schema.getNonEmptyElements();t=e.next();)if(n[t.nodeName.toLowerCase()]||t.length>0)return!0}var s=n,l,c,u,d=S.getRng(!0);new o(k).normalize(d);var f=d.startOffset,p=d.startContainer;if(1==p.nodeType&&p.hasChildNodes()){var g=f>p.childNodes.length-1;p=p.childNodes[Math.min(f,p.childNodes.length-1)]||p,f=g&&3==p.nodeType?p.nodeValue.length:0}var v=k.getParent(p,k.isBlock),y=v?v.nodeName.toUpperCase():"",b=v?k.getParent(v.parentNode,k.isBlock):null,C=b?b.nodeName.toUpperCase():"",x=s&&s.ctrlKey;"LI"!=C||x||(v=b,y=C),p&&3==p.nodeType&&f>=p.nodeValue.length&&(h||i()||(l=k.create("br"),d.insertNode(l),d.setStartAfter(l),d.setEndAfter(l),c=!0)),l=k.create("br"),d.insertNode(l);var w=k.doc.documentMode;return h&&"PRE"==y&&(!w||8>w)&&l.parentNode.insertBefore(k.doc.createTextNode("\r"),l),u=k.create("span",{}," "),l.parentNode.insertBefore(u,l),S.scrollIntoView(u),k.remove(u),c?(d.setStartBefore(l),d.setEndBefore(l)):(d.setStartAfter(l),d.setEndAfter(l)),S.setRng(d),r.undoManager.add(),m}}),C({"JustifyLeft,JustifyCenter,JustifyRight,JustifyFull":function(e){var t="align"+e.substring(7),n=S.isCollapsed()?[k.getParent(S.getNode(),k.isBlock)]:S.getSelectedBlocks(),r=c(n,function(e){return!!A.matchNode(e,t)});return-1!==u(r,m)},"Bold,Italic,Underline,Strikethrough,Superscript,Subscript":function(e){return w(e)},mceBlockQuote:function(){return w("blockquote")},Outdent:function(){var e;if(R.inline_styles){if((e=k.getParent(S.getStart(),k.isBlock))&&parseInt(e.style.paddingLeft,10)>0)return m;if((e=k.getParent(S.getEnd(),k.isBlock))&&parseInt(e.style.paddingLeft,10)>0)return m}return y("InsertUnorderedList")||y("InsertOrderedList")||!R.inline_styles&&!!k.getParent(S.getNode(),"BLOCKQUOTE")},"InsertUnorderedList,InsertOrderedList":function(e){var t=k.getParent(S.getNode(),"ul,ol");return t&&("insertunorderedlist"===e&&"UL"===t.tagName||"insertorderedlist"===e&&"OL"===t.tagName)}},"state"),C({"FontSize,FontName":function(e){var t=0,n;return(n=k.getParent(S.getNode(),"span"))&&(t="fontsize"==e?n.style.fontSize:n.style.fontFamily.replace(/, /g,",").replace(/[\'\"]/g,"").toLowerCase()),t}},"value"),C({Undo:function(){r.undoManager.undo()},Redo:function(){r.undoManager.redo()}})}}),r(V,[d],function(e){function t(e,o){var a=this,s,l;if(e=r(e),o=a.settings=o||{},s=o.base_uri,/^([\w\-]+):([^\/]{2})/i.test(e)||/^\s*#/.test(e))return void(a.source=e);var c=0===e.indexOf("//");0!==e.indexOf("/")||c||(e=(s?s.protocol||"http":"http")+"://mce_host"+e),/^[\w\-]*:?\/\//.test(e)||(l=o.base_uri?o.base_uri.path:new t(location.href).directory,""===o.base_uri.protocol?e="//mce_host"+a.toAbsPath(l,e):(e=/([^#?]*)([#?]?.*)/.exec(e),e=(s&&s.protocol||"http")+"://mce_host"+a.toAbsPath(l,e[1])+e[2])),e=e.replace(/@@/g,"(mce_at)"),e=/^(?:(?![^:@]+:[^:@\/]*@)([^:\/?#.]+):)?(?:\/\/)?((?:(([^:@\/]*):?([^:@\/]*))?@)?([^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/.exec(e),n(i,function(t,n){var r=e[n];r&&(r=r.replace(/\(mce_at\)/g,"@@")),a[t]=r}),s&&(a.protocol||(a.protocol=s.protocol),a.userInfo||(a.userInfo=s.userInfo),a.port||"mce_host"!==a.host||(a.port=s.port),a.host&&"mce_host"!==a.host||(a.host=s.host),a.source=""),c&&(a.protocol="")}var n=e.each,r=e.trim,i="source protocol authority userInfo user password host port relative path directory file query anchor".split(" "),o={ftp:21,http:80,https:443,mailto:25};return t.prototype={setPath:function(e){var t=this;e=/^(.*?)\/?(\w+)?$/.exec(e),t.path=e[0],t.directory=e[1],t.file=e[2],t.source="",t.getURI()},toRelative:function(e){var n=this,r;if("./"===e)return e;if(e=new t(e,{base_uri:n}),"mce_host"!=e.host&&n.host!=e.host&&e.host||n.port!=e.port||n.protocol!=e.protocol&&""!==e.protocol)return e.getURI();var i=n.getURI(),o=e.getURI();return i==o||"/"==i.charAt(i.length-1)&&i.substr(0,i.length-1)==o?i:(r=n.toRelPath(n.path,e.path),e.query&&(r+="?"+e.query),e.anchor&&(r+="#"+e.anchor),r)},toAbsolute:function(e,n){return e=new t(e,{base_uri:this}),e.getURI(n&&this.isSameOrigin(e))},isSameOrigin:function(e){if(this.host==e.host&&this.protocol==e.protocol){if(this.port==e.port)return!0;var t=o[this.protocol];if(t&&(this.port||t)==(e.port||t))return!0}return!1},toRelPath:function(e,t){var n,r=0,i="",o,a;if(e=e.substring(0,e.lastIndexOf("/")),e=e.split("/"),n=t.split("/"),e.length>=n.length)for(o=0,a=e.length;a>o;o++)if(o>=n.length||e[o]!=n[o]){r=o+1;break}if(e.lengtho;o++)if(o>=e.length||e[o]!=n[o]){r=o+1;break}if(1===r)return t;for(o=0,a=e.length-(r-1);a>o;o++)i+="../";for(o=r-1,a=n.length;a>o;o++)i+=o!=r-1?"/"+n[o]:n[o];return i},toAbsPath:function(e,t){var r,i=0,o=[],a,s;for(a=/\/$/.test(t)?"/":"",e=e.split("/"),t=t.split("/"),n(e,function(e){e&&o.push(e)}),e=o,r=t.length-1,o=[];r>=0;r--)0!==t[r].length&&"."!==t[r]&&(".."!==t[r]?i>0?i--:o.push(t[r]):i++);return r=e.length-i,s=0>=r?o.reverse().join("/"):e.slice(0,r).join("/")+"/"+o.reverse().join("/"),0!==s.indexOf("/")&&(s="/"+s),a&&s.lastIndexOf("/")!==s.length-1&&(s+=a),s},getURI:function(e){var t,n=this;return(!n.source||e)&&(t="",e||(t+=n.protocol?n.protocol+"://":"//",n.userInfo&&(t+=n.userInfo+"@"),n.host&&(t+=n.host),n.port&&(t+=":"+n.port)),n.path&&(t+=n.path),n.query&&(t+="?"+n.query),n.anchor&&(t+="#"+n.anchor),n.source=t),n.source}},t}),r(U,[d],function(e){function t(){}var n=e.each,r=e.extend,i,o;return t.extend=i=function(e){function t(){var e,t,n,r=this;if(!o&&(r.init&&r.init.apply(r,arguments),t=r.Mixins))for(e=t.length;e--;)n=t[e],n.init&&n.init.apply(r,arguments)}function a(){return this}function s(e,t){return function(){var n=this,r=n._super,i;return n._super=c[e],i=t.apply(n,arguments),n._super=r,i}}var l=this,c=l.prototype,u,d,f;o=!0,u=new l,o=!1,e.Mixins&&(n(e.Mixins,function(t){t=t;for(var n in t)"init"!==n&&(e[n]=t[n])}),c.Mixins&&(e.Mixins=c.Mixins.concat(e.Mixins))),e.Methods&&n(e.Methods.split(","),function(t){e[t]=a}),e.Properties&&n(e.Properties.split(","),function(t){var n="_"+t;e[t]=function(e){var t=this,r;return e!==r?(t[n]=e,t):t[n]}}),e.Statics&&n(e.Statics,function(e,n){t[n]=e}),e.Defaults&&c.Defaults&&(e.Defaults=r({},c.Defaults,e.Defaults));for(d in e)f=e[d],u[d]="function"==typeof f&&c[d]?s(d,f):f;return t.prototype=u,t.constructor=t,t.extend=i,t},t}),r($,[d],function(e){function t(e){function t(){return!1}function n(){return!0}function r(r,i){var a,s,l,d;if(r=r.toLowerCase(),i=i||{},i.type=r,i.target||(i.target=c),i.preventDefault||(i.preventDefault=function(){i.isDefaultPrevented=n},i.stopPropagation=function(){i.isPropagationStopped=n},i.stopImmediatePropagation=function(){i.isImmediatePropagationStopped=n},i.isDefaultPrevented=t,i.isPropagationStopped=t,i.isImmediatePropagationStopped=t),e.beforeFire&&e.beforeFire(i),a=u[r])for(s=0,l=a.length;l>s;s++){if(a[s]=d=a[s],d.once&&o(r,d),i.isImmediatePropagationStopped())return i.stopPropagation(),i;if(d.call(c,i)===!1)return i.preventDefault(),i}return i}function i(e,n,r){var i,o,a;if(n===!1&&(n=t),n)for(o=e.toLowerCase().split(" "),a=o.length;a--;)e=o[a],i=u[e],i||(i=u[e]=[],d(e,!0)),r?i.unshift(n):i.push(n);return l}function o(e,t){var n,r,i,o,a;if(e)for(o=e.toLowerCase().split(" "),n=o.length;n--;){if(e=o[n],r=u[e],!e){for(i in u)d(i,!1),delete u[i];return l}if(r){if(t)for(a=r.length;a--;)r[a]===t&&(r=r.slice(0,a).concat(r.slice(a+1)),u[e]=r);else r.length=0;r.length||(d(e,!1),delete u[e])}}else{for(e in u)d(e,!1);u={}}return l}function a(e,t,n){return t.once=!0,i(e,t,n)}function s(e){return e=e.toLowerCase(),!(!u[e]||0===u[e].length)}var l=this,c,u={},d;e=e||{},c=e.scope||l,d=e.toggleEvent||t,l.fire=r,l.on=i,l.off=o,l.once=a,l.has=s}var n=e.makeMap("focus blur focusin focusout click dblclick mousedown mouseup mousemove mouseover beforepaste paste cut copy selectionchange mouseout mouseenter mouseleave wheel keydown keypress keyup input contextmenu dragstart dragend dragover draggesture dragdrop drop drag submit compositionstart compositionend compositionupdate touchstart touchend"," ");return t.isNative=function(e){return!!n[e.toLowerCase()]},t}),r(q,[U],function(e){function t(e){for(var t=[],n=e.length,r;n--;)r=e[n],r.__checked||(t.push(r),r.__checked=1);for(n=t.length;n--;)delete t[n].__checked;return t}var n=/^([\w\\*]+)?(?:#([\w\\]+))?(?:\.([\w\\\.]+))?(?:\[\@?([\w\\]+)([\^\$\*!~]?=)([\w\\]+)\])?(?:\:(.+))?/i,r=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,i=/^\s*|\s*$/g,o,a=e.extend({init:function(e){function t(e){return e?(e=e.toLowerCase(),function(t){return"*"===e||t.type===e}):void 0}function o(e){return e?function(t){return t._name===e}:void 0}function a(e){return e?(e=e.split("."),function(t){for(var n=e.length;n--;)if(!t.hasClass(e[n]))return!1;return!0}):void 0}function s(e,t,n){return e?function(r){var i=r[e]?r[e]():"";return t?"="===t?i===n:"*="===t?i.indexOf(n)>=0:"~="===t?(" "+i+" ").indexOf(" "+n+" ")>=0:"!="===t?i!=n:"^="===t?0===i.indexOf(n):"$="===t?i.substr(i.length-n.length)===n:!1:!!n}:void 0}function l(e){var t;return e?(e=/(?:not\((.+)\))|(.+)/i.exec(e),e[1]?(t=u(e[1],[]),function(e){return!d(e,t)}):(e=e[2],function(t,n,r){return"first"===e?0===n:"last"===e?n===r-1:"even"===e?n%2===0:"odd"===e?n%2===1:t[e]?t[e]():!1})):void 0}function c(e,r,c){function u(e){e&&r.push(e)}var d;return d=n.exec(e.replace(i,"")),u(t(d[1])),u(o(d[2])),u(a(d[3])),u(s(d[4],d[5],d[6])),u(l(d[7])),r.psuedo=!!d[7],r.direct=c,r}function u(e,t){var n=[],i,o,a;do if(r.exec(""),o=r.exec(e),o&&(e=o[3],n.push(o[1]),o[2])){i=o[3];break}while(o);for(i&&u(i,t),e=[],a=0;a"!=n[a]&&e.push(c(n[a],[],">"===n[a-1]));return t.push(e),t}var d=this.match;this._selectors=u(e,[])},match:function(e,t){var n,r,i,o,a,s,l,c,u,d,f,p,h;for(t=t||this._selectors,n=0,r=t.length;r>n;n++){for(a=t[n],o=a.length,h=e,p=0,i=o-1;i>=0;i--)for(c=a[i];h;){if(c.psuedo)for(f=h.parent().items(),u=d=f.length;u--&&f[u]!==h;);for(s=0,l=c.length;l>s;s++)if(!c[s](h,u,d)){s=l+1;break}if(s===l){p++;break}if(i===o-1)break;h=h.parent()}if(p===o)return!0}return!1},find:function(e){function n(e,t,i){var o,a,s,l,c,u=t[i];for(o=0,a=e.length;a>o;o++){for(c=e[o],s=0,l=u.length;l>s;s++)if(!u[s](c,o,a)){s=l+1;break}if(s===l)i==t.length-1?r.push(c):c.items&&n(c.items(),t,i+1);else if(u.direct)return;c.items&&n(c.items(),t,i)}}var r=[],i,s,l=this._selectors;if(e.items){for(i=0,s=l.length;s>i;i++)n(e.items(),l[i],0);s>1&&(r=t(r))}return o||(o=a.Collection),new o(r)}});return a}),r(j,[d,q,U],function(e,t,n){var r,i,o=Array.prototype.push,a=Array.prototype.slice;return i={length:0,init:function(e){e&&this.add(e)},add:function(t){var n=this;return e.isArray(t)?o.apply(n,t):t instanceof r?n.add(t.toArray()):o.call(n,t),n},set:function(e){var t=this,n=t.length,r;for(t.length=0,t.add(e),r=t.length;n>r;r++)delete t[r];return t},filter:function(e){var n=this,i,o,a=[],s,l;for("string"==typeof e?(e=new t(e),l=function(t){return e.match(t)}):l=e,i=0,o=n.length;o>i;i++)s=n[i],l(s)&&a.push(s);return new r(a)},slice:function(){return new r(a.apply(this,arguments))},eq:function(e){return-1===e?this.slice(e):this.slice(e,+e+1)},each:function(t){return e.each(this,t),this},toArray:function(){return e.toArray(this)},indexOf:function(e){for(var t=this,n=t.length;n--&&t[n]!==e;);return n},reverse:function(){return new r(e.toArray(this).reverse())},hasClass:function(e){return this[0]?this[0].hasClass(e):!1},prop:function(e,t){var n=this,r,i;return t!==r?(n.each(function(n){n[e]&&n[e](t)}),n):(i=n[0],i&&i[e]?i[e]():void 0)},exec:function(t){var n=this,r=e.toArray(arguments).slice(1);return n.each(function(e){e[t]&&e[t].apply(e,r)}),n},remove:function(){for(var e=this.length;e--;)this[e].remove();return this}},e.each("fire on off show hide addClass removeClass append prepend before after reflow".split(" "),function(t){i[t]=function(){var n=e.toArray(arguments);return this.each(function(e){t in e&&e[t].apply(e,n)}),this}}),e.each("text name disabled active selected checked visible parent value data".split(" "),function(e){i[e]=function(t){return this.prop(e,t)}}),r=n.extend(i),t.Collection=r,r}),r(Y,[d,y],function(e,t){var n=0;return{id:function(){return"mceu_"+n++},createFragment:function(e){return t.DOM.createFragment(e)},getWindowSize:function(){return t.DOM.getViewPort()},getSize:function(e){var t,n;if(e.getBoundingClientRect){var r=e.getBoundingClientRect();t=Math.max(r.width||r.right-r.left,e.offsetWidth),n=Math.max(r.height||r.bottom-r.bottom,e.offsetHeight)}else t=e.offsetWidth,n=e.offsetHeight;return{width:t,height:n}},getPos:function(e,n){return t.DOM.getPos(e,n)},getViewPort:function(e){return t.DOM.getViewPort(e)},get:function(e){return document.getElementById(e)},addClass:function(e,n){return t.DOM.addClass(e,n)},removeClass:function(e,n){return t.DOM.removeClass(e,n)},hasClass:function(e,n){return t.DOM.hasClass(e,n)},toggleClass:function(e,n,r){return t.DOM.toggleClass(e,n,r)},css:function(e,n,r){return t.DOM.setStyle(e,n,r)},getRuntimeStyle:function(e,n){return t.DOM.getStyle(e,n,!0)},on:function(e,n,r,i){return t.DOM.bind(e,n,r,i)},off:function(e,n,r){return t.DOM.unbind(e,n,r)},fire:function(e,n,r){return t.DOM.fire(e,n,r)},innerHtml:function(e,n){t.DOM.setHTML(e,n)}}}),r(K,[U,d,$,j,Y],function(e,t,n,r,i){function o(e){return e._eventDispatcher||(e._eventDispatcher=new n({scope:e,toggleEvent:function(t,r){r&&n.isNative(t)&&(e._nativeEvents||(e._nativeEvents={}),e._nativeEvents[t]=!0,e._rendered&&e.bindPendingEvents())}})),e._eventDispatcher}var a="onmousewheel"in document,s=!1,l="mce-",c=e.extend({Statics:{classPrefix:l},isRtl:function(){return c.rtl},classPrefix:l,init:function(e){var n=this,r,o;if(n.settings=e=t.extend({},n.Defaults,e),n._id=e.id||i.id(),n._text=n._name="",n._width=n._height=0,n._aria={role:e.role},this._elmCache={},r=e.classes)for(r=r.split(" "),r.map={},o=r.length;o--;)r.map[r[o]]=!0;n._classes=r||[],n.visible(!0),t.each("title text width height name classes visible disabled active value".split(" "),function(t){var r=e[t],i;r!==i?n[t](r):n["_"+t]===i&&(n["_"+t]=!1)}),n.on("click",function(){return n.disabled()?!1:void 0}),e.classes&&t.each(e.classes.split(" "),function(e){n.addClass(e)}),n.settings=e,n._borderBox=n.parseBox(e.border),n._paddingBox=n.parseBox(e.padding),n._marginBox=n.parseBox(e.margin),e.hidden&&n.hide()},Properties:"parent,title,text,width,height,disabled,active,name,value",Methods:"renderHtml",getContainerElm:function(){return document.body},getParentCtrl:function(e){for(var t,n=this.getRoot().controlIdLookup;e&&n&&!(t=n[e.id]);)e=e.parentNode;return t},parseBox:function(e){var t,n=10;if(e)return"number"==typeof e?(e=e||0,{top:e,left:e,bottom:e,right:e}):(e=e.split(" "),t=e.length,1===t?e[1]=e[2]=e[3]=e[0]:2===t?(e[2]=e[0],e[3]=e[1]):3===t&&(e[3]=e[1]),{top:parseInt(e[0],n)||0,right:parseInt(e[1],n)||0,bottom:parseInt(e[2],n)||0,left:parseInt(e[3],n)||0})},borderBox:function(){return this._borderBox},paddingBox:function(){return this._paddingBox},marginBox:function(){return this._marginBox},measureBox:function(e,t){function n(t){var n=document.defaultView;return n?(t=t.replace(/[A-Z]/g,function(e){return"-"+e}),n.getComputedStyle(e,null).getPropertyValue(t)):e.currentStyle[t]}function r(e){var t=parseFloat(n(e),10);return isNaN(t)?0:t}return{top:r(t+"TopWidth"),right:r(t+"RightWidth"),bottom:r(t+"BottomWidth"),left:r(t+"LeftWidth")}},initLayoutRect:function(){var e=this,t=e.settings,n,r,o=e.getEl(),a,s,l,c,u,d,f,p;n=e._borderBox=e._borderBox||e.measureBox(o,"border"),e._paddingBox=e._paddingBox||e.measureBox(o,"padding"),e._marginBox=e._marginBox||e.measureBox(o,"margin"),p=i.getSize(o),d=t.minWidth,f=t.minHeight,l=d||p.width,c=f||p.height,a=t.width,s=t.height,u=t.autoResize,u="undefined"!=typeof u?u:!a&&!s,a=a||l,s=s||c;var h=n.left+n.right,m=n.top+n.bottom,g=t.maxWidth||65535,v=t.maxHeight||65535;return e._layoutRect=r={x:t.x||0,y:t.y||0,w:a,h:s,deltaW:h,deltaH:m,contentW:a-h,contentH:s-m,innerW:a-h,innerH:s-m,startMinWidth:d||0,startMinHeight:f||0,minW:Math.min(l,g),minH:Math.min(c,v),maxW:g,maxH:v,autoResize:u,scrollW:0},e._lastLayoutRect={},r},layoutRect:function(e){var t=this,n=t._layoutRect,r,i,o,a,s,l;return n||(n=t.initLayoutRect()),e?(o=n.deltaW,a=n.deltaH,e.x!==s&&(n.x=e.x),e.y!==s&&(n.y=e.y),e.minW!==s&&(n.minW=e.minW),e.minH!==s&&(n.minH=e.minH),i=e.w,i!==s&&(i=in.maxW?n.maxW:i,n.w=i,n.innerW=i-o),i=e.h,i!==s&&(i=in.maxH?n.maxH:i,n.h=i,n.innerH=i-a),i=e.innerW,i!==s&&(i=in.maxW-o?n.maxW-o:i,n.innerW=i,n.w=i+o),i=e.innerH,i!==s&&(i=in.maxH-a?n.maxH-a:i,n.innerH=i,n.h=i+a),e.contentW!==s&&(n.contentW=e.contentW),e.contentH!==s&&(n.contentH=e.contentH),r=t._lastLayoutRect,(r.x!==n.x||r.y!==n.y||r.w!==n.w||r.h!==n.h)&&(l=c.repaintControls,l&&l.map&&!l.map[t._id]&&(l.push(t),l.map[t._id]=!0),r.x=n.x,r.y=n.y,r.w=n.w,r.h=n.h),t):n},repaint:function(){var e=this,t,n,r,i,o=0,a=0,s,l;l=document.createRange?function(e){return e}:Math.round,t=e.getEl().style,r=e._layoutRect,s=e._lastRepaintRect||{},i=e._borderBox,o=i.left+i.right,a=i.top+i.bottom,r.x!==s.x&&(t.left=l(r.x)+"px",s.x=r.x),r.y!==s.y&&(t.top=l(r.y)+"px",s.y=r.y),r.w!==s.w&&(t.width=l(r.w-o)+"px",s.w=r.w),r.h!==s.h&&(t.height=l(r.h-a)+"px",s.h=r.h),e._hasBody&&r.innerW!==s.innerW&&(n=e.getEl("body").style,n.width=l(r.innerW)+"px",s.innerW=r.innerW),e._hasBody&&r.innerH!==s.innerH&&(n=n||e.getEl("body").style,n.height=l(r.innerH)+"px",s.innerH=r.innerH),e._lastRepaintRect=s,e.fire("repaint",{},!1)},on:function(e,t){function n(e){var t,n;return"string"!=typeof e?e:function(i){return t||r.parentsAndSelf().each(function(r){var i=r.settings.callbacks;return i&&(t=i[e])?(n=r,!1):void 0}),t.call(n,i)}}var r=this;return o(r).on(e,n(t)),r},off:function(e,t){return o(this).off(e,t),this},fire:function(e,t,n){var r=this;if(t=t||{},t.control||(t.control=r),t=o(r).fire(e,t),n!==!1&&r.parent)for(var i=r.parent();i&&!t.isPropagationStopped();)i.fire(e,t,!1),i=i.parent();return t},hasEventListeners:function(e){return o(this).has(e)},parents:function(e){var t=this,n,i=new r;for(n=t.parent();n;n=n.parent())i.add(n);return e&&(i=i.filter(e)),i},parentsAndSelf:function(e){return new r(this).add(this.parents(e))},next:function(){var e=this.parent().items();return e[e.indexOf(this)+1]},prev:function(){var e=this.parent().items();return e[e.indexOf(this)-1]},findCommonAncestor:function(e,t){for(var n;e;){for(n=t;n&&e!=n;)n=n.parent();if(e==n)break;e=e.parent()}return e},hasClass:function(e,t){var n=this._classes[t||"control"];return e=this.classPrefix+e,n&&!!n.map[e]},addClass:function(e,t){var n=this,r,i;return e=this.classPrefix+e,r=n._classes[t||"control"],r||(r=[],r.map={},n._classes[t||"control"]=r),r.map[e]||(r.map[e]=e,r.push(e),n._rendered&&(i=n.getEl(t),i&&(i.className=r.join(" ")))),n},removeClass:function(e,t){var n=this,r,i,o;if(e=this.classPrefix+e,r=n._classes[t||"control"],r&&r.map[e])for(delete r.map[e],i=r.length;i--;)r[i]===e&&r.splice(i,1);return n._rendered&&(o=n.getEl(t),o&&(o.className=r.join(" "))),n},toggleClass:function(e,t,n){var r=this;return t?r.addClass(e,n):r.removeClass(e,n),r},classes:function(e){var t=this._classes[e||"control"];return t?t.join(" "):""},innerHtml:function(e){return i.innerHtml(this.getEl(),e),this},getEl:function(e){var t=e?this._id+"-"+e:this._id;return this._elmCache[t]||(this._elmCache[t]=i.get(t)),this._elmCache[t]},visible:function(e){var t=this,n;return"undefined"!=typeof e?(t._visible!==e&&(t._rendered&&(t.getEl().style.display=e?"":"none"),t._visible=e,n=t.parent(),n&&(n._lastRect=null),t.fire(e?"show":"hide")),t):t._visible},show:function(){return this.visible(!0)},hide:function(){return this.visible(!1)},focus:function(){try{this.getEl().focus()}catch(e){}return this},blur:function(){return this.getEl().blur(),this},aria:function(e,t){var n=this,r=n.getEl(n.ariaTarget);return"undefined"==typeof t?n._aria[e]:(n._aria[e]=t,n._rendered&&r.setAttribute("role"==e?e:"aria-"+e,t),n)},encode:function(e,t){return t!==!1&&(e=this.translate(e)),(e||"").replace(/[&<>"]/g,function(e){return"&#"+e.charCodeAt(0)+";"})},translate:function(e){return c.translate?c.translate(e):e},before:function(e){var t=this,n=t.parent();return n&&n.insert(e,n.items().indexOf(t),!0),t},after:function(e){var t=this,n=t.parent();return n&&n.insert(e,n.items().indexOf(t)),t},remove:function(){var e=this,t=e.getEl(),n=e.parent(),r,o;if(e.items){var a=e.items().toArray();for(o=a.length;o--;)a[o].remove()}n&&n.items&&(r=[],n.items().each(function(t){t!==e&&r.push(t)}),n.items().set(r),n._lastRect=null),e._eventsRoot&&e._eventsRoot==e&&i.off(t);var s=e.getRoot().controlIdLookup;return s&&delete s[e._id],t&&t.parentNode&&t.parentNode.removeChild(t),e._rendered=!1,e},renderBefore:function(e){var t=this;return e.parentNode.insertBefore(i.createFragment(t.renderHtml()),e),t.postRender(),t},renderTo:function(e){var t=this;return e=e||t.getContainerElm(),e.appendChild(i.createFragment(t.renderHtml())),t.postRender(),t},postRender:function(){var e=this,t=e.settings,n,r,o,a,s;for(a in t)0===a.indexOf("on")&&e.on(a.substr(2),t[a]);if(e._eventsRoot){for(o=e.parent();!s&&o;o=o.parent())s=o._eventsRoot;if(s)for(a in s._nativeEvents)e._nativeEvents[a]=!0}e.bindPendingEvents(),t.style&&(n=e.getEl(),n&&(n.setAttribute("style",t.style),n.style.cssText=t.style)),e._visible||i.css(e.getEl(),"display","none"),e.settings.border&&(r=e.borderBox(),i.css(e.getEl(),{"border-top-width":r.top,"border-right-width":r.right,"border-bottom-width":r.bottom,"border-left-width":r.left}));var l=e.getRoot();l.controlIdLookup||(l.controlIdLookup={}),l.controlIdLookup[e._id]=e;for(var c in e._aria)e.aria(c,e._aria[c]);e.fire("postrender",{},!1)},scrollIntoView:function(e){function t(e,t){var n,r,i=e;for(n=r=0;i&&i!=t&&i.nodeType;)n+=i.offsetLeft||0,r+=i.offsetTop||0,i=i.offsetParent;return{x:n,y:r}}var n=this.getEl(),r=n.parentNode,i,o,a,s,l,c,u=t(n,r);return i=u.x,o=u.y,a=n.offsetWidth,s=n.offsetHeight,l=r.clientWidth,c=r.clientHeight,"end"==e?(i-=l-a,o-=c-s):"center"==e&&(i-=l/2-a/2,o-=c/2-s/2),r.scrollLeft=i,r.scrollTop=o,this},bindPendingEvents:function(){function e(e){var t=o.getParentCtrl(e.target);t&&t.fire(e.type,e)}function t(){var e=d._lastHoverCtrl;e&&(e.fire("mouseleave",{target:e.getEl()}),e.parents().each(function(e){e.fire("mouseleave",{target:e.getEl()})}),d._lastHoverCtrl=null)}function n(e){var t=o.getParentCtrl(e.target),n=d._lastHoverCtrl,r=0,i,a,s;if(t!==n){if(d._lastHoverCtrl=t,a=t.parents().toArray().reverse(),a.push(t),n){for(s=n.parents().toArray().reverse(),s.push(n),r=0;r=r;i--)n=s[i],n.fire("mouseleave",{target:n.getEl()})}for(i=r;il;l++)d=u[l]._eventsRoot;for(d||(d=u[u.length-1]||o),o._eventsRoot=d,c=l,l=0;c>l;l++)u[l]._eventsRoot=d;var h=d._delegates;h||(h=d._delegates={});for(p in f){if(!f)return!1;"wheel"!==p||s?("mouseenter"===p||"mouseleave"===p?d._hasMouseEnter||(i.on(d.getEl(),"mouseleave",t),i.on(d.getEl(),"mouseover",n),d._hasMouseEnter=1):h[p]||(i.on(d.getEl(),p,e),h[p]=!0),f[p]=!1):a?i.on(o.getEl(),"mousewheel",r):i.on(o.getEl(),"DOMMouseScroll",r)}}},getRoot:function(){for(var e=this,t,n=[];e;){if(e.rootControl){t=e.rootControl;break}n.push(e),t=e,e=e.parent()}t||(t=this);for(var r=n.length;r--;)n[r].rootControl=t;return t},reflow:function(){return this.repaint(),this}});return c}),r(G,[],function(){var e={},t;return{add:function(t,n){e[t.toLowerCase()]=n},has:function(t){return!!e[t.toLowerCase()]},create:function(n,r){var i,o,a;if(!t){a=tinymce.ui;for(o in a)e[o.toLowerCase()]=a[o];t=!0}if("string"==typeof n?(r=r||{},r.type=n):(r=n,n=r.type),n=n.toLowerCase(),i=e[n],!i)throw new Error("Could not find control by type: "+n);return i=new i(r),i.type=n,i}}}),r(X,[],function(){return function(e){function t(e){return e=e||b,e&&e.getAttribute("role")}function n(e){for(var n,r=e||b;r=r.parentNode;)if(n=t(r))return n}function r(e){var t=b;return t?t.getAttribute("aria-"+e):void 0}function i(e){var t=e.tagName.toUpperCase();return"INPUT"==t||"TEXTAREA"==t}function o(e){return i(e)&&!e.hidden?!0:/^(button|menuitem|checkbox|tab|menuitemcheckbox|option|gridcell)$/.test(t(e))?!0:!1}function a(e){function t(e){if(1==e.nodeType&&"none"!=e.style.display){o(e)&&n.push(e);for(var r=0;re?e=t.length-1:e>=t.length&&(e=0),t[e]&&t[e].focus(),e}function u(e,t){var n=-1,r=s();t=t||a(r.getEl());for(var i=0;i=0&&(n=t.getEl(),n&&n.parentNode.removeChild(n),n=e.getEl(),n&&n.parentNode.removeChild(n)),t.parent(this)},create:function(t){var n=this,i,a=[];return o.isArray(t)||(t=[t]),o.each(t,function(t){t&&(t instanceof e||("string"==typeof t&&(t={type:t}),i=o.extend({},n.settings.defaults,t),t.type=i.type=i.type||t.type||n.settings.defaultType||(i.defaults?i.defaults.type:null),t=r.create(i)),a.push(t))}),a},renderNew:function(){var e=this;return e.items().each(function(t,n){var r,i;t.parent(e),t._rendered||(r=e.getEl("body"),i=a.createFragment(t.renderHtml()),r.hasChildNodes()&&n<=r.childNodes.length-1?r.insertBefore(i,r.childNodes[n]):r.appendChild(i),t.postRender())}),e._layout.applyClasses(e),e._lastRect=null,e},append:function(e){return this.add(e).renderNew()},prepend:function(e){var t=this;return t.items().set(t.create(e).concat(t.items().toArray())),t.renderNew()},insert:function(e,t,n){var r=this,i,o,a;return e=r.create(e),i=r.items(),!n&&t=0&&t
'+(e.settings.html||"")+t.renderHtml(e)+"
"},postRender:function(){var e=this,t;return e.items().exec("postRender"),e._super(),e._layout.postRender(e),e._rendered=!0,e.settings.style&&a.css(e.getEl(),e.settings.style),e.settings.border&&(t=e.borderBox(),a.css(e.getEl(),{"border-top-width":t.top,"border-right-width":t.right,"border-bottom-width":t.bottom,"border-left-width":t.left})),e.parent()||(e.keyboardNav=new i({root:e})),e},initLayoutRect:function(){var e=this,t=e._super();return e._layout.recalc(e),t},recalc:function(){var e=this,t=e._layoutRect,n=e._lastRect;return n&&n.w==t.w&&n.h==t.h?void 0:(e._layout.recalc(e),t=e.layoutRect(),e._lastRect={x:t.x,y:t.y,w:t.w,h:t.h},!0)},reflow:function(){var t;if(this.visible()){for(e.repaintControls=[],e.repaintControls.map={},this.recalc(),t=e.repaintControls.length;t--;)e.repaintControls[t].repaint();"flow"!==this.settings.layout&&"stack"!==this.settings.layout&&this.repaint(),e.repaintControls=[]}return this}})}),r(Q,[Y],function(e){function t(){var e=document,t,n,r,i,o,a,s,l,c=Math.max;return t=e.documentElement,n=e.body,r=c(t.scrollWidth,n.scrollWidth),i=c(t.clientWidth,n.clientWidth),o=c(t.offsetWidth,n.offsetWidth),a=c(t.scrollHeight,n.scrollHeight),s=c(t.clientHeight,n.clientHeight),l=c(t.offsetHeight,n.offsetHeight),{width:o>r?i:r,height:l>a?s:a}}return function(n,r){function i(){return a.getElementById(r.handle||n)}var o,a=document,s,l,c,u,d,f;r=r||{},l=function(n){var l=t(),p,h;n.preventDefault(),s=n.button,p=i(),d=n.screenX,f=n.screenY,h=window.getComputedStyle?window.getComputedStyle(p,null).getPropertyValue("cursor"):p.runtimeStyle.cursor,o=a.createElement("div"),e.css(o,{position:"absolute",top:0,left:0,width:l.width,height:l.height,zIndex:2147483647,opacity:1e-4,cursor:h}),a.body.appendChild(o),e.on(a,"mousemove",u),e.on(a,"mouseup",c),r.start(n)},u=function(e){return e.button!==s?c(e):(e.deltaX=e.screenX-d,e.deltaY=e.screenY-f,e.preventDefault(),void r.drag(e))},c=function(t){e.off(a,"mousemove",u),e.off(a,"mouseup",c),o.parentNode.removeChild(o),r.stop&&r.stop(t)},this.destroy=function(){e.off(i())},e.on(i(),"mousedown",l)}}),r(Z,[Y,Q],function(e,t){return{init:function(){var e=this;e.on("repaint",e.renderScroll)},renderScroll:function(){function n(){function t(t,a,s,l,c,u){var d,f,p,h,m,g,v,y,b;if(f=i.getEl("scroll"+t)){if(y=a.toLowerCase(),b=s.toLowerCase(),i.getEl("absend")&&e.css(i.getEl("absend"),y,i.layoutRect()[l]-1),!c)return void e.css(f,"display","none");e.css(f,"display","block"),d=i.getEl("body"),p=i.getEl("scroll"+t+"t"),h=d["client"+s]-2*o,h-=n&&r?f["client"+u]:0,m=d["scroll"+s],g=h/m,v={},v[y]=d["offset"+a]+o,v[b]=h,e.css(f,v),v={},v[y]=d["scroll"+a]*g,v[b]=h*g,e.css(p,v)}}var n,r,a;a=i.getEl("body"),n=a.scrollWidth>a.clientWidth,r=a.scrollHeight>a.clientHeight,t("h","Left","Width","contentW",n,"Height"),t("v","Top","Height","contentH",r,"Width")}function r(){function n(n,r,a,s,l){var c,u=i._id+"-scroll"+n,d=i.classPrefix;i.getEl().appendChild(e.createFragment('
')),i.draghelper=new t(u+"t",{start:function(){c=i.getEl("body")["scroll"+r],e.addClass(e.get(u),d+"active")},drag:function(e){var t,u,d,f,p=i.layoutRect();u=p.contentW>p.innerW,d=p.contentH>p.innerH,f=i.getEl("body")["client"+a]-2*o,f-=u&&d?i.getEl("scroll"+n)["client"+l]:0,t=f/i.getEl("body")["scroll"+a],i.getEl("body")["scroll"+r]=c+e["delta"+s]/t},stop:function(){e.removeClass(e.get(u),d+"active")}})}i.addClass("scroll"),n("v","Top","Height","Y","Width"),n("h","Left","Width","X","Height")}var i=this,o=2;i.settings.autoScroll&&(i._hasScroll||(i._hasScroll=!0,r(),i.on("wheel",function(e){var t=i.getEl("body");t.scrollLeft+=10*(e.deltaX||0),t.scrollTop+=10*e.deltaY,n()}),e.on(i.getEl("body"),"scroll",n)),n())}}}),r(et,[J,Z],function(e,t){return e.extend({Defaults:{layout:"fit",containerCls:"panel"},Mixins:[t],renderHtml:function(){var e=this,t=e._layout,n=e.settings.html;return e.preRender(),t.preRender(e),"undefined"==typeof n?n='
'+t.renderHtml(e)+"
":("function"==typeof n&&(n=n.call(e)),e._hasBody=!1),'
'+(e._preBodyHtml||"")+n+"
"}})}),r(tt,[Y],function(e){function t(t,n,r){var i,o,a,s,l,c,u,d,f,p;return f=e.getViewPort(),o=e.getPos(n),a=o.x,s=o.y,t._fixed&&"static"==e.getRuntimeStyle(document.body,"position")&&(a-=f.x,s-=f.y),i=t.getEl(),p=e.getSize(i),l=p.width,c=p.height,p=e.getSize(n),u=p.width,d=p.height,r=(r||"").split(""),"b"===r[0]&&(s+=d),"r"===r[1]&&(a+=u),"c"===r[0]&&(s+=Math.round(d/2)),"c"===r[1]&&(a+=Math.round(u/2)),"b"===r[3]&&(s-=c),"r"===r[4]&&(a-=l),"c"===r[3]&&(s-=Math.round(c/2)),"c"===r[4]&&(a-=Math.round(l/2)),{x:a,y:s,w:l,h:c}}return{testMoveRel:function(n,r){for(var i=e.getViewPort(),o=0;o0&&a.x+a.w0&&a.y+a.hi.x&&a.x+a.wi.y&&a.y+a.he?0:e+n>t?(e=t-n,0>e?0:e):e}var i=this;if(i.settings.constrainToViewport){var o=e.getViewPort(window),a=i.layoutRect();t=r(t,o.w+o.x,a.w),n=r(n,o.h+o.y,a.h)}return i._rendered?i.layoutRect({x:t,y:n}).repaint():(i.settings.x=t,i.settings.y=n),i.fire("move",{x:t,y:n}),i}}}),r(nt,[Y],function(e){return{resizeToContent:function(){this._layoutRect.autoResize=!0,this._lastRect=null,this.reflow()},resizeTo:function(t,n){if(1>=t||1>=n){var r=e.getWindowSize();t=1>=t?t*r.w:t,n=1>=n?n*r.h:n}return this._layoutRect.autoResize=!1,this.layoutRect({minW:t,minH:n,w:t,h:n}).reflow()},resizeBy:function(e,t){var n=this,r=n.layoutRect();return n.resizeTo(r.w+e,r.h+t)}}}),r(rt,[et,tt,nt,Y],function(e,t,n,r){function i(){function e(e,t){for(;e;){if(e==t)return!0;e=e.parent()}}u||(u=function(t){if(2!=t.button)for(var n=p.length;n--;){var r=p[n],i=r.getParentCtrl(t.target);if(r.settings.autohide){if(i&&(e(i,r)||r.parent()===i))continue;t=r.fire("autohide",{target:t.target}),t.isDefaultPrevented()||r.hide()}}},r.on(document,"click",u))}function o(){d||(d=function(){var e;for(e=p.length;e--;)s(p[e])},r.on(window,"scroll",d))}function a(){if(!f){var e=document.documentElement,t=e.clientWidth,n=e.clientHeight;f=function(){document.all&&t==e.clientWidth&&n==e.clientHeight||(t=e.clientWidth,n=e.clientHeight,g.hideAll())},r.on(window,"resize",f)}}function s(e){function t(t,n){for(var r,i=0;in&&(e.fixed(!1).layoutRect({y:e._autoFixY}).repaint(),t(!1,e._autoFixY-n)):(e._autoFixY=e.layoutRect().y,e._autoFixY
'),n=n.firstChild,t.getContainerElm().appendChild(n),setTimeout(function(){r.addClass(n,i+"in"),r.addClass(t.getEl(),i+"in")},0),m=!0),l(!0,t)}}),t.on("show",function(){t.parents().each(function(e){return e._fixed?(t.fixed(!0),!1):void 0})}),e.popover&&(t._preBodyHtml='
',t.addClass("popover").addClass("bottom").addClass(t.isRtl()?"end":"start"))},fixed:function(e){var t=this;if(t._fixed!=e){if(t._rendered){var n=r.getViewPort();e?t.layoutRect().y-=n.y:t.layoutRect().y+=n.y}t.toggleClass("fixed",e),t._fixed=e}return t},show:function(){var e=this,t,n=e._super();for(t=p.length;t--&&p[t]!==e;);return-1===t&&p.push(e),n},hide:function(){return c(this),l(!1,this),this._super()},hideAll:function(){g.hideAll()},close:function(){var e=this;return e.fire("close").isDefaultPrevented()||(e.remove(),l(!1,e)),e},remove:function(){c(this),this._super()},postRender:function(){var e=this;return e.settings.bodyRole&&this.getEl("body").setAttribute("role",e.settings.bodyRole),e._super()}});return g.hideAll=function(){for(var e=p.length;e--;){var t=p[e];t&&t.settings.autohide&&(t.hide(),p.splice(e,1))}},g}),r(it,[rt,et,Y,Q],function(e,t,n,r){var i=e.extend({modal:!0,Defaults:{border:1,layout:"flex",containerCls:"panel",role:"dialog",callbacks:{submit:function(){this.fire("submit",{data:this.toJSON()})},close:function(){this.close()}}},init:function(e){var n=this;n._super(e),n.isRtl()&&n.addClass("rtl"),n.addClass("window"),n._fixed=!0,e.buttons&&(n.statusbar=new t({layout:"flex",border:"1 0 0 0",spacing:3,padding:10,align:"center",pack:n.isRtl()?"start":"end",defaults:{type:"button"},items:e.buttons}),n.statusbar.addClass("foot"),n.statusbar.parent(n)),n.on("click",function(e){-1!=e.target.className.indexOf(n.classPrefix+"close")&&n.close()}),n.on("cancel",function(){n.close()}),n.aria("describedby",n.describedBy||n._id+"-none"),n.aria("label",e.title),n._fullscreen=!1},recalc:function(){var e=this,t=e.statusbar,r,i,o,a;e._fullscreen&&(e.layoutRect(n.getWindowSize()),e.layoutRect().contentH=e.layoutRect().innerH),e._super(),r=e.layoutRect(),e.settings.title&&!e._fullscreen&&(i=r.headerW,i>r.w&&(o=r.x-Math.max(0,i/2),e.layoutRect({w:i,x:o}),a=!0)),t&&(t.layoutRect({w:e.layoutRect().innerW}).recalc(),i=t.layoutRect().minW+r.deltaW,i>r.w&&(o=r.x-Math.max(0,i-r.w),e.layoutRect({w:i,x:o}),a=!0)),a&&e.recalc()},initLayoutRect:function(){var e=this,t=e._super(),r=0,i;if(e.settings.title&&!e._fullscreen){i=e.getEl("head");var o=n.getSize(i);t.headerW=o.width,t.headerH=o.height,r+=t.headerH}e.statusbar&&(r+=e.statusbar.layoutRect().h),t.deltaH+=r,t.minH+=r,t.h+=r;var a=n.getWindowSize();return t.x=Math.max(0,a.w/2-t.w/2),t.y=Math.max(0,a.h/2-t.h/2),t},renderHtml:function(){var e=this,t=e._layout,n=e._id,r=e.classPrefix,i=e.settings,o="",a="",s=i.html;return e.preRender(),t.preRender(e),i.title&&(o='
'+e.encode(i.title)+'
'),i.url&&(s=''),"undefined"==typeof s&&(s=t.renderHtml(e)),e.statusbar&&(a=e.statusbar.renderHtml()),'
'+o+'
'+s+"
"+a+"
"},fullscreen:function(e){var t=this,r=document.documentElement,i,o=t.classPrefix,a;if(e!=t._fullscreen)if(n.on(window,"resize",function(){var e;if(t._fullscreen)if(i)t._timer||(t._timer=setTimeout(function(){var e=n.getWindowSize();t.moveTo(0,0).resizeTo(e.w,e.h),t._timer=0},50));else{e=(new Date).getTime();var r=n.getWindowSize();t.moveTo(0,0).resizeTo(r.w,r.h),(new Date).getTime()-e>50&&(i=!0)}}),a=t.layoutRect(),t._fullscreen=e,e){t._initial={x:a.x,y:a.y,w:a.w,h:a.h},t._borderBox=t.parseBox("0"),t.getEl("head").style.display="none",a.deltaH-=a.headerH+2,n.addClass(r,o+"fullscreen"),n.addClass(document.body,o+"fullscreen"),t.addClass("fullscreen");var s=n.getWindowSize();t.moveTo(0,0).resizeTo(s.w,s.h)}else t._borderBox=t.parseBox(t.settings.border),t.getEl("head").style.display="",a.deltaH+=a.headerH,n.removeClass(r,o+"fullscreen"),n.removeClass(document.body,o+"fullscreen"),t.removeClass("fullscreen"),t.moveTo(t._initial.x,t._initial.y).resizeTo(t._initial.w,t._initial.h);return t.reflow()},postRender:function(){var e=this,t;setTimeout(function(){e.addClass("in")},0),e._super(),e.statusbar&&e.statusbar.postRender(),e.focus(),this.dragHelper=new r(e._id+"-dragh",{start:function(){t={x:e.layoutRect().x,y:e.layoutRect().y}},drag:function(n){e.moveTo(t.x+n.deltaX,t.y+n.deltaY)}}),e.on("submit",function(t){t.isDefaultPrevented()||e.close()})},submit:function(){return this.fire("submit",{data:this.toJSON()})},remove:function(){var e=this,t=e.classPrefix;e.dragHelper.destroy(),e._super(),e.statusbar&&this.statusbar.remove(),e._fullscreen&&(n.removeClass(document.documentElement,t+"fullscreen"),n.removeClass(document.body,t+"fullscreen"))},getContentWindow:function(){var e=this.getEl().getElementsByTagName("iframe")[0];return e?e.contentWindow:null}});return i}),r(ot,[it],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(at,[it,ot],function(e,t){return function(n){function r(){return o.length?o[o.length-1]:void 0}var i=this,o=[];i.windows=o,n.on("remove",function(){for(var e=o.length;e--;)o[e].close()}),i.open=function(t,r){var i;return n.editorManager.setActive(n),t.title=t.title||" ",t.url=t.url||t.file,t.url&&(t.width=parseInt(t.width||320,10),t.height=parseInt(t.height||240,10)),t.body&&(t.items={defaults:t.defaults,type:t.bodyType||"form",items:t.body}),t.url||t.buttons||(t.buttons=[{text:"Ok",subtype:"primary",onclick:function(){i.find("form")[0].submit()}},{text:"Cancel",onclick:function(){i.close()}}]),i=new e(t),o.push(i),i.on("close",function(){for(var e=o.length;e--;)o[e]===i&&o.splice(e,1);o.length||n.focus()}),t.data&&i.on("postRender",function(){this.find("*").each(function(e){var n=e.name();n in t.data&&e.value(t.data[n])})}),i.features=t||{},i.params=r||{},1===o.length&&n.nodeChanged(),i.renderTo().reflow()},i.alert=function(e,r,i){t.alert(e,function(){r?r.call(i||this):n.focus()})},i.confirm=function(e,n,r){t.confirm(e,function(e){n.call(r||this,e)})},i.close=function(){r()&&r().close()},i.getParams=function(){return r()?r().params:null},i.setParams=function(e){r()&&(r().params=e)},i.getWindows=function(){return o}}}),r(st,[B,x,_,g,u,d],function(e,t,n,r,i,o){return function(a){function s(e,t){try{a.getDoc().execCommand(e,!1,t)}catch(n){}}function l(){var e=a.getDoc().documentMode;return e?e:6}function c(e){return e.isDefaultPrevented()}function u(){function t(e){var t=new i(function(){});o.each(a.getBody().getElementsByTagName("*"),function(e){"SPAN"==e.tagName&&e.setAttribute("mce-data-marked",1),!e.hasAttribute("data-mce-style")&&e.hasAttribute("style")&&a.dom.setAttrib(e,"style",a.dom.getAttrib(e,"style"))}),t.observe(a.getDoc(),{childList:!0,attributes:!0,subtree:!0,attributeFilter:["style"]}),a.getDoc().execCommand(e?"ForwardDelete":"Delete",!1,null);var n=a.selection.getRng(),r=n.startContainer.parentNode;o.each(t.takeRecords(),function(e){if(q.isChildOf(e.target,a.getBody())){if("style"==e.attributeName){var t=e.target.getAttribute("data-mce-style");t?e.target.setAttribute("style",t):e.target.removeAttribute("style")}o.each(e.addedNodes,function(e){if("SPAN"==e.nodeName&&!e.getAttribute("mce-data-marked")){var t,i;e==r&&(t=n.startOffset,i=e.firstChild),q.remove(e,!0),i&&(n.setStart(i,t),n.setEnd(i,t),a.selection.setRng(n))}})}}),t.disconnect(),o.each(a.dom.select("span[mce-data-marked]"),function(e){e.removeAttribute("mce-data-marked")})}var n=a.getDoc(),r="data:text/mce-internal,",i=window.MutationObserver,s,l;i||(s=!0,i=function(){function e(e){var t=e.relatedNode||e.target;n.push({target:t,addedNodes:[t]})}function t(e){var t=e.relatedNode||e.target;n.push({target:t,attributeName:e.attrName})}var n=[],r;this.observe=function(n){r=n,r.addEventListener("DOMSubtreeModified",e,!1),r.addEventListener("DOMNodeInsertedIntoDocument",e,!1),r.addEventListener("DOMNodeInserted",e,!1),r.addEventListener("DOMAttrModified",t,!1)},this.disconnect=function(){r.removeEventListener("DOMSubtreeModified",e,!1),r.removeEventListener("DOMNodeInsertedIntoDocument",e,!1),r.removeEventListener("DOMNodeInserted",e,!1),r.removeEventListener("DOMAttrModified",t,!1)},this.takeRecords=function(){return n}}),a.on("keydown",function(n){var r=n.keyCode==$,i=e.metaKeyPressed(n);if(!c(n)&&(r||n.keyCode==U)){var o=a.selection.getRng(),s=o.startContainer,l=o.startOffset;if(!i&&o.collapsed&&3==s.nodeType&&(r?l0))return;n.preventDefault(),i&&a.selection.getSel().modify("extend",r?"forward":"backward","word"),t(r)}}),a.on("keypress",function(n){c(n)||j.isCollapsed()||!n.charCode||e.metaKeyPressed(n)||(n.preventDefault(),t(!0),a.selection.setContent(String.fromCharCode(n.charCode)))}),a.addCommand("Delete",function(){t()}),a.addCommand("ForwardDelete",function(){t(!0)}),s||(a.on("dragstart",function(e){var t;a.selection.isCollapsed()&&"IMG"==e.target.tagName&&j.select(e.target),l=j.getRng(),t=a.selection.getContent(),t.length>0&&e.dataTransfer.setData("URL","data:text/mce-internal,"+escape(t))}),a.on("drop",function(e){if(!c(e)){var i=e.dataTransfer.getData("URL");if(!i||-1==i.indexOf(r)||!n.caretRangeFromPoint)return;i=unescape(i.substr(r.length)),n.caretRangeFromPoint&&(e.preventDefault(),window.setTimeout(function(){var r=n.caretRangeFromPoint(e.x,e.y);l&&(j.setRng(l),l=null),t(),j.setRng(r),a.insertContent(i)},0))}}),a.on("cut",function(e){!c(e)&&e.clipboardData&&(e.preventDefault(),e.clipboardData.clearData(),e.clipboardData.setData("text/html",a.selection.getContent()),e.clipboardData.setData("text/plain",a.selection.getContent({format:"text"})),t(!0))}))}function d(){function e(e){var t=q.create("body"),n=e.cloneContents();return t.appendChild(n),j.serializer.serialize(t,{format:"html"})}function n(n){if(!n.setStart){if(n.item)return!1;var r=n.duplicate();return r.moveToElementText(a.getBody()),t.compareRanges(n,r)}var i=e(n),o=q.createRng();o.selectNode(a.getBody());var s=e(o);return i===s}a.on("keydown",function(e){var t=e.keyCode,r,i;if(!c(e)&&(t==$||t==U)){if(r=a.selection.isCollapsed(),i=a.getBody(),r&&!q.isEmpty(i))return;if(!r&&!n(a.selection.getRng()))return;e.preventDefault(),a.setContent(""),i.firstChild&&q.isBlock(i.firstChild)?a.selection.setCursorLocation(i.firstChild,0):a.selection.setCursorLocation(i,0),a.nodeChanged()}})}function f(){a.shortcuts.add("ctrl+a",null,"SelectAll")}function p(){a.settings.content_editable||(q.bind(a.getDoc(),"focusin",function(){j.setRng(j.getRng())}),q.bind(a.getDoc(),"mousedown mouseup",function(e){e.target==a.getDoc().documentElement&&(a.getBody().focus(),"mousedown"==e.type?j.placeCaretAt(e.clientX,e.clientY):j.setRng(j.getRng()))}))}function h(){a.on("keydown",function(e){if(!c(e)&&e.keyCode===U){if(!a.getBody().getElementsByTagName("hr").length)return;if(j.isCollapsed()&&0===j.getRng(!0).startOffset){var t=j.getNode(),n=t.previousSibling;if("HR"==t.nodeName)return q.remove(t),void e.preventDefault();n&&n.nodeName&&"hr"===n.nodeName.toLowerCase()&&(q.remove(n),e.preventDefault())}}})}function m(){window.Range.prototype.getClientRects||a.on("mousedown",function(e){if(!c(e)&&"HTML"===e.target.nodeName){var t=a.getBody();t.blur(),setTimeout(function(){t.focus()},0)}})}function g(){a.on("click",function(e){var t=e.target;/^(IMG|HR)$/.test(t.nodeName)&&(e.preventDefault(),j.getSel().setBaseAndExtent(t,0,t,1),a.nodeChanged()),"A"==t.nodeName&&q.hasClass(t,"mce-item-anchor")&&(e.preventDefault(),j.select(t))})}function v(){function e(){var e=q.getAttribs(j.getStart().cloneNode(!1));return function(){var t=j.getStart();t!==a.getBody()&&(q.setAttrib(t,"style",null),V(e,function(e){t.setAttributeNode(e.cloneNode(!0))}))}}function t(){return!j.isCollapsed()&&q.getParent(j.getStart(),q.isBlock)!=q.getParent(j.getEnd(),q.isBlock)}a.on("keypress",function(n){var r;return c(n)||8!=n.keyCode&&46!=n.keyCode||!t()?void 0:(r=e(),a.getDoc().execCommand("delete",!1,null),r(),n.preventDefault(),!1)}),q.bind(a.getDoc(),"cut",function(n){var r;!c(n)&&t()&&(r=e(),setTimeout(function(){r()},0))})}function y(){document.body.setAttribute("role","application")}function b(){a.on("keydown",function(e){if(!c(e)&&e.keyCode===U&&j.isCollapsed()&&0===j.getRng(!0).startOffset){var t=j.getNode().previousSibling;if(t&&t.nodeName&&"table"===t.nodeName.toLowerCase())return e.preventDefault(),!1}})}function C(){l()>7||(s("RespectVisibilityInDesign",!0),a.contentStyles.push(".mceHideBrInPre pre br {display: none}"),q.addClass(a.getBody(),"mceHideBrInPre"),K.addNodeFilter("pre",function(e){for(var t=e.length,r,i,o,a;t--;)for(r=e[t].getAll("br"),i=r.length;i--;)o=r[i],a=o.prev,a&&3===a.type&&"\n"!=a.value.charAt(a.value-1)?a.value+="\n":o.parent.insert(new n("#text",3),o,!0).value="\n"}),G.addNodeFilter("pre",function(e){for(var t=e.length,n,r,i,o;t--;)for(n=e[t].getAll("br"),r=n.length;r--;)i=n[r],o=i.prev,o&&3==o.type&&(o.value=o.value.replace(/\r?\n$/,""))}))}function x(){q.bind(a.getBody(),"mouseup",function(){var e,t=j.getNode();"IMG"==t.nodeName&&((e=q.getStyle(t,"width"))&&(q.setAttrib(t,"width",e.replace(/[^0-9%]+/g,"")),q.setStyle(t,"width","")),(e=q.getStyle(t,"height"))&&(q.setAttrib(t,"height",e.replace(/[^0-9%]+/g,"")),q.setStyle(t,"height","")))})}function w(){a.on("keydown",function(t){var n,r,i,o,s;if(!c(t)&&t.keyCode==e.BACKSPACE&&(n=j.getRng(),r=n.startContainer,i=n.startOffset,o=q.getRoot(),s=r,n.collapsed&&0===i)){for(;s&&s.parentNode&&s.parentNode.firstChild==s&&s.parentNode!=o;)s=s.parentNode;"BLOCKQUOTE"===s.tagName&&(a.formatter.toggle("blockquote",null,s),n=q.createRng(),n.setStart(r,0),n.setEnd(r,0),j.setRng(n))}})}function _(){function e(){a._refreshContentEditable(),s("StyleWithCSS",!1),s("enableInlineTableEditing",!1),Y.object_resizing||s("enableObjectResizing",!1)}Y.readonly||a.on("BeforeExecCommand MouseDown",e)}function E(){function e(){V(q.select("a"),function(e){var t=e.parentNode,n=q.getRoot();if(t.lastChild===e){for(;t&&!q.isBlock(t);){if(t.parentNode.lastChild!==t||t===n)return;t=t.parentNode}q.add(t,"br",{"data-mce-bogus":1})}})}a.on("SetContent ExecCommand",function(t){("setcontent"==t.type||"mceInsertLink"===t.command)&&e()})}function N(){Y.forced_root_block&&a.on("init",function(){s("DefaultParagraphSeparator",Y.forced_root_block)})}function k(){a.on("Undo Redo SetContent",function(e){e.initial||a.execCommand("mceRepaint")})}function S(){a.on("keydown",function(e){var t;c(e)||e.keyCode!=U||(t=a.getDoc().selection.createRange(),t&&t.item&&(e.preventDefault(),a.undoManager.beforeChange(),q.remove(t.item(0)),a.undoManager.add()))})}function T(){var e;l()>=10&&(e="",V("p div h1 h2 h3 h4 h5 h6".split(" "),function(t,n){e+=(n>0?",":"")+t+":empty"}),a.contentStyles.push(e+"{padding-right: 1px !important}"))}function R(){l()<9&&(K.addNodeFilter("noscript",function(e){for(var t=e.length,n,r;t--;)n=e[t],r=n.firstChild,r&&n.attr("data-mce-innertext",r.value)}),G.addNodeFilter("noscript",function(e){for(var t=e.length,i,o,a;t--;)i=e[t],o=e[t].firstChild,o?o.value=r.decode(o.value):(a=i.attributes.map["data-mce-innertext"],a&&(i.attr("data-mce-innertext",null),o=new n("#text",3),o.value=a,o.raw=!0,i.append(o)))}))}function A(){function e(e,t){var n=i.createTextRange();try{n.moveToPoint(e,t)}catch(r){n=null}return n}function t(t){var r;t.button?(r=e(t.x,t.y),r&&(r.compareEndPoints("StartToStart",a)>0?r.setEndPoint("StartToStart",a):r.setEndPoint("EndToEnd",a),r.select())):n()}function n(){var e=r.selection.createRange();a&&!e.item&&0===e.compareEndPoints("StartToEnd",e)&&a.select(),q.unbind(r,"mouseup",n),q.unbind(r,"mousemove",t),a=o=0}var r=q.doc,i=r.body,o,a,s;r.documentElement.unselectable=!0,q.bind(r,"mousedown contextmenu",function(i){if("HTML"===i.target.nodeName){if(o&&n(),s=r.documentElement,s.scrollHeight>s.clientHeight)return;o=1,a=e(i.x,i.y),a&&(q.bind(r,"mouseup",n),q.bind(r,"mousemove",t),q.getRoot().focus(),a.select())}})}function B(){a.on("keyup focusin mouseup",function(t){65==t.keyCode&&e.metaKeyPressed(t)||j.normalize()},!0)}function D(){a.contentStyles.push("img:-moz-broken {-moz-force-broken-image-icon:1;min-width:24px;min-height:24px}")}function L(){a.inline||a.on("keydown",function(){document.activeElement==document.body&&a.getWin().focus()})}function H(){a.inline||(a.contentStyles.push("body {min-height: 150px}"),a.on("click",function(e){"HTML"==e.target.nodeName&&(a.getBody().focus(),a.selection.normalize(),a.nodeChanged())}))}function M(){i.mac&&a.on("keydown",function(t){!e.metaKeyPressed(t)||37!=t.keyCode&&39!=t.keyCode||(t.preventDefault(),a.selection.getSel().modify("move",37==t.keyCode?"backward":"forward","word"))})}function P(){s("AutoUrlDetect",!1)}function O(){a.inline||a.on("focus blur beforegetcontent",function(){var e=a.dom.create("br");a.getBody().appendChild(e),e.parentNode.removeChild(e)},!0)}function I(){a.on("click",function(e){var t=e.target;do if("A"===t.tagName)return void e.preventDefault();while(t=t.parentNode)}),a.contentStyles.push(".mce-content-body {-webkit-touch-callout: none}")}function F(){a.on("touchstart",function(e){var t,n,r,i;t=e.target,n=(new Date).getTime(),i=e.changedTouches,!i||i.length>1||(r=i[0],a.once("touchend",function(e){var i=e.changedTouches[0],o;(new Date).getTime()-n>500||Math.abs(r.clientX-i.clientX)>5||Math.abs(r.clientY-i.clientY)>5||(o={target:t},V("pageX pageY clientX clientY screenX screenY".split(" "),function(e){o[e]=i[e]}),o=a.fire("click",o),o.isDefaultPrevented()||(a.selection.placeCaretAt(i.clientX,i.clientY),a.nodeChanged()))}))})}function z(){a.on("init",function(){a.dom.bind(a.getBody(),"submit",function(e){e.preventDefault()})})}function W(){K.addNodeFilter("br",function(e){for(var t=e.length;t--;)"Apple-interchange-newline"==e[t].attr("class")&&e[t].remove()})}var V=o.each,U=e.BACKSPACE,$=e.DELETE,q=a.dom,j=a.selection,Y=a.settings,K=a.parser,G=a.serializer,X=i.gecko,J=i.ie,Q=i.webkit;w(),d(),B(),Q&&(u(),p(),g(),N(),z(),b(),W(),F(),i.iOS?(L(),H(),I()):f()),J&&i.ie<11&&(h(),y(),C(),x(),S(),T(),R(),A()),i.ie>=11&&(H(),O(),b()),i.ie&&(f(),P()),X&&(h(),m(),v(),_(),E(),k(),D(),M(),b())}}),r(lt,[$],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(ct,[lt,y,d],function(e,t,n){function r(e,t){return"selectionchange"==t?e.getDoc():!e.inline&&/^mouse|click|contextmenu|drop|dragover|dragend/.test(t)?e.getDoc().documentElement:e.settings.event_root?(e.eventRoot||(e.eventRoot=o.select(e.settings.event_root)[0]),e.eventRoot):e.getBody()}function i(e,t){var n=r(e,t),i;if(e.delegates||(e.delegates={}),!e.delegates[t])if(e.settings.event_root){if(a||(a={},e.editorManager.on("removeEditor",function(){var t;if(!e.editorManager.activeEditor&&a){for(t in a)e.dom.unbind(r(e,t));a=null}})),a[t])return;i=function(n){for(var r=n.target,i=e.editorManager.editors,a=i.length;a--;){var s=i[a].getBody();(s===r||o.isChildOf(r,s))&&(i[a].hidden||i[a].fire(t,n))}},a[t]=i,o.bind(n,t,i)}else i=function(n){e.hidden||e.fire(t,n)},o.bind(n,t,i),e.delegates[t]=i}var o=t.DOM,a,s={bindPendingEventDelegates:function(){var e=this;n.each(e._pendingNativeEvents,function(t){i(e,t)})},toggleNativeEvent:function(e,t){var n=this;n.settings.readonly||"focus"!=e&&"blur"!=e&&(t?n.initialized?i(n,e):n._pendingNativeEvents?n._pendingNativeEvents.push(e):n._pendingNativeEvents=[e]:n.initialized&&(n.dom.unbind(r(n,e),e,n.delegates[e]),delete n.delegates[e]))},unbindAllNativeEvents:function(){var e=this,t;if(e.delegates){for(t in e.delegates)e.dom.unbind(r(e,t),t,e.delegates[t]);delete e.delegates}e.inline||(e.getBody().onload=null,e.dom.unbind(e.getWin()),e.dom.unbind(e.getDoc())),e.dom.unbind(e.getBody()),e.dom.unbind(e.getContainer())}};return s=n.extend({},e,s)}),r(ut,[d,u],function(e,t){var n=e.each,r=e.explode,i={f9:120,f10:121,f11:122};return function(o){var a=this,s={};o.on("keyup keypress keydown",function(e){(e.altKey||e.ctrlKey||e.metaKey)&&!e.isDefaultPrevented()&&n(s,function(n){var r=t.mac?e.metaKey:e.ctrlKey;if(n.ctrl==r&&n.alt==e.altKey&&n.shift==e.shiftKey)return e.keyCode==n.keyCode||e.charCode&&e.charCode==n.charCode?(e.preventDefault(),"keydown"==e.type&&n.func.call(n.scope),!0):void 0})}),a.add=function(t,a,l,c){var u;return u=l,"string"==typeof l?l=function(){o.execCommand(u,!1,null)}:e.isArray(u)&&(l=function(){o.execCommand(u[0],u[1],u[2])}),n(r(t.toLowerCase()),function(e){var t={func:l,scope:c||o,desc:o.translate(a),alt:!1,ctrl:!1,shift:!1};n(r(e,"+"),function(e){switch(e){case"alt":case"ctrl":case"shift":t[e]=!0;break; -default:/^[0-9]{2,}$/.test(e)?t.keyCode=parseInt(e,10):(t.charCode=e.charCodeAt(0),t.keyCode=i[e]||e.toUpperCase().charCodeAt(0))}}),s[(t.ctrl?"ctrl":"")+","+(t.alt?"alt":"")+","+(t.shift?"shift":"")+","+t.keyCode]=t}),!0}}}),r(dt,[y,f,C,w,_,R,T,H,O,I,F,z,W,V,b,l,at,E,k,st,u,d,ct,ut],function(e,n,r,i,o,a,s,l,c,u,d,f,p,h,m,g,v,y,b,C,x,w,_,E){function N(e,t,i){var o=this,a,s;a=o.documentBaseUrl=i.documentBaseURL,s=i.baseURI,o.settings=t=R({id:e,theme:"modern",delta_width:0,delta_height:0,popup_css:"",plugins:"",document_base_url:a,add_form_submit_trigger:!0,submit_patch:!0,add_unload_trigger:!0,convert_urls:!0,relative_urls:!0,remove_script_host:!0,object_resizing:!0,doctype:"",visual:!0,font_size_style_values:"xx-small,x-small,small,medium,large,x-large,xx-large",font_size_legacy_values:"xx-small,small,medium,large,x-large,xx-large,300%",forced_root_block:"p",hidden_input:!0,padd_empty_editor:!0,render_ui:!0,indentation:"30px",inline_styles:!0,convert_fonts_to_spans:!0,indent:"simple",indent_before:"p,h1,h2,h3,h4,h5,h6,blockquote,div,title,style,pre,script,td,ul,ol,li,dl,dt,dd,area,table,thead,tfoot,tbody,tr,section,article,hgroup,aside,figure,option,optgroup,datalist",indent_after:"p,h1,h2,h3,h4,h5,h6,blockquote,div,title,style,pre,script,td,ul,ol,li,dl,dt,dd,area,table,thead,tfoot,tbody,tr,section,article,hgroup,aside,figure,option,optgroup,datalist",validate:!0,entity_encoding:"named",url_converter:o.convertURL,url_converter_scope:o,ie7_compat:!0},t),r.language=t.language||"en",r.languageLoad=t.language_load,r.baseURL=i.baseURL,o.id=t.id=e,o.isNotDirty=!0,o.plugins={},o.documentBaseURI=new h(t.document_base_url||a,{base_uri:s}),o.baseURI=s,o.contentCSS=[],o.contentStyles=[],o.shortcuts=new E(o),o.execCommands={},o.queryStateCommands={},o.queryValueCommands={},o.loadedCSS={},t.target&&(o.targetElm=t.target),o.suffix=i.suffix,o.editorManager=i,o.inline=t.inline,t.cache_suffix&&(x.cacheSuffix=t.cache_suffix.replace(/^[\?\&]+/,"")),i.fire("SetupEditor",o),o.execCallback("setup",o),o.$=n.overrideDefaults(function(){return{context:o.inline?o.getBody():o.getDoc(),element:o.getBody()}})}var k=e.DOM,S=r.ThemeManager,T=r.PluginManager,R=w.extend,A=w.each,B=w.explode,D=w.inArray,L=w.trim,H=w.resolve,M=g.Event,P=x.gecko,O=x.ie;return N.prototype={render:function(){function e(){k.unbind(window,"ready",e),n.render()}function t(){var e=m.ScriptLoader;if(r.language&&"en"!=r.language&&!r.language_url&&(r.language_url=n.editorManager.baseURL+"/langs/"+r.language+".js"),r.language_url&&e.add(r.language_url),r.theme&&"function"!=typeof r.theme&&"-"!=r.theme.charAt(0)&&!S.urls[r.theme]){var t=r.theme_url;t=t?n.documentBaseURI.toAbsolute(t):"themes/"+r.theme+"/theme"+o+".js",S.load(r.theme,t)}w.isArray(r.plugins)&&(r.plugins=r.plugins.join(" ")),A(r.external_plugins,function(e,t){T.load(t,e),r.plugins+=" "+t}),A(r.plugins.split(/[ ,]/),function(e){if(e=L(e),e&&!T.urls[e])if("-"==e.charAt(0)){e=e.substr(1,e.length);var t=T.dependencies(e);A(t,function(e){var t={prefix:"plugins/",resource:e,suffix:"/plugin"+o+".js"};e=T.createUrl(t,e),T.load(e.resource,e)})}else T.load(e,{prefix:"plugins/",resource:e,suffix:"/plugin"+o+".js"})}),e.loadQueue(function(){n.removed||n.init()})}var n=this,r=n.settings,i=n.id,o=n.suffix;if(!M.domLoaded)return void k.bind(window,"ready",e);if(n.getElement()&&x.contentEditable){r.inline?n.inline=!0:(n.orgVisibility=n.getElement().style.visibility,n.getElement().style.visibility="hidden");var a=n.getElement().form||k.getParent(i,"form");a&&(n.formElement=a,r.hidden_input&&!/TEXTAREA|INPUT/i.test(n.getElement().nodeName)&&(k.insertAfter(k.create("input",{type:"hidden",name:i}),i),n.hasHiddenInput=!0),n.formEventDelegate=function(e){n.fire(e.type,e)},k.bind(a,"submit reset",n.formEventDelegate),n.on("reset",function(){n.setContent(n.startContent,{format:"raw"})}),!r.submit_patch||a.submit.nodeType||a.submit.length||a._mceOldSubmit||(a._mceOldSubmit=a.submit,a.submit=function(){return n.editorManager.triggerSave(),n.isNotDirty=!0,a._mceOldSubmit(a)})),n.windowManager=new v(n),"xml"==r.encoding&&n.on("GetContent",function(e){e.save&&(e.content=k.encode(e.content))}),r.add_form_submit_trigger&&n.on("submit",function(){n.initialized&&n.save()}),r.add_unload_trigger&&(n._beforeUnload=function(){!n.initialized||n.destroyed||n.isHidden()||n.save({format:"raw",no_events:!0,set_dirty:!1})},n.editorManager.on("BeforeUnload",n._beforeUnload)),t()}},init:function(){function e(n){var r=T.get(n),i,o;i=T.urls[n]||t.documentBaseUrl.replace(/\/$/,""),n=L(n),r&&-1===D(m,n)&&(A(T.dependencies(n),function(t){e(t)}),o=new r(t,i,t.$),t.plugins[n]=o,o.init&&(o.init(t,i),m.push(n)))}var t=this,n=t.settings,r=t.getElement(),i,o,a,s,l,c,u,d,f,p,h,m=[];if(t.rtl=this.editorManager.i18n.rtl,t.editorManager.add(t),n.aria_label=n.aria_label||k.getAttrib(r,"aria-label",t.getLang("aria.rich_text_area")),n.theme&&("function"!=typeof n.theme?(n.theme=n.theme.replace(/-/,""),c=S.get(n.theme),t.theme=new c(t,S.urls[n.theme]),t.theme.init&&t.theme.init(t,S.urls[n.theme]||t.documentBaseUrl.replace(/\/$/,""),t.$)):t.theme=n.theme),A(n.plugins.replace(/\-/g,"").split(/[ ,]/),e),n.render_ui&&t.theme&&(t.orgDisplay=r.style.display,"function"!=typeof n.theme?(i=n.width||r.style.width||r.offsetWidth,o=n.height||r.style.height||r.offsetHeight,a=n.min_height||100,p=/^[0-9\.]+(|px)$/i,p.test(""+i)&&(i=Math.max(parseInt(i,10),100)),p.test(""+o)&&(o=Math.max(parseInt(o,10),a)),l=t.theme.renderUI({targetNode:r,width:i,height:o,deltaWidth:n.delta_width,deltaHeight:n.delta_height}),n.content_editable||(o=(l.iframeHeight||o)+("number"==typeof o?l.deltaHeight||0:""),a>o&&(o=a))):(l=n.theme(t,r),l.editorContainer.nodeType&&(l.editorContainer=l.editorContainer.id=l.editorContainer.id||t.id+"_parent"),l.iframeContainer.nodeType&&(l.iframeContainer=l.iframeContainer.id=l.iframeContainer.id||t.id+"_iframecontainer"),o=l.iframeHeight||r.offsetHeight),t.editorContainer=l.editorContainer),n.content_css&&A(B(n.content_css),function(e){t.contentCSS.push(t.documentBaseURI.toAbsolute(e))}),n.content_style&&t.contentStyles.push(n.content_style),n.content_editable)return r=s=l=null,t.initContentBody();for(t.iframeHTML=n.doctype+"",n.document_base_url!=t.documentBaseUrl&&(t.iframeHTML+=''),!x.caretAfter&&n.ie7_compat&&(t.iframeHTML+=''),t.iframeHTML+='',h=0;h',t.loadedCSS[g]=!0}d=n.body_id||"tinymce",-1!=d.indexOf("=")&&(d=t.getParam("body_id","","hash"),d=d[t.id]||d),f=n.body_class||"",-1!=f.indexOf("=")&&(f=t.getParam("body_class","","hash"),f=f[t.id]||""),n.content_security_policy&&(t.iframeHTML+=''),t.iframeHTML+='
';var v='javascript:(function(){document.open();document.domain="'+document.domain+'";var ed = window.parent.tinymce.get("'+t.id+'");document.write(ed.iframeHTML);document.close();ed.initContentBody(true);})()';document.domain!=location.hostname&&(u=v);var y=k.create("iframe",{id:t.id+"_ifr",frameBorder:"0",allowTransparency:"true",title:t.editorManager.translate("Rich Text Area. Press ALT-F9 for menu. Press ALT-F10 for toolbar. Press ALT-0 for help"),style:{width:"100%",height:o,display:"block"}});if(y.onload=function(){y.onload=null,t.fire("load")},k.setAttrib(y,"src",u||'javascript:""'),t.contentAreaContainer=l.iframeContainer,t.iframeElement=y,s=k.add(l.iframeContainer,y),O)try{t.getDoc()}catch(b){s.src=u=v}l.editorContainer&&(k.get(l.editorContainer).style.display=t.orgDisplay,t.hidden=k.isHidden(l.editorContainer)),t.getElement().style.display="none",k.setAttrib(t.id,"aria-hidden",!0),u||t.initContentBody(),r=s=l=null},initContentBody:function(t){var n=this,r=n.settings,s=n.getElement(),h=n.getDoc(),m,g;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();k.removeClass(e,"mce-content-body"),k.removeClass(e,"mce-edit-focus"),k.setAttrib(e,"contentEditable",null)}),k.addClass(s,"mce-content-body"),n.contentDocument=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()),m=n.getBody(),m.disabled=!0,r.readonly||(n.inline&&"static"==k.getStyle(m,"position",!0)&&(m.style.position="relative"),m.contentEditable=n.getParam("content_editable_state",!0)),m.disabled=!1,n.schema=new y(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 b(r,n.schema),n.parser.addAttributeFilter("src,href,style,tabindex",function(e,t){for(var r=e.length,i,o=n.dom,a,s;r--;)i=e[r],a=i.attr(t),s="data-mce-"+t,i.attributes.map[s]||("style"===t?(a=o.serializeStyle(o.parseStyle(a),i.name),a.length||(a=null),i.attr(s,a),i.attr(t,a)):"tabindex"===t?(i.attr(s,a),i.attr(t,null)):i.attr(s,n.convertURL(a,t,i.name)))}),n.parser.addNodeFilter("script",function(e){for(var t=e.length,n;t--;)n=e[t],n.attr("type","mce-"+(n.attr("type")||"no/type"))}),n.parser.addNodeFilter("#cdata",function(e){for(var t=e.length,n;t--;)n=e[t],n.type=8,n.name="#comment",n.value="[CDATA["+n.value+"]]"}),n.parser.addNodeFilter("p,h1,h2,h3,h4,h5,h6,div",function(e){for(var t=e.length,r,i=n.schema.getNonEmptyElements();t--;)r=e[t],r.isEmpty(i)&&(r.append(new o("br",1)).shortEnded=!0)}),n.serializer=new a(r,n),n.selection=new l(n.dom,n.getWin(),n.serializer,n),n.formatter=new c(n),n.undoManager=new u(n),n.forceBlocks=new f(n),n.enterKey=new d(n),n.editorCommands=new p(n),n._nodeChangeDispatcher=new i(n),n.fire("PreInit"),r.browser_spellcheck||r.gecko_spellcheck||(h.body.spellcheck=!1,k.setAttrib(m,"spellcheck","false")),n.fire("PostRender"),n.quirks=new C(n),r.directionality&&(m.dir=r.directionality),r.nowrap&&(m.style.whiteSpace="nowrap"),r.protect&&n.on("BeforeSetContent",function(e){A(r.protect,function(t){e.content=e.content.replace(t,function(e){return""})})}),n.on("SetContent",function(){n.addVisual(n.getBody())}),r.padd_empty_editor&&n.on("PostProcess",function(e){e.content=e.content.replace(/^(]*>( | |\s|\u00a0|)<\/p>[\r\n]*|
[\r\n]*)$/,"")}),n.load({initial:!0,format:"html"}),n.startContent=n.getContent({format:"raw"}),n.initialized=!0,n.bindPendingEventDelegates(),n.fire("init"),n.focus(!0),n.nodeChanged({initial:!0}),n.execCallback("init_instance_callback",n),n.contentStyles.length>0&&(g="",A(n.contentStyles,function(e){g+=e+"\r\n"}),n.dom.addStyle(g)),A(n.contentCSS,function(e){n.loadedCSS[e]||(n.dom.loadCSS(e),n.loadedCSS[e]=!0)}),r.auto_focus&&setTimeout(function(){var e;e=r.auto_focus===!0?n:n.editorManager.get(r.auto_focus),e.focus()},100),s=h=m=null},focus:function(e){var t=this,n=t.selection,r=t.settings.content_editable,i,o,a=t.getDoc(),s;if(!e){if(i=n.getRng(),i.item&&(o=i.item(0)),t._refreshContentEditable(),r||(x.opera||t.getBody().focus(),t.getWin().focus()),P||r){if(s=t.getBody(),s.setActive)try{s.setActive()}catch(l){s.focus()}else s.focus();r&&n.normalize()}o&&o.ownerDocument==a&&(i=a.body.createControlRange(),i.addElement(o),i.select())}t.editorManager.setActive(t)},execCallback:function(e){var t=this,n=t.settings[e],r;if(n)return t.callbackLookup&&(r=t.callbackLookup[e])&&(n=r.func,r=r.scope),"string"==typeof n&&(r=n.replace(/\.\w+$/,""),r=r?H(r):0,n=H(n),t.callbackLookup=t.callbackLookup||{},t.callbackLookup[e]={func:n,scope:r}),n.apply(r||t,Array.prototype.slice.call(arguments,1))},translate:function(e){var t=this.settings.language||"en",n=this.editorManager.i18n;return e?n.data[t+"."+e]||e.replace(/\{\#([^\}]+)\}/g,function(e,r){return n.data[t+"."+r]||"{#"+r+"}"}):""},getLang:function(e,n){return this.editorManager.i18n.data[(this.settings.language||"en")+"."+e]||(n!==t?n:"{#"+e+"}")},getParam:function(e,t,n){var r=e in this.settings?this.settings[e]:t,i;return"hash"===n?(i={},"string"==typeof r?A(r.split(r.indexOf("=")>0?/[;,](?![^=;,]*(?:[;,]|$))/:","),function(e){e=e.split("="),i[L(e[0])]=L(e.length>1?e[1]:e)}):i=r,i):r},nodeChanged:function(e){this._nodeChangeDispatcher.nodeChanged(e)},addButton:function(e,t){var n=this;t.cmd&&(t.onclick=function(){n.execCommand(t.cmd)}),t.text||t.icon||(t.icon=e),n.buttons=n.buttons||{},t.tooltip=t.tooltip||t.title,n.buttons[e]=t},addMenuItem:function(e,t){var n=this;t.cmd&&(t.onclick=function(){n.execCommand(t.cmd)}),n.menuItems=n.menuItems||{},n.menuItems[e]=t},addCommand:function(e,t,n){this.execCommands[e]={func:t,scope:n||this}},addQueryStateHandler:function(e,t,n){this.queryStateCommands[e]={func:t,scope:n||this}},addQueryValueHandler:function(e,t,n){this.queryValueCommands[e]={func:t,scope:n||this}},addShortcut:function(e,t,n,r){this.shortcuts.add(e,t,n,r)},execCommand:function(e,t,n,r){var i=this,o=0,a;if(/^(mceAddUndoLevel|mceEndUndoLevel|mceBeginUndoLevel|mceRepaint)$/.test(e)||r&&r.skip_focus||i.focus(),r=R({},r),r=i.fire("BeforeExecCommand",{command:e,ui:t,value:n}),r.isDefaultPrevented())return!1;if((a=i.execCommands[e])&&a.func.call(a.scope,t,n)!==!0)return i.fire("ExecCommand",{command:e,ui:t,value:n}),!0;if(A(i.plugins,function(r){return r.execCommand&&r.execCommand(e,t,n)?(i.fire("ExecCommand",{command:e,ui:t,value:n}),o=!0,!1):void 0}),o)return o;if(i.theme&&i.theme.execCommand&&i.theme.execCommand(e,t,n))return i.fire("ExecCommand",{command:e,ui:t,value:n}),!0;if(i.editorCommands.execCommand(e,t,n))return i.fire("ExecCommand",{command:e,ui:t,value:n}),!0;try{o=i.getDoc().execCommand(e,t,n)}catch(s){}return o?(i.fire("ExecCommand",{command:e,ui:t,value:n}),!0):!1},queryCommandState:function(e){var t=this,n,r;if(!t._isHidden()){if((n=t.queryStateCommands[e])&&(r=n.func.call(n.scope),r===!0||r===!1))return r;if(r=t.editorCommands.queryCommandState(e),-1!==r)return r;try{return t.getDoc().queryCommandState(e)}catch(i){}}},queryCommandValue:function(e){var n=this,r,i;if(!n._isHidden()){if((r=n.queryValueCommands[e])&&(i=r.func.call(r.scope),i!==!0))return i;if(i=n.editorCommands.queryCommandValue(e),i!==t)return i;try{return n.getDoc().queryCommandValue(e)}catch(o){}}},show:function(){var e=this;e.hidden&&(e.hidden=!1,e.inline?e.getBody().contentEditable=!0:(k.show(e.getContainer()),k.hide(e.id)),e.load(),e.fire("show"))},hide:function(){var e=this,t=e.getDoc();e.hidden||(O&&t&&!e.inline&&t.execCommand("SelectAll"),e.save(),e.inline?(e.getBody().contentEditable=!1,e==e.editorManager.focusedEditor&&(e.editorManager.focusedEditor=null)):(k.hide(e.getContainer()),k.setStyle(e.id,"display",e.orgDisplay)),e.hidden=!0,e.fire("hide"))},isHidden:function(){return!!this.hidden},setProgressState:function(e,t){this.fire("ProgressState",{state:e,time:t})},load:function(e){var n=this,r=n.getElement(),i;return r?(e=e||{},e.load=!0,i=n.setContent(r.value!==t?r.value:r.innerHTML,e),e.element=r,e.no_events||n.fire("LoadContent",e),e.element=r=null,i):void 0},save:function(e){var t=this,n=t.getElement(),r,i;if(n&&t.initialized)return e=e||{},e.save=!0,e.element=n,r=e.content=t.getContent(e),e.no_events||t.fire("SaveContent",e),r=e.content,/TEXTAREA|INPUT/i.test(n.nodeName)?n.value=r:(t.inline||(n.innerHTML=r),(i=k.getParent(t.id,"form"))&&A(i.elements,function(e){return e.name==t.id?(e.value=r,!1):void 0})),e.element=n=null,e.set_dirty!==!1&&(t.isNotDirty=!0),r},setContent:function(e,t){var n=this,r=n.getBody(),i;return t=t||{},t.format=t.format||"html",t.set=!0,t.content=e,t.no_events||n.fire("BeforeSetContent",t),e=t.content,0===e.length||/^\s+$/.test(e)?(i=n.settings.forced_root_block,i&&n.schema.isValidChild(r.nodeName.toLowerCase(),i.toLowerCase())?(e=O&&11>O?"":'
',e=n.dom.createHTML(i,n.settings.forced_root_block_attrs,e)):O||(e='
'),n.dom.setHTML(r,e),n.fire("SetContent",t)):("raw"!==t.format&&(e=new s({},n.schema).serialize(n.parser.parse(e,{isRootContent:!0}))),t.content=L(e),n.dom.setHTML(r,t.content),t.no_events||n.fire("SetContent",t)),t.content},getContent:function(e){var t=this,n,r=t.getBody();return e=e||{},e.format=e.format||"html",e.get=!0,e.getInner=!0,e.no_events||t.fire("BeforeGetContent",e),n="raw"==e.format?r.innerHTML:"text"==e.format?r.innerText||r.textContent:t.serializer.serialize(r,e),e.content="text"!=e.format?L(n):n,e.no_events||t.fire("GetContent",e),e.content},insertContent:function(e,t){t&&(e=R({content:e},t)),this.execCommand("mceInsertContent",!1,e)},isDirty:function(){return!this.isNotDirty},getContainer:function(){var e=this;return e.container||(e.container=k.get(e.editorContainer||e.id+"_parent")),e.container},getContentAreaContainer:function(){return this.contentAreaContainer},getElement:function(){return this.targetElm||(this.targetElm=k.get(this.id)),this.targetElm},getWin:function(){var e=this,t;return e.contentWindow||(t=e.iframeElement,t&&(e.contentWindow=t.contentWindow)),e.contentWindow},getDoc:function(){var e=this,t;return e.contentDocument||(t=e.getWin(),t&&(e.contentDocument=t.document)),e.contentDocument},getBody:function(){return this.bodyElement||this.getDoc().body},convertURL:function(e,t,n){var r=this,i=r.settings;return i.urlconverter_callback?r.execCallback("urlconverter_callback",e,n,!0,t):!i.convert_urls||n&&"LINK"==n.nodeName||0===e.indexOf("file:")||0===e.length?e:i.relative_urls?r.documentBaseURI.toRelative(e):e=r.documentBaseURI.toAbsolute(e,i.remove_script_host)},addVisual:function(e){var n=this,r=n.settings,i=n.dom,o;e=e||n.getBody(),n.hasVisual===t&&(n.hasVisual=r.visual),A(i.select("table,a",e),function(e){var t;switch(e.nodeName){case"TABLE":return o=r.visual_table_class||"mce-item-table",t=i.getAttrib(e,"border"),void(t&&"0"!=t||!n.hasVisual?i.removeClass(e,o):i.addClass(e,o));case"A":return void(i.getAttrib(e,"href",!1)||(t=i.getAttrib(e,"name")||e.id,o=r.visual_anchor_class||"mce-item-anchor",t&&n.hasVisual?i.addClass(e,o):i.removeClass(e,o)))}}),n.fire("VisualAid",{element:e,hasVisual:n.hasVisual})},remove:function(){var e=this;e.removed||(e.save(),e.removed=1,e.unbindAllNativeEvents(),e.hasHiddenInput&&k.remove(e.getElement().nextSibling),e.inline||(O&&10>O&&e.getDoc().execCommand("SelectAll",!1,null),k.setStyle(e.id,"display",e.orgDisplay),e.getBody().onload=null),e.fire("remove"),e.editorManager.remove(e),k.remove(e.getContainer()),e.destroy())},destroy:function(e){var t=this,n;if(!t.destroyed){if(!e&&!t.removed)return void t.remove();e||(t.editorManager.off("beforeunload",t._beforeUnload),t.theme&&t.theme.destroy&&t.theme.destroy(),t.selection.destroy(),t.dom.destroy()),n=t.formElement,n&&(n._mceOldSubmit&&(n.submit=n._mceOldSubmit,n._mceOldSubmit=null),k.unbind(n,"submit reset",t.formEventDelegate)),t.contentAreaContainer=t.formElement=t.container=t.editorContainer=null,t.bodyElement=t.contentDocument=t.contentWindow=null,t.iframeElement=t.targetElm=null,t.selection&&(t.selection=t.selection.win=t.selection.dom=t.selection.dom.doc=null),t.destroyed=1}},_refreshContentEditable:function(){var e=this,t,n;e._isHidden()&&(t=e.getBody(),n=t.parentNode,n.removeChild(t),n.appendChild(t),t.focus())},_isHidden:function(){var e;return P?(e=this.selection.getSel(),!e||!e.rangeCount||0===e.rangeCount):0}},R(N.prototype,_),N}),r(ft,[],function(){var e={};return{rtl:!1,add:function(t,n){for(var r in n)e[r]=n[r];this.rtl=this.rtl||"rtl"===e._dir},translate:function(t){if("undefined"==typeof t)return t;if("string"!=typeof t&&t.raw)return t.raw;if(t.push){var n=t.slice(1);t=(e[t[0]]||t[0]).replace(/\{([^\}]+)\}/g,function(e,t){return n[t]})}return e[t]||t},data:e}}),r(pt,[y,u],function(e,t){function n(e){function s(){try{return document.activeElement}catch(e){return document.body}}function l(e,t){if(t&&t.startContainer){if(!e.isChildOf(t.startContainer,e.getRoot())||!e.isChildOf(t.endContainer,e.getRoot()))return;return{startContainer:t.startContainer,startOffset:t.startOffset,endContainer:t.endContainer,endOffset:t.endOffset}}return t}function c(e,t){var n;return t.startContainer?(n=e.getDoc().createRange(),n.setStart(t.startContainer,t.startOffset),n.setEnd(t.endContainer,t.endOffset)):n=t,n}function u(e){return!!a.getParent(e,n.isEditorUIElement)}function d(n){var d=n.editor;d.on("init",function(){(d.inline||t.ie)&&("onbeforedeactivate"in document&&t.ie<9?d.dom.bind(d.getBody(),"beforedeactivate",function(e){if(e.target==d.getBody())try{d.lastRng=d.selection.getRng()}catch(t){}}):d.on("nodechange mouseup keyup",function(e){var t=s();"nodechange"==e.type&&e.selectionChange||(t&&t.id==d.id+"_ifr"&&(t=d.getBody()),d.dom.isChildOf(t,d.getBody())&&(d.lastRng=d.selection.getRng()))}),t.webkit&&!r&&(r=function(){var t=e.activeEditor;if(t&&t.selection){var n=t.selection.getRng();n&&!n.collapsed&&(d.lastRng=n)}},a.bind(document,"selectionchange",r)))}),d.on("setcontent",function(){d.lastRng=null}),d.on("mousedown",function(){d.selection.lastFocusBookmark=null}),d.on("focusin",function(){var t=e.focusedEditor;d.selection.lastFocusBookmark&&(d.selection.setRng(c(d,d.selection.lastFocusBookmark)),d.selection.lastFocusBookmark=null),t!=d&&(t&&t.fire("blur",{focusedEditor:d}),e.setActive(d),e.focusedEditor=d,d.fire("focus",{blurredEditor:t}),d.focus(!0)),d.lastRng=null}),d.on("focusout",function(){window.setTimeout(function(){var t=e.focusedEditor;u(s())||t!=d||(d.fire("blur",{focusedEditor:null}),e.focusedEditor=null,d.selection&&(d.selection.lastFocusBookmark=null))},0)}),i||(i=function(t){var n=e.activeEditor;n&&t.target.ownerDocument==document&&(n.selection&&t.target!=n.getBody()&&(n.selection.lastFocusBookmark=l(n.dom,n.lastRng)),t.target==document.body||u(t.target)||e.focusedEditor!=n||(n.fire("blur",{focusedEditor:null}),e.focusedEditor=null))},a.bind(document,"focusin",i)),d.inline&&!o&&(o=function(t){var n=e.activeEditor;if(n.inline&&!n.dom.isChildOf(t.target,n.getBody())){var r=n.selection.getRng();r.collapsed||(n.lastRng=r)}},a.bind(document,"mouseup",o))}function f(t){e.focusedEditor==t.editor&&(e.focusedEditor=null),e.activeEditor||(a.unbind(document,"selectionchange",r),a.unbind(document,"focusin",i),a.unbind(document,"mouseup",o),r=i=o=null)}e.on("AddEditor",d),e.on("RemoveEditor",f)}var r,i,o,a=e.DOM;return n.isEditorUIElement=function(e){return-1!==e.className.toString().indexOf("mce-")},n}),r(ht,[dt,f,y,V,u,d,lt,ft,pt],function(e,t,n,r,i,o,a,s,l){function c(e){var t=v.editors,n;delete t[e.id];for(var r=0;r0&&p(f(e),function(e){var n;(n=d.get(e))?r(e,t,n):p(document.forms,function(n){p(n.elements,function(n){n.name===e&&(e="mce_editor_"+m++,d.setAttrib(n,"id",e),r(e,t,n))})})});break;case"textareas":case"specific_textareas":p(d.select("textarea"),function(e){t.editor_deselector&&o(e,t.editor_deselector)||(!t.editor_selector||o(e,t.editor_selector))&&r(n(e),t,e)})}t.oninit&&(e=s=0,p(l,function(t){s++,t.initialized?e++:t.on("init",function(){e++,e==s&&i("oninit")}),e==s&&i("oninit")}))}var s=this,l=[];s.settings=t,d.bind(window,"ready",a)},get:function(e){return arguments.length?e in this.editors?this.editors[e]:null:this.editors},add:function(e){var t=this,n=t.editors;return n[e.id]=e,n.push(e),t.activeEditor=e,t.fire("AddEditor",{editor:e}),g||(g=function(){t.fire("BeforeUnload")},d.bind(window,"beforeunload",g)),e},createEditor:function(t,n){return this.add(new e(t,n,this))},remove:function(e){var t=this,n,r=t.editors,i;{if(e)return"string"==typeof e?(e=e.selector||e,void p(d.select(e),function(e){i=r[e.id],i&&t.remove(i)})):(i=e,r[i.id]?(c(i)&&t.fire("RemoveEditor",{editor:i}),r.length||d.unbind(window,"beforeunload",g),i.remove(),i):null);for(n=r.length-1;n>=0;n--)t.remove(r[n])}},execCommand:function(t,n,r){var i=this,o=i.get(r);switch(t){case"mceAddEditor":return i.get(r)||new e(r,i.settings,i).render(),!0;case"mceRemoveEditor":return o&&o.remove(),!0;case"mceToggleEditor":return o?(o.isHidden()?o.show():o.hide(),!0):(i.execCommand("mceAddEditor",0,r),!0)}return i.activeEditor?i.activeEditor.execCommand(t,n,r):!1},triggerSave:function(){p(this.editors,function(e){e.save()})},addI18n:function(e,t){s.add(e,t)},translate:function(e){return s.translate(e)},setActive:function(e){var t=this.activeEditor;this.activeEditor!=e&&(t&&t.fire("deactivate",{relatedTarget:e}),e.fire("activate",{relatedTarget:t})),this.activeEditor=e}},h(v,a),v.setup(),window.tinymce=window.tinyMCE=v,v}),r(mt,[ht,d],function(e,t){var n=t.each,r=t.explode;e.on("AddEditor",function(e){var t=e.editor;t.on("preInit",function(){function e(e,t){n(t,function(t,n){t&&s.setStyle(e,n,t)}),s.rename(e,"span")}function i(e){s=t.dom,l.convert_fonts_to_spans&&n(s.select("font,u,strike",e.node),function(e){o[e.nodeName.toLowerCase()](s,e)})}var o,a,s,l=t.settings;l.inline_styles&&(a=r(l.font_size_legacy_values),o={font:function(t,n){e(n,{backgroundColor:n.style.backgroundColor,color:n.color,fontFamily:n.face,fontSize:a[parseInt(n.size,10)-1]})},u:function(t,n){e(n,{textDecoration:"underline"})},strike:function(t,n){e(n,{textDecoration:"line-through"})}},t.on("PreProcess SetContent",i))})})}),r(gt,[lt,d],function(e,t){var n={send:function(e){function t(){!e.async||4==r.readyState||i++>1e4?(e.success&&1e4>i&&200==r.status?e.success.call(e.success_scope,""+r.responseText,r,e):e.error&&e.error.call(e.error_scope,i>1e4?"TIMED_OUT":"GENERAL",r,e),r=null):setTimeout(t,10)}var r,i=0;if(e.scope=e.scope||this,e.success_scope=e.success_scope||e.scope,e.error_scope=e.error_scope||e.scope,e.async=e.async===!1?!1:!0,e.data=e.data||"",r=new XMLHttpRequest){if(r.overrideMimeType&&r.overrideMimeType(e.content_type),r.open(e.type||(e.data?"POST":"GET"),e.url,e.async),e.crossDomain&&(r.withCredentials=!0),e.content_type&&r.setRequestHeader("Content-Type",e.content_type),r.setRequestHeader("X-Requested-With","XMLHttpRequest"),r=n.fire("beforeSend",{xhr:r,settings:e}).xhr,r.send(e.data),!e.async)return t();setTimeout(t,10)}}};return t.extend(n,e),n}),r(vt,[],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(yt,[vt,gt,d],function(e,t,n){function r(e){this.settings=i({},e),this.count=0}var i=n.extend;return r.sendRPC=function(e){return(new r).send(e)},r.prototype={send:function(n){var r=n.error,o=n.success;n=i(this.settings,n),n.success=function(t,i){t=e.parse(t),"undefined"==typeof t&&(t={error:"JSON Parse error."}),t.error?r.call(n.error_scope||n.scope,t.error,i):o.call(n.success_scope||n.scope,t.result)},n.error=function(e,t){r&&r.call(n.error_scope||n.scope,e,t)},n.data=e.serialize({id:n.id||"c"+this.count++,method:n.method,params:n.params}),n.content_type="application/json",t.send(n)}},r}),r(bt,[y],function(e){return{callbacks:{},count:0,send:function(n){var r=this,i=e.DOM,o=n.count!==t?n.count:r.count,a="tinymce_jsonp_"+o;r.callbacks[o]=function(e){i.remove(a),delete r.callbacks[o],n.callback(e)},i.add(i.doc.body,"script",{id:a,src:n.url,type:"text/javascript"}),r.count++}}}),r(Ct,[],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(xt,[y,l,b,C,d,u],function(e,t,n,r,i,o){var a=window.tinymce;return a.DOM=e.DOM,a.ScriptLoader=n.ScriptLoader,a.PluginManager=r.PluginManager,a.ThemeManager=r.ThemeManager,a.dom=a.dom||{},a.dom.Event=t.Event,i.each(i,function(e,t){a[t]=e}),i.each("isOpera isWebKit isIE isGecko isMac".split(" "),function(e){a[e]=o[e.substr(2).toLowerCase()]}),{}}),r(wt,[U,d],function(e,t){return e.extend({Defaults:{firstControlClass:"first",lastControlClass:"last"},init:function(e){this.settings=t.extend({},this.Defaults,e)},preRender:function(e){e.addClass(this.settings.containerClass,"body")},applyClasses:function(e){var t=this,n=t.settings,r,i,o;r=e.items().filter(":visible"),i=n.firstControlClass,o=n.lastControlClass,r.each(function(e){e.removeClass(i).removeClass(o),n.controlClass&&e.addClass(n.controlClass)}),r.eq(0).addClass(i),r.eq(-1).addClass(o)},renderHtml:function(e){var t=this,n=t.settings,r,i="";return r=e.items(),r.eq(0).addClass(n.firstControlClass),r.eq(-1).addClass(n.lastControlClass),r.each(function(e){n.controlClass&&e.addClass(n.controlClass),i+=e.renderHtml()}),i},recalc:function(){},postRender:function(){}})}),r(_t,[wt],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; +// 4.1.6 (2014-11-19) +!function(e,t){"use strict";function n(e,t){for(var n,r=[],i=0;ir;r++)if(o=n[r],o&&o.func.call(o.scope,e)===!1&&e.preventDefault(),e.isImmediatePropagationStopped())return}var a=this,s={},l,c,u,d,f;c=o+(+new Date).toString(32),d="onmouseenter"in document.documentElement,u="onfocusin"in document.documentElement,f={mouseenter:"mouseover",mouseleave:"mouseout"},l=1,a.domLoaded=!1,a.events=s,a.bind=function(t,o,p,h){function m(e){i(n(e||_.event),g)}var g,v,y,b,C,x,w,_=window;if(t&&3!==t.nodeType&&8!==t.nodeType){for(t[c]?g=t[c]:(g=l++,t[c]=g,s[g]={}),h=h||t,o=o.split(" "),y=o.length;y--;)b=o[y],x=m,C=w=!1,"DOMContentLoaded"===b&&(b="ready"),a.domLoaded&&"ready"===b&&"complete"==t.readyState?p.call(h,n({type:b})):(d||(C=f[b],C&&(x=function(e){var t,r;if(t=e.currentTarget,r=e.relatedTarget,r&&t.contains)r=t.contains(r);else for(;r&&r!==t;)r=r.parentNode;r||(e=n(e||_.event),e.type="mouseout"===e.type?"mouseleave":"mouseenter",e.target=t,i(e,g))})),u||"focusin"!==b&&"focusout"!==b||(w=!0,C="focusin"===b?"focus":"blur",x=function(e){e=n(e||_.event),e.type="focus"===e.type?"focusin":"focusout",i(e,g)}),v=s[g][b],v?"ready"===b&&a.domLoaded?p({type:b}):v.push({func:p,scope:h}):(s[g][b]=v=[{func:p,scope:h}],v.fakeName=C,v.capture=w,v.nativeHandler=x,"ready"===b?r(t,x,a):e(t,C||b,x,w)));return t=v=0,p}},a.unbind=function(e,n,r){var i,o,l,u,d,f;if(!e||3===e.nodeType||8===e.nodeType)return a;if(i=e[c]){if(f=s[i],n){for(n=n.split(" "),l=n.length;l--;)if(d=n[l],o=f[d]){if(r)for(u=o.length;u--;)if(o[u].func===r){var p=o.nativeHandler,h=o.fakeName,m=o.capture;o=o.slice(0,u).concat(o.slice(u+1)),o.nativeHandler=p,o.fakeName=h,o.capture=m,f[d]=o}r&&0!==o.length||(delete f[d],t(e,o.fakeName||d,o.nativeHandler,o.capture))}}else{for(d in f)o=f[d],t(e,o.fakeName||d,o.nativeHandler,o.capture);f={}}for(d in f)return a;delete s[i];try{delete e[c]}catch(g){e[c]=null}}return a},a.fire=function(e,t,r){var o;if(!e||3===e.nodeType||8===e.nodeType)return a;r=n(null,r),r.type=t,r.target=e;do o=e[c],o&&i(r,o),e=e.parentNode||e.ownerDocument||e.defaultView||e.parentWindow;while(e&&!r.isPropagationStopped());return a},a.clean=function(e){var t,n,r=a.unbind;if(!e||3===e.nodeType||8===e.nodeType)return a;if(e[c]&&r(e),e.getElementsByTagName||(e=e.document),e&&e.getElementsByTagName)for(r(e),n=e.getElementsByTagName("*"),t=n.length;t--;)e=n[t],e[c]&&r(e);return a},a.destroy=function(){s={}},a.cancel=function(e){return e&&(e.preventDefault(),e.stopImmediatePropagation()),!1}}var o="mce-data-",a=/^(?:mouse|contextmenu)|click/,s={keyLocation:1,layerX:1,layerY:1,returnValue:1};return i.Event=new i,i.Event.bind(window,"ready",function(){}),i}),r(c,[],function(){function e(e,t,n,r){var i,o,a,s,l,c,d,p,h,m;if((t?t.ownerDocument||t:z)!==D&&B(t),t=t||D,n=n||[],!e||"string"!=typeof e)return n;if(1!==(s=t.nodeType)&&9!==s)return[];if(H&&!r){if(i=vt.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&&(!M||!M.test(e))){if(p=d=F,h=t,m=9===s&&e,1===s&&"object"!==t.nodeName.toLowerCase()){for(c=N(e),(d=t.getAttribute("id"))?p=d.replace(bt,"\\$&"):t.setAttribute("id",p),p="[id='"+p+"'] ",l=c.length;l--;)c[l]=p+f(c[l]);h=yt.test(e)&&u(t.parentNode)||t,m=c.join(",")}if(m)try{return Z.apply(n,h.querySelectorAll(m)),n}catch(g){}finally{d||t.removeAttribute("id")}}}return S(e.replace(st,"$1"),t,n,r)}function n(){function e(n,r){return t.push(n+" ")>w.cacheLength&&delete e[t.shift()],e[n+" "]=r}var t=[];return e}function r(e){return e[F]=!0,e}function i(e){var t=D.createElement("div");try{return!!e(t)}catch(n){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function o(e,t){for(var n=e.split("|"),r=e.length;r--;)w.attrHandle[n[r]]=t}function a(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&(~t.sourceIndex||K)-(~e.sourceIndex||K);if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function s(e){return function(t){var n=t.nodeName.toLowerCase();return"input"===n&&t.type===e}}function l(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function c(e){return r(function(t){return t=+t,r(function(n,r){for(var i,o=e([],n.length,t),a=o.length;a--;)n[i=o[a]]&&(n[i]=!(r[i]=n[i]))})})}function u(e){return e&&typeof e.getElementsByTagName!==Y&&e}function d(){}function f(e){for(var t=0,n=e.length,r="";n>t;t++)r+=e[t].value;return r}function p(e,t,n){var r=t.dir,i=n&&"parentNode"===r,o=V++;return t.first?function(t,n,o){for(;t=t[r];)if(1===t.nodeType||i)return e(t,n,o)}:function(t,n,a){var s,l,c=[W,o];if(a){for(;t=t[r];)if((1===t.nodeType||i)&&e(t,n,a))return!0}else for(;t=t[r];)if(1===t.nodeType||i){if(l=t[F]||(t[F]={}),(s=l[r])&&s[0]===W&&s[1]===o)return c[2]=s[2];if(l[r]=c,c[2]=e(t,n,a))return!0}}}function h(e){return e.length>1?function(t,n,r){for(var i=e.length;i--;)if(!e[i](t,n,r))return!1;return!0}:e[0]}function m(t,n,r){for(var i=0,o=n.length;o>i;i++)e(t,n[i],r);return r}function g(e,t,n,r,i){for(var o,a=[],s=0,l=e.length,c=null!=t;l>s;s++)(o=e[s])&&(!n||n(o,r,i))&&(a.push(o),c&&t.push(s));return a}function v(e,t,n,i,o,a){return i&&!i[F]&&(i=v(i)),o&&!o[F]&&(o=v(o,a)),r(function(r,a,s,l){var c,u,d,f=[],p=[],h=a.length,v=r||m(t||"*",s.nodeType?[s]:s,[]),y=!e||!r&&t?v:g(v,f,e,s,l),b=n?o||(r?e:h||i)?[]:a:y;if(n&&n(y,b,s,l),i)for(c=g(b,p),i(c,[],s,l),u=c.length;u--;)(d=c[u])&&(b[p[u]]=!(y[p[u]]=d));if(r){if(o||e){if(o){for(c=[],u=b.length;u--;)(d=b[u])&&c.push(y[u]=d);o(null,b=[],c,l)}for(u=b.length;u--;)(d=b[u])&&(c=o?tt.call(r,d):f[u])>-1&&(r[c]=!(a[c]=d))}}else b=g(b===a?b.splice(h,b.length):b),o?o(null,a,b,l):Z.apply(a,b)})}function y(e){for(var t,n,r,i=e.length,o=w.relative[e[0].type],a=o||w.relative[" "],s=o?1:0,l=p(function(e){return e===t},a,!0),c=p(function(e){return tt.call(t,e)>-1},a,!0),u=[function(e,n,r){return!o&&(r||n!==T)||((t=n).nodeType?l(e,n,r):c(e,n,r))}];i>s;s++)if(n=w.relative[e[s].type])u=[p(h(u),n)];else{if(n=w.filter[e[s].type].apply(null,e[s].matches),n[F]){for(r=++s;i>r&&!w.relative[e[r].type];r++);return v(s>1&&h(u),s>1&&f(e.slice(0,s-1).concat({value:" "===e[s-2].type?"*":""})).replace(st,"$1"),n,r>s&&y(e.slice(s,r)),i>r&&y(e=e.slice(r)),i>r&&f(e))}u.push(n)}return h(u)}function b(t,n){var i=n.length>0,o=t.length>0,a=function(r,a,s,l,c){var u,d,f,p=0,h="0",m=r&&[],v=[],y=T,b=r||o&&w.find.TAG("*",c),C=W+=null==y?1:Math.random()||.1,x=b.length;for(c&&(T=a!==D&&a);h!==x&&null!=(u=b[h]);h++){if(o&&u){for(d=0;f=t[d++];)if(f(u,a,s)){l.push(u);break}c&&(W=C)}i&&((u=!f&&u)&&p--,r&&m.push(u))}if(p+=h,i&&h!==p){for(d=0;f=n[d++];)f(m,v,a,s);if(r){if(p>0)for(;h--;)m[h]||v[h]||(v[h]=J.call(l));v=g(v)}Z.apply(l,v),c&&!r&&v.length>0&&p+n.length>1&&e.uniqueSort(l)}return c&&(W=C,T=y),m};return i?r(a):a}var C,x,w,_,E,N,k,S,T,R,A,B,D,L,H,M,P,O,I,F="sizzle"+-new Date,z=window.document,W=0,V=0,U=n(),$=n(),q=n(),j=function(e,t){return e===t&&(A=!0),0},Y=typeof t,K=1<<31,G={}.hasOwnProperty,X=[],J=X.pop,Q=X.push,Z=X.push,et=X.slice,tt=X.indexOf||function(e){for(var t=0,n=this.length;n>t;t++)if(this[t]===e)return t;return-1},nt="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",rt="[\\x20\\t\\r\\n\\f]",it="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",ot="\\["+rt+"*("+it+")(?:"+rt+"*([*^$|!~]?=)"+rt+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+it+"))|)"+rt+"*\\]",at=":("+it+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+ot+")*)|.*)\\)|)",st=new RegExp("^"+rt+"+|((?:^|[^\\\\])(?:\\\\.)*)"+rt+"+$","g"),lt=new RegExp("^"+rt+"*,"+rt+"*"),ct=new RegExp("^"+rt+"*([>+~]|"+rt+")"+rt+"*"),ut=new RegExp("="+rt+"*([^\\]'\"]*?)"+rt+"*\\]","g"),dt=new RegExp(at),ft=new RegExp("^"+it+"$"),pt={ID:new RegExp("^#("+it+")"),CLASS:new RegExp("^\\.("+it+")"),TAG:new RegExp("^("+it+"|[*])"),ATTR:new RegExp("^"+ot),PSEUDO:new RegExp("^"+at),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+rt+"*(even|odd|(([+-]|)(\\d*)n|)"+rt+"*(?:([+-]|)"+rt+"*(\\d+)|))"+rt+"*\\)|)","i"),bool:new RegExp("^(?:"+nt+")$","i"),needsContext:new RegExp("^"+rt+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+rt+"*((?:-\\d)?\\d*)"+rt+"*\\)|)(?=[^-]|$)","i")},ht=/^(?:input|select|textarea|button)$/i,mt=/^h\d$/i,gt=/^[^{]+\{\s*\[native \w/,vt=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,yt=/[+~]/,bt=/'|\\/g,Ct=new RegExp("\\\\([\\da-f]{1,6}"+rt+"?|("+rt+")|.)","ig"),xt=function(e,t,n){var r="0x"+t-65536;return r!==r||n?t:0>r?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)};try{Z.apply(X=et.call(z.childNodes),z.childNodes),X[z.childNodes.length].nodeType}catch(wt){Z={apply:X.length?function(e,t){Q.apply(e,et.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}x=e.support={},E=e.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return t?"HTML"!==t.nodeName:!1},B=e.setDocument=function(e){var t,n=e?e.ownerDocument||e:z,r=n.defaultView;return n!==D&&9===n.nodeType&&n.documentElement?(D=n,L=n.documentElement,H=!E(n),r&&r!==r.top&&(r.addEventListener?r.addEventListener("unload",function(){B()},!1):r.attachEvent&&r.attachEvent("onunload",function(){B()})),x.attributes=i(function(e){return e.className="i",!e.getAttribute("className")}),x.getElementsByTagName=i(function(e){return e.appendChild(n.createComment("")),!e.getElementsByTagName("*").length}),x.getElementsByClassName=gt.test(n.getElementsByClassName),x.getById=i(function(e){return L.appendChild(e).id=F,!n.getElementsByName||!n.getElementsByName(F).length}),x.getById?(w.find.ID=function(e,t){if(typeof t.getElementById!==Y&&H){var n=t.getElementById(e);return n&&n.parentNode?[n]:[]}},w.filter.ID=function(e){var t=e.replace(Ct,xt);return function(e){return e.getAttribute("id")===t}}):(delete w.find.ID,w.filter.ID=function(e){var t=e.replace(Ct,xt);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 H?t.getElementsByClassName(e):void 0},P=[],M=[],(x.qsa=gt.test(n.querySelectorAll))&&(i(function(e){e.innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&M.push("[*^$]="+rt+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||M.push("\\["+rt+"*(?:value|"+nt+")"),e.querySelectorAll(":checked").length||M.push(":checked")}),i(function(e){var t=n.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&M.push("name"+rt+"*[*^$|!~]?="),e.querySelectorAll(":enabled").length||M.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),M.push(",.*:")})),(x.matchesSelector=gt.test(O=L.matches||L.webkitMatchesSelector||L.mozMatchesSelector||L.oMatchesSelector||L.msMatchesSelector))&&i(function(e){x.disconnectedMatch=O.call(e,"div"),O.call(e,"[s!='']:x"),P.push("!=",at)}),M=M.length&&new RegExp(M.join("|")),P=P.length&&new RegExp(P.join("|")),t=gt.test(L.compareDocumentPosition),I=t||gt.test(L.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},j=t?function(e,t){if(e===t)return A=!0,0;var r=!e.compareDocumentPosition-!t.compareDocumentPosition;return r?r:(r=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1,1&r||!x.sortDetached&&t.compareDocumentPosition(e)===r?e===n||e.ownerDocument===z&&I(z,e)?-1:t===n||t.ownerDocument===z&&I(z,t)?1:R?tt.call(R,e)-tt.call(R,t):0:4&r?-1:1)}:function(e,t){if(e===t)return A=!0,0;var r,i=0,o=e.parentNode,s=t.parentNode,l=[e],c=[t];if(!o||!s)return e===n?-1:t===n?1:o?-1:s?1:R?tt.call(R,e)-tt.call(R,t):0;if(o===s)return a(e,t);for(r=e;r=r.parentNode;)l.unshift(r);for(r=t;r=r.parentNode;)c.unshift(r);for(;l[i]===c[i];)i++;return i?a(l[i],c[i]):l[i]===z?-1:c[i]===z?1:0},n):D},e.matches=function(t,n){return e(t,null,null,n)},e.matchesSelector=function(t,n){if((t.ownerDocument||t)!==D&&B(t),n=n.replace(ut,"='$1']"),!(!x.matchesSelector||!H||P&&P.test(n)||M&&M.test(n)))try{var r=O.call(t,n);if(r||x.disconnectedMatch||t.document&&11!==t.document.nodeType)return r}catch(i){}return e(n,D,null,[t]).length>0},e.contains=function(e,t){return(e.ownerDocument||e)!==D&&B(e),I(e,t)},e.attr=function(e,n){(e.ownerDocument||e)!==D&&B(e);var r=w.attrHandle[n.toLowerCase()],i=r&&G.call(w.attrHandle,n.toLowerCase())?r(e,n,!H):t;return i!==t?i:x.attributes||!H?e.getAttribute(n):(i=e.getAttributeNode(n))&&i.specified?i.value:null},e.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},e.uniqueSort=function(e){var t,n=[],r=0,i=0;if(A=!x.detectDuplicates,R=!x.sortStable&&e.slice(0),e.sort(j),A){for(;t=e[i++];)t===e[i]&&(r=n.push(i));for(;r--;)e.splice(n[r],1)}return R=null,e},_=e.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=_(e)}else if(3===i||4===i)return e.nodeValue}else for(;t=e[r++];)n+=_(t);return n},w=e.selectors={cacheLength:50,createPseudo:r,match:pt,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(Ct,xt),e[3]=(e[3]||e[4]||e[5]||"").replace(Ct,xt),"~="===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 pt.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&dt.test(n)&&(t=N(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(Ct,xt).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("(^|"+rt+")"+e+"("+rt+"|$)"))&&U(e,function(e){return t.test("string"==typeof e.className&&e.className||typeof e.getAttribute!==Y&&e.getAttribute("class")||"")})},ATTR:function(t,n,r){return function(i){var o=e.attr(i,t);return null==o?"!="===n:n?(o+="","="===n?o===r:"!="===n?o!==r:"^="===n?r&&0===o.indexOf(r):"*="===n?r&&o.indexOf(r)>-1:"$="===n?r&&o.slice(-r.length)===r:"~="===n?(" "+o+" ").indexOf(r)>-1:"|="===n?o===r||o.slice(0,r.length+1)===r+"-":!1):!0}},CHILD:function(e,t,n,r,i){var o="nth"!==e.slice(0,3),a="last"!==e.slice(-4),s="of-type"===t;return 1===r&&0===i?function(e){return!!e.parentNode}:function(t,n,l){var c,u,d,f,p,h,m=o!==a?"nextSibling":"previousSibling",g=t.parentNode,v=s&&t.nodeName.toLowerCase(),y=!l&&!s;if(g){if(o){for(;m;){for(d=t;d=d[m];)if(s?d.nodeName.toLowerCase()===v:1===d.nodeType)return!1;h=m="only"===e&&!h&&"nextSibling"}return!0}if(h=[a?g.firstChild:g.lastChild],a&&y){for(u=g[F]||(g[F]={}),c=u[e]||[],p=c[0]===W&&c[1],f=c[0]===W&&c[2],d=p&&g.childNodes[p];d=++p&&d&&d[m]||(f=p=0)||h.pop();)if(1===d.nodeType&&++f&&d===t){u[e]=[W,p,f];break}}else if(y&&(c=(t[F]||(t[F]={}))[e])&&c[0]===W)f=c[1];else for(;(d=++p&&d&&d[m]||(f=p=0)||h.pop())&&((s?d.nodeName.toLowerCase()!==v:1!==d.nodeType)||!++f||(y&&((d[F]||(d[F]={}))[e]=[W,f]),d!==t)););return f-=i,f===r||f%r===0&&f/r>=0}}},PSEUDO:function(t,n){var i,o=w.pseudos[t]||w.setFilters[t.toLowerCase()]||e.error("unsupported pseudo: "+t);return o[F]?o(n):o.length>1?(i=[t,t,"",n],w.setFilters.hasOwnProperty(t.toLowerCase())?r(function(e,t){for(var r,i=o(e,n),a=i.length;a--;)r=tt.call(e,i[a]),e[r]=!(t[r]=i[a])}):function(e){return o(e,0,i)}):o}},pseudos:{not:r(function(e){var t=[],n=[],i=k(e.replace(st,"$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(Ct,xt),function(t){return(t.textContent||t.innerText||_(t)).indexOf(e)>-1}}),lang:r(function(t){return ft.test(t||"")||e.error("unsupported lang: "+t),t=t.replace(Ct,xt).toLowerCase(),function(e){var n;do if(n=H?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 mt.test(e.nodeName)},input:function(e){return ht.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&&H&&w.relative[o[1].type]){if(t=(w.find.ID(a.matches[0].replace(Ct,xt),t)||[])[0],!t)return n;c&&(t=t.parentNode),e=e.slice(o.shift().value.length)}for(i=pt.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(Ct,xt),yt.test(o[0].type)&&u(t.parentNode)||t))){if(o.splice(i,1),e=r.length&&f(o),!e)return Z.apply(n,r),n;break}}return(c||k(e,d))(r,t,!H,n,yt.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(nt,function(e,t,n){var r;return n?void 0:e[t]===!0?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),e}),r(u,[],function(){var e=navigator,t=e.userAgent,n,r,i,o,a,s,l;n=window.opera&&window.opera.buildNumber,r=/WebKit/.test(t),i=!r&&!n&&/MSIE/gi.test(t)&&/Explorer/gi.test(e.appName),i=i&&/MSIE (\w+)\./.exec(t)[1],o=-1==t.indexOf("Trident/")||-1==t.indexOf("rv:")&&-1==e.appName.indexOf("Netscape")?!1:11,i=i||o,a=!r&&!o&&/Gecko/.test(t),s=-1!=t.indexOf("Mac"),l=/(iPad|iPhone)/.test(t);var c=!l||t.match(/AppleWebKit\/(\d*)/)[1]>=534;return{opera:n,webkit:r,ie:i,gecko:a,mac:s,iOS:l,contentEditable:c,transparentSrc:"data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",caretAfter:8!=i,range:window.getSelection&&"Range"in window,documentMode:i?document.documentMode||7:10}}),r(d,[u],function(e){function n(e){return null===e||e===t?"":(""+e).replace(v,"")}function r(e,n){return n?"array"==n&&y(e)?!0:typeof e==n:e!==t}function i(e){var t=e,n,r;if(!y(e))for(t=[],n=0,r=e.length;r>n;n++)t[n]=e[n];return t}function o(e,t,n){var r;for(e=e||[],t=t||",","string"==typeof e&&(e=e.split(t)),n=n||{},r=e.length;r--;)n[e[r]]={};return n}function a(e,n,r){var i,o;if(!e)return 0;if(r=r||e,e.length!==t){for(i=0,o=e.length;o>i;i++)if(n.call(r,e[i],i,e)===!1)return 0}else for(i in e)if(e.hasOwnProperty(i)&&n.call(r,e[i],i,e)===!1)return 0;return 1}function s(e,t){var n=[];return a(e,function(e){n.push(t(e))}),n}function l(e,t){var n=[];return a(e,function(e){(!t||t(e))&&n.push(e)}),n}function c(e,t,n){var r=this,i,o,a,s,l,c=0;if(e=/^((static) )?([\w.]+)(:([\w.]+))?/.exec(e),a=e[3].match(/(^|\.)(\w+)$/i)[2],o=r.createNS(e[3].replace(/\.\w+$/,""),n),!o[a]){if("static"==e[2])return o[a]=t,void(this.onCreate&&this.onCreate(e[2],e[3],o[a]));t[a]||(t[a]=function(){},c=1),o[a]=t[a],r.extend(o[a].prototype,t),e[5]&&(i=r.resolve(e[5]).prototype,s=e[5].match(/\.(\w+)$/i)[1],l=o[a],o[a]=c?function(){return i[s].apply(this,arguments)}:function(){return this.parent=i[s],l.apply(this,arguments)},o[a].prototype[a]=o[a],r.each(i,function(e,t){o[a].prototype[t]=i[t]}),r.each(t,function(e,t){i[t]?o[a].prototype[t]=function(){return this.parent=i[t],e.apply(this,arguments)}:t!=a&&(o[a].prototype[t]=e)})),r.each(t["static"],function(e,t){o[a][t]=e})}}function u(e,t){var n,r;if(e)for(n=0,r=e.length;r>n;n++)if(e[n]===t)return n;return-1}function d(e,n){var r,i,o,a=arguments,s;for(r=1,i=a.length;i>r;r++){n=a[r];for(o in n)n.hasOwnProperty(o)&&(s=n[o],s!==t&&(e[o]=s))}return e}function f(e,t,n,r){r=r||this,e&&(n&&(e=e[n]),a(e,function(e,i){return t.call(r,e,i,n)===!1?!1:void f(e,t,n,r)}))}function p(e,t){var n,r;for(t=t||window,e=e.split("."),n=0;nn&&(t=t[e[n]],t);n++);return t}function m(e,t){return!e||r(e,"array")?e:s(e.split(t||","),n)}function g(t){var n=e.cacheSuffix;return n&&(t+=(-1===t.indexOf("?")?"?":"&")+n),t}var v=/^\s*|\s*$/g,y=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)};return{trim:n,isArray:y,is:r,toArray:i,makeMap:o,each:a,map:s,grep:l,inArray:u,extend:d,create:c,walk:f,createNS:p,resolve:h,explode:m,_addCacheSuffix:g}}),r(f,[l,c,d,u],function(e,n,r,i){function o(e){return"undefined"!=typeof e}function a(e){return"string"==typeof e}function s(e){return e&&e==e.window}function l(e,t){var n,r,i;for(t=t||w,i=t.createElement("div"),n=t.createDocumentFragment(),i.innerHTML=e;r=i.firstChild;)n.appendChild(r);return n}function c(e,t,n,r){var i;if(a(t))t=l(t,v(e[0]));else if(t.length&&!t.nodeType){if(t=f.makeArray(t),r)for(i=t.length-1;i>=0;i--)c(e,t[i],n,r);else for(i=0;ii&&(a=e[i],t.call(a,i,a)!==!1);i++);return e}function g(e,t){var n=[];return m(e,function(e,r){t(r,e)&&n.push(r)}),n}function v(e){return e?9==e.nodeType?e:e.ownerDocument:w}function y(e,n,r){var i=[],o=e[n];for("string"!=typeof r&&r instanceof f&&(r=r[0]);o&&9!==o.nodeType;){if(r!==t){if(o===r)break;if("string"==typeof r&&f(o).is(r))break}1===o.nodeType&&i.push(o),o=o[n]}return i}function b(e,n,r,i){var o=[];for(i instanceof f&&(i=i[0]);e;e=e[n])if(!r||e.nodeType===r){if(i!==t){if(e===i)break;if("string"==typeof i&&f(e).is(i))break}o.push(e)}return o}function C(e,t,n){for(e=e[t];e;e=e[t])if(e.nodeType==n)return e;return null}function x(e,t,n){m(n,function(n,r){e[n]=e[n]||{},e[n][t]=r})}var w=document,_=Array.prototype.push,E=Array.prototype.slice,N=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,k=e.Event,S,T=r.makeMap("fillOpacity fontWeight lineHeight opacity orphans widows zIndex zoom"," "),R=r.makeMap("checked compact declare defer disabled ismap multiple nohref noshade nowrap readonly selected"," "),A={"for":"htmlFor","class":"className",readonly:"readOnly"},B={"float":"cssFloat"},D={},L={},H=/^\s*|\s*$/g;return f.fn=f.prototype={constructor:f,selector:"",context:null,length:0,init:function(e,t){var n=this,r,i;if(!e)return n;if(e.nodeType)return n.context=n[0]=e,n.length=1,n;if(t&&t.nodeType)n.context=t;else{if(t)return f(e).attr(t);n.context=t=document}if(a(e)){if(n.selector=e,r="<"===e.charAt(0)&&">"===e.charAt(e.length-1)&&e.length>=3?[null,e,null]:N.exec(e),!r)return f(t).find(e);if(r[1])for(i=l(e,v(t)).firstChild;i;)_.call(n,i),i=i.nextSibling;else{if(i=v(t).getElementById(r[2]),!i)return n;if(i.id!==r[2])return n.find(e);n.length=1,n[0]=i}}else this.add(e,!1);return n},toArray:function(){return r.toArray(this)},add:function(e,t){var n=this,r,i;if(a(e))return n.add(f(e));if(t!==!1)for(r=f.unique(n.toArray().concat(f.makeArray(e))),n.length=r.length,i=0;it;t++)f.find(e,this[t],r);return f(r)},filter:function(e){return f("function"==typeof e?g(this.toArray(),function(t,n){return e(n,t)}):f.filter(e,this.toArray()))},closest:function(e){var t=[];return e instanceof f&&(e=e[0]),this.each(function(n,r){for(;r;){if("string"==typeof e&&f(r).is(e)){t.push(r);break}if(r==e){t.push(r);break}r=r.parentNode}}),f(t)},offset:function(e){var t,n,r,i=0,o=0,a;return e?this.css(e):(t=this[0],t&&(n=t.ownerDocument,r=n.documentElement,t.getBoundingClientRect&&(a=t.getBoundingClientRect(),i=a.left+(r.scrollLeft||n.body.scrollLeft)-r.clientLeft,o=a.top+(r.scrollTop||n.body.scrollTop)-r.clientTop)),{left:i,top:o})},push:_,sort:[].sort,splice:[].splice},r.extend(f,{extend:r.extend,makeArray:function(e){return s(e)||e.nodeType?[e]:r.toArray(e)},inArray:p,isArray:r.isArray,each:m,trim:h,grep:g,find:n,expr:n.selectors,unique:n.uniqueSort,text:n.getText,contains:n.contains,filter:function(e,t,n){var r=t.length;for(n&&(e=":not("+e+")");r--;)1!=t[r].nodeType&&t.splice(r,1);return t=1===t.length?f.find.matchesSelector(t[0],e)?[t[0]]:[]:f.find.matches(e,t)}}),m({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return y(e,"parentNode")},next:function(e){return C(e,"nextSibling",1)},prev:function(e){return C(e,"previousSibling",1)},children:function(e){return b(e.firstChild,"nextSibling",1)},contents:function(e){return r.toArray(("iframe"===e.nodeName?e.contentDocument||e.contentWindow.document:e).childNodes)}},function(e,t){f.fn[e]=function(n){var r=this,i=[];return r.each(function(){var e=t.call(i,this,n,i);e&&(f.isArray(e)?i.push.apply(i,e):i.push(e))}),this.length>1&&(i=f.unique(i),0===e.indexOf("parents")&&(i=i.reverse())),i=f(i),n?i.filter(n):i}}),m({parentsUntil:function(e,t){return y(e,"parentNode",t)},nextUntil:function(e,t){return b(e,"nextSibling",1,t).slice(1)},prevUntil:function(e,t){return b(e,"previousSibling",1,t).slice(1)}},function(e,t){f.fn[e]=function(n,r){var i=this,o=[];return i.each(function(){var e=t.call(o,this,n,o);e&&(f.isArray(e)?o.push.apply(o,e):o.push(e))}),this.length>1&&(o=f.unique(o),(0===e.indexOf("parents")||"prevUntil"===e)&&(o=o.reverse())),o=f(o),r?o.filter(r):o}}),f.fn.is=function(e){return!!e&&this.filter(e).length>0},f.fn.init.prototype=f.fn,f.overrideDefaults=function(e){function t(r,i){return n=n||e(),0===arguments.length&&(r=n.element),i||(i=n.context),new t.fn.init(r,i)}var n;return f.extend(t,this),t},i.ie&&i.ie<8&&(x(D,"get",{maxlength:function(e){var t=e.maxLength;return 2147483647===t?S:t},size:function(e){var t=e.size;return 20===t?S:t},"class":function(e){return e.className},style:function(e){var t=e.style.cssText;return 0===t.length?S:t}}),x(D,"set",{"class":function(e,t){e.className=t},style:function(e,t){e.style.cssText=t}})),i.ie&&i.ie<9&&(B["float"]="styleFloat",x(L,"set",{opacity:function(e,t){var n=e.style;null===t||""===t?n.removeAttribute("filter"):(n.zoom=1,n.filter="alpha(opacity="+100*t+")")}})),f.attrHooks=D,f.cssHooks=L,f}),r(p,[],function(){return function(e,t){function n(e,t,n,r){function i(e){return e=parseInt(e,10).toString(16),e.length>1?e:"0"+e}return"#"+i(t)+i(n)+i(r)}var r=/rgb\s*\(\s*([0-9]+)\s*,\s*([0-9]+)\s*,\s*([0-9]+)\s*\)/gi,i=/(?:url(?:(?:\(\s*\"([^\"]+)\"\s*\))|(?:\(\s*\'([^\']+)\'\s*\))|(?:\(\s*([^)\s]+)\s*\))))|(?:\'([^\']+)\')|(?:\"([^\"]+)\")/gi,o=/\s*([^:]+):\s*([^;]+);?/g,a=/\s+$/,s,l,c={},u,d,f,p="\ufeff";for(e=e||{},t&&(d=t.getValidStyles(),f=t.getInvalidStyles()),u=("\\\" \\' \\; \\: ; : "+p).split(" "),l=0;l-1&&n||(m[e+t]=-1==l?s[0]:s.join(" "),delete m[e+"-top"+t],delete m[e+"-right"+t],delete m[e+"-bottom"+t],delete m[e+"-left"+t])}}function u(e){var t=m[e],n;if(t){for(t=t.split(" "),n=t.length;n--;)if(t[n]!==t[0])return!1;return m[e]=t[0],!0}}function d(e,t,n,r){u(t)&&u(n)&&u(r)&&(m[e]=m[t]+" "+m[n]+" "+m[r],delete m[t],delete m[n],delete m[r])}function f(e){return b=!0,c[e]}function p(e,t){return b&&(e=e.replace(/\uFEFF[0-9]/g,function(e){return c[e]})),t||(e=e.replace(/\\([\'\";:])/g,"$1")),e}function h(t,n,r,i,o,a){if(o=o||a)return o=p(o),"'"+o.replace(/\'/g,"\\'")+"'";if(n=p(n||r||i),!e.allow_script_urls){var s=n.replace(/[\s\r\n]+/,"");if(/(java|vb)script:/i.test(s))return"";if(!e.allow_svg_data_urls&&/^data:image\/svg/i.test(s))return""}return C&&(n=C.call(x,n,"style")),"url('"+n.replace(/\'/g,"\\'")+"')"}var m={},g,v,y,b,C=e.url_converter,x=e.url_converter_scope||this;if(t){for(t=t.replace(/[\u0000-\u001F]/g,""),t=t.replace(/\\[\"\';:\uFEFF]/g,f).replace(/\"[^\"]+\"|\'[^\']+\'/g,function(e){return e.replace(/[;:]/g,f)});g=o.exec(t);){if(v=g[1].replace(a,"").toLowerCase(),y=g[2].replace(a,""),y=y.replace(/\\[0-9a-f]+/g,function(e){return String.fromCharCode(parseInt(e.substr(1),16))}),v&&y.length>0){if(!e.allow_script_urls&&("behavior"==v||/expression\s*\(|\/\*|\*\//.test(y)))continue;"font-weight"===v&&"700"===y?y="bold":("color"===v||"background-color"===v)&&(y=y.toLowerCase()),y=y.replace(r,n),y=y.replace(i,h),m[v]=b?p(y,!0):y}o.lastIndex=g.index+g[0].length}s("border","",!0),s("border","-width"),s("border","-color"),s("border","-style"),s("padding",""),s("margin",""),d("border","border-width","border-style","border-color"),"medium none"===m.border&&delete m.border,"none"===m["border-image"]&&delete m["border-image"]}return m},serialize:function(e,t){function n(t){var n,r,o,a;if(n=d[t])for(r=0,o=n.length;o>r;r++)t=n[r],a=e[t],a!==s&&a.length>0&&(i+=(i.length>0?" ":"")+t+": "+a+";")}function r(e,t){var n;return n=f["*"],n&&n[e]?!1:(n=f[t],n&&n[e]?!1:!0)}var i="",o,a;if(t&&d)n("*"),n(t);else for(o in e)a=e[o],a!==s&&a.length>0&&(!f||r(o,t))&&(i+=(i.length>0?" ":"")+o+": "+a+";");return i}}}}),r(h,[],function(){return function(e,t){function n(e,n,r,i){var o,a;if(e){if(!i&&e[n])return e[n];if(e!=t){if(o=e[r])return o;for(a=e.parentNode;a&&a!=t;a=a.parentNode)if(o=a[r])return o}}}var r=e;this.current=function(){return r},this.next=function(e){return r=n(r,"firstChild","nextSibling",e)},this.prev=function(e){return r=n(r,"lastChild","previousSibling",e)}}}),r(m,[d],function(e){function t(n){function r(){return M.createDocumentFragment()}function i(e,t){_(F,e,t)}function o(e,t){_(z,e,t)}function a(e){i(e.parentNode,j(e))}function s(e){i(e.parentNode,j(e)+1)}function l(e){o(e.parentNode,j(e))}function c(e){o(e.parentNode,j(e)+1)}function u(e){e?(H[U]=H[V],H[$]=H[W]):(H[V]=H[U],H[W]=H[$]),H.collapsed=F}function d(e){a(e),c(e)}function f(e){i(e,0),o(e,1===e.nodeType?e.childNodes.length:e.nodeValue.length)}function p(e,t){var n=H[V],r=H[W],i=H[U],o=H[$],a=t.startContainer,s=t.startOffset,l=t.endContainer,c=t.endOffset;return 0===e?w(n,r,a,s):1===e?w(i,o,a,s):2===e?w(i,o,l,c):3===e?w(n,r,l,c):void 0}function h(){E(I)}function m(){return E(P)}function g(){return E(O)}function v(e){var t=this[V],r=this[W],i,o;3!==t.nodeType&&4!==t.nodeType||!t.nodeValue?(t.childNodes.length>0&&(o=t.childNodes[r]),o?t.insertBefore(e,o):3==t.nodeType?n.insertAfter(e,t):t.appendChild(e)):r?r>=t.nodeValue.length?n.insertAfter(e,t):(i=t.splitText(r),t.parentNode.insertBefore(e,i)):t.parentNode.insertBefore(e,t)}function y(e){var t=H.extractContents();H.insertNode(e),e.appendChild(t),H.selectNode(e)}function b(){return q(new t(n),{startContainer:H[V],startOffset:H[W],endContainer:H[U],endOffset:H[$],collapsed:H.collapsed,commonAncestorContainer:H.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 H[V]==H[U]&&H[W]==H[$]}function w(e,t,r,i){var o,a,s,l,c,u;if(e==r)return t==i?0:i>t?-1:1;for(o=r;o&&o.parentNode!=e;)o=o.parentNode;if(o){for(a=0,s=e.firstChild;s!=o&&t>a;)a++,s=s.nextSibling;return a>=t?-1:1}for(o=e;o&&o.parentNode!=r;)o=o.parentNode;if(o){for(a=0,s=r.firstChild;s!=o&&i>a;)a++,s=s.nextSibling;return i>a?-1:1}for(l=n.findCommonAncestor(e,r),c=e;c&&c.parentNode!=l;)c=c.parentNode;for(c||(c=l),u=r;u&&u.parentNode!=l;)u=u.parentNode;if(u||(u=l),c==u)return 0;for(s=l.firstChild;s;){if(s==c)return-1;if(s==u)return 1;s=s.nextSibling}}function _(e,t,r){var i,o;for(e?(H[V]=t,H[W]=r):(H[U]=t,H[$]=r),i=H[U];i.parentNode;)i=i.parentNode;for(o=H[V];o.parentNode;)o=o.parentNode;o==i?w(H[V],H[W],H[U],H[$])>0&&H.collapse(e):H.collapse(e),H.collapsed=x(),H.commonAncestorContainer=n.findCommonAncestor(H[V],H[U])}function E(e){var t,n=0,r=0,i,o,a,s,l,c;if(H[V]==H[U])return N(e);for(t=H[U],i=t.parentNode;i;t=i,i=i.parentNode){if(i==H[V])return k(t,e);++n}for(t=H[V],i=t.parentNode;i;t=i,i=i.parentNode){if(i==H[U])return S(t,e);++r}for(o=r-n,a=H[V];o>0;)a=a.parentNode,o--;for(s=H[U];0>o;)s=s.parentNode,o++;for(l=a.parentNode,c=s.parentNode;l!=c;l=l.parentNode,c=c.parentNode)a=l,s=c;return T(a,s,e)}function N(e){var t,n,i,o,a,s,l,c,u;if(e!=I&&(t=r()),H[W]==H[$])return t;if(3==H[V].nodeType){if(n=H[V].nodeValue,i=n.substring(H[W],H[$]),e!=O&&(o=H[V],c=H[W],u=H[$]-H[W],0===c&&u>=o.nodeValue.length-1?o.parentNode.removeChild(o):o.deleteData(c,u),H.collapse(F)),e==I)return;return i.length>0&&t.appendChild(M.createTextNode(i)),t}for(o=C(H[V],H[W]),a=H[$]-H[W];o&&a>0;)s=o.nextSibling,l=D(o,e),t&&t.appendChild(l),--a,o=s;return e!=O&&H.collapse(F),t}function k(e,t){var n,i,o,a,s,l;if(t!=I&&(n=r()),i=R(e,t),n&&n.appendChild(i),o=j(e),a=o-H[W],0>=a)return t!=O&&(H.setEndBefore(e),H.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&&(H.setEndBefore(e),H.collapse(z)),n}function S(e,t){var n,i,o,a,s,l;for(t!=I&&(n=r()),o=A(e,t),n&&n.appendChild(o),i=j(e),++i,a=H[$]-i,o=e.nextSibling;o&&a>0;)s=o.nextSibling,l=D(o,t),n&&n.appendChild(l),--a,o=s;return t!=O&&(H.setStartAfter(e),H.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&&(H.setStartAfter(e),H.collapse(F)),o}function R(e,t){var n=C(H[U],H[$]-1),r,i,o,a,s,l=n!=H[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(H[V],H[W]),r=n!=H[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=H[W],a=o.substring(l),s=o.substring(0,l)):(l=H[$],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 H=this,M=n.doc,P=0,O=1,I=2,F=!0,z=!1,W="startOffset",V="startContainer",U="endContainer",$="endOffset",q=e.extend,j=n.nodeIndex;return q(H,{startContainer:M,startOffset:0,endContainer:M,endOffset:0,collapsed:F,commonAncestorContainer:M,START_TO_START:0,START_TO_END:1,END_TO_END:2,END_TO_START:3,setStart:i,setEnd:o,setStartBefore:a,setStartAfter:s,setEndBefore:l,setEndAfter:c,collapse:u,selectNode:d,selectNodeContents:f,compareBoundaryPoints:p,deleteContents:h,extractContents:m,cloneContents:g,insertNode:v,surroundContents:y,cloneRange:b,toStringIE:L}),H}return t.prototype.toString=function(){return this.toStringIE()},t}),r(g,[d],function(e){function t(e){var t;return t=document.createElement("div"),t.innerHTML=e,t.textContent||t.innerText||e}function n(e,t){var n,r,i,a={};if(e){for(e=e.split(","),t=t||10,n=0;n\"\u0060\u007E-\uD7FF\uE000-\uFFEF]|[\uD800-\uDBFF][\uDC00-\uDFFF]/g,l=/[<>&\u007E-\uD7FF\uE000-\uFFEF]|[\uD800-\uDBFF][\uDC00-\uDFFF]/g,c=/[<>&\"\']/g,u=/&(#x|#)?([\w]+);/g,d={128:"\u20ac",130:"\u201a",131:"\u0192",132:"\u201e",133:"\u2026",134:"\u2020",135:"\u2021",136:"\u02c6",137:"\u2030",138:"\u0160",139:"\u2039",140:"\u0152",142:"\u017d",145:"\u2018",146:"\u2019",147:"\u201c",148:"\u201d",149:"\u2022",150:"\u2013",151:"\u2014",152:"\u02dc",153:"\u2122",154:"\u0161",155:"\u203a",156:"\u0153",158:"\u017e",159:"\u0178"};o={'"':""","'":"'","<":"<",">":">","&":"&","`":"`"},a={"<":"<",">":">","&":"&",""":'"',"'":"'"},i=n("50,nbsp,51,iexcl,52,cent,53,pound,54,curren,55,yen,56,brvbar,57,sect,58,uml,59,copy,5a,ordf,5b,laquo,5c,not,5d,shy,5e,reg,5f,macr,5g,deg,5h,plusmn,5i,sup2,5j,sup3,5k,acute,5l,micro,5m,para,5n,middot,5o,cedil,5p,sup1,5q,ordm,5r,raquo,5s,frac14,5t,frac12,5u,frac34,5v,iquest,60,Agrave,61,Aacute,62,Acirc,63,Atilde,64,Auml,65,Aring,66,AElig,67,Ccedil,68,Egrave,69,Eacute,6a,Ecirc,6b,Euml,6c,Igrave,6d,Iacute,6e,Icirc,6f,Iuml,6g,ETH,6h,Ntilde,6i,Ograve,6j,Oacute,6k,Ocirc,6l,Otilde,6m,Ouml,6n,times,6o,Oslash,6p,Ugrave,6q,Uacute,6r,Ucirc,6s,Uuml,6t,Yacute,6u,THORN,6v,szlig,70,agrave,71,aacute,72,acirc,73,atilde,74,auml,75,aring,76,aelig,77,ccedil,78,egrave,79,eacute,7a,ecirc,7b,euml,7c,igrave,7d,iacute,7e,icirc,7f,iuml,7g,eth,7h,ntilde,7i,ograve,7j,oacute,7k,ocirc,7l,otilde,7m,ouml,7n,divide,7o,oslash,7p,ugrave,7q,uacute,7r,ucirc,7s,uuml,7t,yacute,7u,thorn,7v,yuml,ci,fnof,sh,Alpha,si,Beta,sj,Gamma,sk,Delta,sl,Epsilon,sm,Zeta,sn,Eta,so,Theta,sp,Iota,sq,Kappa,sr,Lambda,ss,Mu,st,Nu,su,Xi,sv,Omicron,t0,Pi,t1,Rho,t3,Sigma,t4,Tau,t5,Upsilon,t6,Phi,t7,Chi,t8,Psi,t9,Omega,th,alpha,ti,beta,tj,gamma,tk,delta,tl,epsilon,tm,zeta,tn,eta,to,theta,tp,iota,tq,kappa,tr,lambda,ts,mu,tt,nu,tu,xi,tv,omicron,u0,pi,u1,rho,u2,sigmaf,u3,sigma,u4,tau,u5,upsilon,u6,phi,u7,chi,u8,psi,u9,omega,uh,thetasym,ui,upsih,um,piv,812,bull,816,hellip,81i,prime,81j,Prime,81u,oline,824,frasl,88o,weierp,88h,image,88s,real,892,trade,89l,alefsym,8cg,larr,8ch,uarr,8ci,rarr,8cj,darr,8ck,harr,8dl,crarr,8eg,lArr,8eh,uArr,8ei,rArr,8ej,dArr,8ek,hArr,8g0,forall,8g2,part,8g3,exist,8g5,empty,8g7,nabla,8g8,isin,8g9,notin,8gb,ni,8gf,prod,8gh,sum,8gi,minus,8gn,lowast,8gq,radic,8gt,prop,8gu,infin,8h0,ang,8h7,and,8h8,or,8h9,cap,8ha,cup,8hb,int,8hk,there4,8hs,sim,8i5,cong,8i8,asymp,8j0,ne,8j1,equiv,8j4,le,8j5,ge,8k2,sub,8k3,sup,8k4,nsub,8k6,sube,8k7,supe,8kl,oplus,8kn,otimes,8l5,perp,8m5,sdot,8o8,lceil,8o9,rceil,8oa,lfloor,8ob,rfloor,8p9,lang,8pa,rang,9ea,loz,9j0,spades,9j3,clubs,9j5,hearts,9j6,diams,ai,OElig,aj,oelig,b0,Scaron,b1,scaron,bo,Yuml,m6,circ,ms,tilde,802,ensp,803,emsp,809,thinsp,80c,zwnj,80d,zwj,80e,lrm,80f,rlm,80j,ndash,80k,mdash,80o,lsquo,80p,rsquo,80q,sbquo,80s,ldquo,80t,rdquo,80u,bdquo,810,dagger,811,Dagger,81g,permil,81p,lsaquo,81q,rsaquo,85c,euro",32);var f={encodeRaw:function(e,t){return e.replace(t?s:l,function(e){return o[e]||e})},encodeAllRaw:function(e){return(""+e).replace(c,function(e){return o[e]||e})},encodeNumeric:function(e,t){return e.replace(t?s:l,function(e){return e.length>1?"&#"+(1024*(e.charCodeAt(0)-55296)+(e.charCodeAt(1)-56320)+65536)+";":o[e]||"&#"+e.charCodeAt(0)+";"})},encodeNamed:function(e,t,n){return n=n||i,e.replace(t?s:l,function(e){return o[e]||n[e]||e})},getEncodeFunc:function(e,t){function a(e,n){return e.replace(n?s:l,function(e){return o[e]||t[e]||"&#"+e.charCodeAt(0)+";"||e})}function c(e,n){return f.encodeNamed(e,n,t)}return t=n(t)||i,e=r(e.replace(/\+/g,",")),e.named&&e.numeric?a:e.named?t?c:f.encodeNamed:e.numeric?f.encodeNumeric:f.encodeRaw},decode:function(e){return e.replace(u,function(e,n,r){return n?(r=parseInt(r,2===n.length?16:10),r>65535?(r-=65536,String.fromCharCode(55296+(r>>10),56320+(1023&r))):d[r]||String.fromCharCode(r)):a[e]||i[e]||t(e)})}};return f}),r(v,[d],function(e){return function(t,n){function r(e){t.getElementsByTagName("head")[0].appendChild(e)}function i(n,i,l){function c(){for(var e=y.passed,t=e.length;t--;)e[t]();y.status=2,y.passed=[],y.failed=[]}function u(){for(var e=y.failed,t=e.length;t--;)e[t]();y.status=3,y.passed=[],y.failed=[]}function d(){var e=navigator.userAgent.match(/WebKit\/(\d*)/);return!!(e&&e[1]<536)}function f(e,t){e()||((new Date).getTime()-v0)return g=t.createElement("style"),g.textContent='@import "'+n+'"',h(),void r(g);p()}r(m),m.href=n}}var o=0,a={},s;n=n||{},s=n.maxLoadTime||5e3,this.load=i}}),r(y,[c,f,p,l,h,m,g,u,d,v],function(e,n,r,i,o,a,s,l,c,u){function d(e,t){var n={},r=t.keep_values,i;return i={set:function(n,r,i){t.url_converter&&(r=t.url_converter.call(t.url_converter_scope||e,r,i,n[0])),n.attr("data-mce-"+i,r).attr(i,r)},get:function(e,t){return e.attr("data-mce-"+t)||e.attr(t)}},n={style:{set:function(e,t){return null!==t&&"object"==typeof t?void e.css(t):(r&&e.attr("data-mce-style",t),void e.attr("style",t))},get:function(t){var n=t.attr("data-mce-style")||t.attr("style");return n=e.serializeStyle(e.parseStyle(n),t[0].nodeName)}}},r&&(n.href=n.src=i),n}function f(e,t){var o=this,a;o.doc=e,o.win=window,o.files={},o.counter=0,o.stdMode=!v||e.documentMode>=8,o.boxModel=!v||"CSS1Compat"==e.compatMode||o.stdMode,o.styleSheetLoader=new u(e),o.boundEvents=[],o.settings=t=t||{},o.schema=t.schema,o.styles=new r({url_converter:t.url_converter,url_converter_scope:t.url_converter_scope},t.schema),o.fixDoc(e),o.events=t.ownEvents?new i(t.proxy):i.Event,o.attrHooks=d(o,t),a=t.schema?t.schema.getBlockElements():{},o.$=n.overrideDefaults(function(){return{context:e,element:o.getRoot()}}),o.isBlock=function(e){if(!e)return!1;var t=e.nodeType;return t?!(1!==t||!a[e.nodeName]):!!a[e]}}var p=c.each,h=c.is,m=c.grep,g=c.trim,v=l.ie,y=/^([a-z0-9],?)+$/i,b=/^[ \t\r\n]*$/;return f.prototype={$$:function(e){return"string"==typeof e&&(e=this.get(e)),this.$(e)},root:null,fixDoc:function(e){var t=this.settings,n;if(v&&t.schema){"abbr article aside audio canvas details figcaption figure footer header hgroup mark menu meter nav output progress section summary time video".replace(/\w+/g,function(t){e.createElement(t)});for(n in t.schema.getCustomElements())e.createElement(n)}},clone:function(e,t){var n=this,r,i;return!v||1!==e.nodeType||t?e.cloneNode(t):(i=n.doc,t?r.firstChild:(r=i.createElement(e.nodeName),p(n.getAttribs(e),function(t){n.setAttrib(r,t.nodeName,n.getAttrib(e,t.nodeName))}),r))},getRoot:function(){var e=this;return e.settings.root_element||e.doc.body},getViewPort:function(e){var t,n;return e=e?e:this.win,t=e.document,n=this.boxModel?t.documentElement:t.body,{x:e.pageXOffset||n.scrollLeft,y:e.pageYOffset||n.scrollTop,w:e.innerWidth||n.clientWidth,h:e.innerHeight||n.clientHeight}},getRect:function(e){var t=this,n,r;return e=t.get(e),n=t.getPos(e),r=t.getSize(e),{x:n.x,y:n.y,w:r.w,h:r.h}},getSize:function(e){var t=this,n,r;return e=t.get(e),n=t.getStyle(e,"width"),r=t.getStyle(e,"height"),-1===n.indexOf("px")&&(n=0),-1===r.indexOf("px")&&(r=0),{w:parseInt(n,10)||e.offsetWidth||e.clientWidth,h:parseInt(r,10)||e.offsetHeight||e.clientHeight}},getParent:function(e,t,n){return this.getParents(e,t,n,!1)},getParents:function(e,n,r,i){var o=this,a,s=[];for(e=o.get(e),i=i===t,r=r||("BODY"!=o.getRoot().nodeName?o.getRoot().parentNode:null),h(n,"string")&&(a=n,n="*"===n?function(e){return 1==e.nodeType}:function(e){return o.is(e,a)});e&&e!=r&&e.nodeType&&9!==e.nodeType;){if(!n||n(e)){if(!i)return e;s.push(e)}e=e.parentNode}return i?s:null},get:function(e){var t;return e&&this.doc&&"string"==typeof e&&(t=e,e=this.doc.getElementById(e),e&&e.id!==t)?this.doc.getElementsByName(t)[1]:e},getNext:function(e,t){return this._findSib(e,t,"nextSibling")},getPrev:function(e,t){return this._findSib(e,t,"previousSibling")},select:function(t,n){var r=this;return e(t,r.get(n)||r.settings.root_element||r.doc,[])},is:function(n,r){var i;if(n.length===t){if("*"===r)return 1==n.nodeType;if(y.test(r)){for(r=r.toLowerCase().split(/,/),n=n.nodeName.toLowerCase(),i=r.length-1;i>=0;i--)if(r[i]==n)return!0;return!1}}if(n.nodeType&&1!=n.nodeType)return!1;var o=n.nodeType?[n]:n;return e(r,o[0].ownerDocument||o[0],null,o).length>0},add:function(e,t,n,r,i){var o=this;return this.run(e,function(e){var a;return a=h(t,"string")?o.doc.createElement(t):t,o.setAttribs(a,n),r&&(r.nodeType?a.appendChild(r):o.setHTML(a,r)),i?a:e.appendChild(a)})},create:function(e,t,n){return this.add(this.doc.createElement(e),e,t,n,1)},createHTML:function(e,t,n){var r="",i;r+="<"+e;for(i in t)t.hasOwnProperty(i)&&null!==t[i]&&"undefined"!=typeof t[i]&&(r+=" "+i+'="'+this.encode(t[i])+'"');return"undefined"!=typeof n?r+">"+n+"":r+" />"},createFragment:function(e){var t,n,r=this.doc,i;for(i=r.createElement("div"),t=r.createDocumentFragment(),e&&(i.innerHTML=e);n=i.firstChild;)t.appendChild(n);return t},remove:function(e,t){return e=this.$$(e),t?e.each(function(){for(var e;e=this.firstChild;)3==e.nodeType&&0===e.data.length?this.removeChild(e):this.parentNode.insertBefore(e,this)}).remove():e.remove(),e.length>1?e.toArray():e[0]},setStyle:function(e,t,n){e=this.$$(e).css(t,n),this.settings.update_styles&&e.attr("data-mce-style",null)},getStyle:function(e,n,r){return e=this.$$(e),r?e.css(n):(n=n.replace(/-(\D)/g,function(e,t){return t.toUpperCase()}),"float"==n&&(n=v?"styleFloat":"cssFloat"),e[0]&&e[0].style?e[0].style[n]:t)},setStyles:function(e,t){e=this.$$(e).css(t),this.settings.update_styles&&e.attr("data-mce-style",null)},removeAllAttribs:function(e){return this.run(e,function(e){var t,n=e.attributes;for(t=n.length-1;t>=0;t--)e.removeAttributeNode(n.item(t))})},setAttrib:function(e,t,n){var r=this,i,o,a=r.settings;""===n&&(n=null),e=r.$$(e),i=e.attr(t),e.length&&(o=r.attrHooks[t],o&&o.set?o.set(e,n,t):e.attr(t,n),i!=n&&a.onSetAttrib&&a.onSetAttrib({attrElm:e,attrName:t,attrValue:n}))},setAttribs:function(e,t){var n=this;n.$$(e).each(function(e,r){p(t,function(e,t){n.setAttrib(r,t,e)})})},getAttrib:function(e,t,n){var r=this,i,o;return e=r.$$(e),e.length&&(i=r.attrHooks[t],o=i&&i.get?i.get(e,t):e.attr(t)),"undefined"==typeof o&&(o=n||""),o},getPos:function(e,t){var r=this,i=0,o=0,a,s=r.doc,l=s.body,c;if(e=r.get(e),t=t||l,e){if(t===l&&e.getBoundingClientRect&&"static"===n(l).css("position"))return c=e.getBoundingClientRect(),t=r.boxModel?s.documentElement:l,i=c.left+(s.documentElement.scrollLeft||l.scrollLeft)-t.clientLeft,o=c.top+(s.documentElement.scrollTop||l.scrollTop)-t.clientTop,{x:i,y:o};for(a=e;a&&a!=t&&a.nodeType;)i+=a.offsetLeft||0,o+=a.offsetTop||0,a=a.offsetParent;for(a=e.parentNode;a&&a!=t&&a.nodeType;)i-=a.scrollLeft||0,o-=a.scrollTop||0,a=a.parentNode}return{x:i,y:o}},parseStyle:function(e){return this.styles.parse(e)},serializeStyle:function(e,t){return this.styles.serialize(e,t)},addStyle:function(e){var t=this,n=t.doc,r,i;if(t!==f.DOM&&n===document){var o=f.DOM.addedStyles;if(o=o||[],o[e])return;o[e]=!0,f.DOM.addedStyles=o}i=n.getElementById("mceDefaultStyles"),i||(i=n.createElement("style"),i.id="mceDefaultStyles",i.type="text/css",r=n.getElementsByTagName("head")[0],r.firstChild?r.insertBefore(i,r.firstChild):r.appendChild(i)),i.styleSheet?i.styleSheet.cssText+=e:i.appendChild(n.createTextNode(e))},loadCSS:function(e){var t=this,n=t.doc,r;return t!==f.DOM&&n===document?void f.DOM.loadCSS(e):(e||(e=""),r=n.getElementsByTagName("head")[0],void p(e.split(","),function(e){var i;e=c._addCacheSuffix(e),t.files[e]||(t.files[e]=!0,i=t.create("link",{rel:"stylesheet",href:e}),v&&n.documentMode&&n.recalc&&(i.onload=function(){n.recalc&&n.recalc(),i.onload=null}),r.appendChild(i))}))},addClass:function(e,t){this.$$(e).addClass(t)},removeClass:function(e,t){this.toggleClass(e,t,!1)},hasClass:function(e,t){return this.$$(e).hasClass(t)},toggleClass:function(e,t,r){this.$$(e).toggleClass(t,r).each(function(){""===this.className&&n(this).attr("class",null)})},show:function(e){this.$$(e).show()},hide:function(e){this.$$(e).hide()},isHidden:function(e){return"none"==this.$$(e).css("display")},uniqueId:function(e){return(e?e:"mce_")+this.counter++},setHTML:function(e,t){e=this.$$(e),v?e.each(function(e,r){if(r.canHaveHTML!==!1){for(;r.firstChild;)r.removeChild(r.firstChild);try{r.innerHTML="
"+t,r.removeChild(r.firstChild)}catch(i){n("
").html("
"+t).contents().slice(1).appendTo(r)}return t}}):e.html(t)},getOuterHTML:function(e){return e=this.get(e),1==e.nodeType?e.outerHTML:n("
").append(n(e).clone()).html()},setOuterHTML:function(e,t){var r=this;r.$$(e).each(function(){try{this.outerHTML=t}catch(e){r.remove(n(this).html(t),!0)}})},decode:s.decode,encode:s.encodeAllRaw,insertAfter:function(e,t){return t=this.get(t),this.run(e,function(e){var n,r;return n=t.parentNode,r=t.nextSibling,r?n.insertBefore(e,r):n.appendChild(e),e})},replace:function(e,t,n){var r=this;return r.run(t,function(t){return h(t,"array")&&(e=e.cloneNode(!0)),n&&p(m(t.childNodes),function(t){e.appendChild(t)}),t.parentNode.replaceChild(e,t)})},rename:function(e,t){var n=this,r;return e.nodeName!=t.toUpperCase()&&(r=n.create(t),p(n.getAttribs(e),function(t){n.setAttrib(r,t.nodeName,n.getAttrib(e,t.nodeName))}),n.replace(r,e,1)),r||e},findCommonAncestor:function(e,t){for(var n=e,r;n;){for(r=t;r&&n!=r;)r=r.parentNode;if(n==r)break;n=n.parentNode}return!n&&e.ownerDocument?e.ownerDocument.documentElement:n},toHex:function(e){return this.styles.toHex(c.trim(e))},run:function(e,t,n){var r=this,i;return"string"==typeof e&&(e=r.get(e)),e?(n=n||this,e.nodeType||!e.length&&0!==e.length?t.call(n,e):(i=[],p(e,function(e,o){e&&("string"==typeof e&&(e=r.get(e)),i.push(t.call(n,e,o)))}),i)):!1},getAttribs:function(e){var t;if(e=this.get(e),!e)return[];if(v){if(t=[],"OBJECT"==e.nodeName)return e.attributes;"OPTION"===e.nodeName&&this.getAttrib(e,"selected")&&t.push({specified:1,nodeName:"selected"});var n=/<\/?[\w:\-]+ ?|=[\"][^\"]+\"|=\'[^\']+\'|=[\w\-]+|>/gi;return e.cloneNode(!1).outerHTML.replace(n,"").replace(/[\w:\-]+/gi,function(e){t.push({specified:1,nodeName:e})}),t}return e.attributes},isEmpty:function(e,t){var n=this,r,i,a,s,l,c=0;if(e=e.firstChild){s=new o(e,e.parentNode),t=t||(n.schema?n.schema.getNonEmptyElements():null);do{if(a=e.nodeType,1===a){if(e.getAttribute("data-mce-bogus"))continue;if(l=e.nodeName.toLowerCase(),t&&t[l]){if("br"===l){c++;continue}return!1}for(i=n.getAttribs(e),r=i.length;r--;)if(l=i[r].nodeName,"name"===l||"data-mce-bookmark"===l)return!1}if(8==a)return!1;if(3===a&&!b.test(e.nodeValue))return!1}while(e=s.next())}return 1>=c},createRng:function(){var e=this.doc;return e.createRange?e.createRange():new a(this)},nodeIndex:function(e,t){var n=0,r,i;if(e)for(r=e.nodeType,e=e.previousSibling;e;e=e.previousSibling)i=e.nodeType,(!t||3!=i||i!=r&&e.nodeValue.length)&&(n++,r=i);return n},split:function(e,t,n){function r(e){function t(e){var t=e.previousSibling&&"SPAN"==e.previousSibling.nodeName,n=e.nextSibling&&"SPAN"==e.nextSibling.nodeName;return t&&n}var n,o=e.childNodes,a=e.nodeType;if(1!=a||"bookmark"!=e.getAttribute("data-mce-type")){for(n=o.length-1;n>=0;n--)r(o[n]);if(9!=a){if(3==a&&e.nodeValue.length>0){var s=g(e.nodeValue).length;if(!i.isBlock(e.parentNode)||s>0||0===s&&t(e))return +}else if(1==a&&(o=e.childNodes,1==o.length&&o[0]&&1==o[0].nodeType&&"bookmark"==o[0].getAttribute("data-mce-type")&&e.parentNode.insertBefore(o[0],e),o.length||/^(br|hr|input|img)$/i.test(e.nodeName)))return;i.remove(e)}return e}}var i=this,o=i.createRng(),a,s,l;return e&&t?(o.setStart(e.parentNode,i.nodeIndex(e)),o.setEnd(t.parentNode,i.nodeIndex(t)),a=o.extractContents(),o=i.createRng(),o.setStart(t.parentNode,i.nodeIndex(t)+1),o.setEnd(e.parentNode,i.nodeIndex(e)+1),s=o.extractContents(),l=e.parentNode,l.insertBefore(r(a),e),n?l.replaceChild(n,t):l.insertBefore(t,e),l.insertBefore(r(s),e),i.remove(e),n||t):void 0},bind:function(e,t,n,r){var i=this;if(c.isArray(e)){for(var o=e.length;o--;)e[o]=i.bind(e[o],t,n,r);return e}return!i.settings.collect||e!==i.doc&&e!==i.win||i.boundEvents.push([e,t,n,r]),i.events.bind(e,t,n,r||i)},unbind:function(e,t,n){var r=this,i;if(c.isArray(e)){for(i=e.length;i--;)e[i]=r.unbind(e[i],t,n);return e}if(r.boundEvents&&(e===r.doc||e===r.win))for(i=r.boundEvents.length;i--;){var o=r.boundEvents[i];e!=o[0]||t&&t!=o[1]||n&&n!=o[2]||this.events.unbind(o[0],o[1],o[2])}return this.events.unbind(e,t,n)},fire:function(e,t,n){return this.events.fire(e,t,n)},getContentEditable:function(e){var t;return e&&1==e.nodeType?(t=e.getAttribute("data-mce-contenteditable"),t&&"inherit"!==t?t:"inherit"!==e.contentEditable?e.contentEditable:null):null},getContentEditableParent:function(e){for(var t=this.getRoot(),n=null;e&&e!==t&&(n=this.getContentEditable(e),null===n);e=e.parentNode);return n},destroy:function(){var t=this;if(t.boundEvents){for(var n=t.boundEvents.length;n--;){var r=t.boundEvents[n];this.events.unbind(r[0],r[1],r[2])}t.boundEvents=null}e.setDocument&&e.setDocument(),t.win=t.doc=t.root=t.events=t.frag=null},isChildOf:function(e,t){for(;e;){if(t===e)return!0;e=e.parentNode}return!1},dumpRng:function(e){return"startContainer: "+e.startContainer.nodeName+", startOffset: "+e.startOffset+", endContainer: "+e.endContainer.nodeName+", endOffset: "+e.endOffset},_findSib:function(e,t,n){var r=this,i=t;if(e)for("string"==typeof i&&(i=function(e){return r.is(e,t)}),e=e[n];e;e=e[n])if(i(e))return e;return null}},f.DOM=new f(document),f}),r(b,[y,d],function(e,t){function n(){function e(e,n){function i(){a.remove(l),s&&(s.onreadystatechange=s.onload=s=null),n()}function o(){"undefined"!=typeof console&&console.log&&console.log("Failed to load: "+e)}var a=r,s,l;l=a.uniqueId(),s=document.createElement("script"),s.id=l,s.type="text/javascript",s.src=t._addCacheSuffix(e),"onreadystatechange"in s?s.onreadystatechange=function(){/loaded|complete/.test(s.readyState)&&i()}:s.onload=i,s.onerror=o,(document.getElementsByTagName("head")[0]||document.body).appendChild(s)}var n=0,a=1,s=2,l={},c=[],u={},d=[],f=0,p;this.isDone=function(e){return l[e]==s},this.markDone=function(e){l[e]=s},this.add=this.load=function(e,t,r){var i=l[e];i==p&&(c.push(e),l[e]=n),t&&(u[e]||(u[e]=[]),u[e].push({func:t,scope:r||this}))},this.loadQueue=function(e,t){this.loadScripts(c,e,t)},this.loadScripts=function(t,n,r){function c(e){i(u[e],function(e){e.func.call(e.scope)}),u[e]=p}var h;d.push({func:n,scope:r||this}),(h=function(){var n=o(t);t.length=0,i(n,function(t){return l[t]==s?void c(t):void(l[t]!=a&&(l[t]=a,f++,e(t,function(){l[t]=s,f--,c(t),h()})))}),f||(i(d,function(e){e.func.call(e.scope)}),d.length=0)})()}}var r=e.DOM,i=t.each,o=t.grep;return n.ScriptLoader=new n,n}),r(C,[b,d],function(e,n){function r(){var e=this;e.items=[],e.urls={},e.lookup={}}var i=n.each;return r.prototype={get:function(e){return this.lookup[e]?this.lookup[e].instance:t},dependencies:function(e){var t;return this.lookup[e]&&(t=this.lookup[e].dependencies),t||[]},requireLangPack:function(t,n){var i=r.language;if(i&&r.languageLoad!==!1){if(n)if(n=","+n+",",-1!=n.indexOf(","+i.substr(0,2)+","))i=i.substr(0,2);else if(-1==n.indexOf(","+i+","))return;e.ScriptLoader.add(this.urls[t]+"/langs/"+i+".js")}},add:function(e,t,n){return this.items.push(t),this.lookup[e]={instance:t,dependencies:n},t},createUrl:function(e,t){return"object"==typeof t?t:{prefix:e.prefix,resource:t,suffix:e.suffix}},addComponents:function(t,n){var r=this.urls[t];i(n,function(t){e.ScriptLoader.add(r+"/"+t)})},load:function(n,o,a,s){function l(){var r=c.dependencies(n);i(r,function(e){var n=c.createUrl(o,e);c.load(n.resource,n,t,t)}),a&&a.call(s?s:e)}var c=this,u=o;c.urls[n]||("object"==typeof o&&(u=o.prefix+o.resource+o.suffix),0!==u.indexOf("/")&&-1==u.indexOf("://")&&(u=r.baseURL+"/"+u),c.urls[n]=u.substring(0,u.lastIndexOf("/")),c.lookup[n]?l():e.ScriptLoader.add(u,l,s))}},r.PluginManager=new r,r.ThemeManager=new r,r}),r(x,[d,h],function(e,t){function n(e,t){var n=e.childNodes;return t--,t>n.length-1?t=n.length-1:0>t&&(t=0),n[t]||e}function r(e){this.walk=function(t,r){function o(e){var t;return t=e[0],3===t.nodeType&&t===c&&u>=t.nodeValue.length&&e.splice(0,1),t=e[e.length-1],0===f&&e.length>0&&t===d&&3===t.nodeType&&e.splice(e.length-1,1),e}function a(e,t,n){for(var r=[];e&&e!=n;e=e[t])r.push(e);return r}function s(e,t){do{if(e.parentNode==t)return e;e=e.parentNode}while(e)}function l(e,t,n){var i=n?"nextSibling":"previousSibling";for(g=e,v=g.parentNode;g&&g!=t;g=v)v=g.parentNode,y=a(g==e?g:g[i],i),y.length&&(n||y.reverse(),r(o(y)))}var c=t.startContainer,u=t.startOffset,d=t.endContainer,f=t.endOffset,p,h,m,g,v,y,b;if(b=e.select("td.mce-item-selected,th.mce-item-selected"),b.length>0)return void i(b,function(e){r([e])});if(1==c.nodeType&&c.hasChildNodes()&&(c=c.childNodes[u]),1==d.nodeType&&d.hasChildNodes()&&(d=n(d,f)),c==d)return r(o([c]));for(p=e.findCommonAncestor(c,d),g=c;g;g=g.parentNode){if(g===d)return l(c,p,!0);if(g===p)break}for(g=d;g;g=g.parentNode){if(g===c)return l(d,p);if(g===p)break}h=s(c,p)||c,m=s(d,p)||d,l(c,h,!0),y=a(h==c?h:h.nextSibling,"nextSibling",m==d?m.nextSibling:m),y.length&&r(o(y)),l(d,m)},this.split=function(e){function t(e,t){return e.splitText(t)}var n=e.startContainer,r=e.startOffset,i=e.endContainer,o=e.endOffset;return n==i&&3==n.nodeType?r>0&&rr?(o-=r,n=i=t(i,o).previousSibling,o=i.nodeValue.length,r=0):o=0):(3==n.nodeType&&r>0&&r0&&o0)return c=p,u=n?p.nodeValue.length:0,void(i=!0);if(e.isBlock(p)||h[p.nodeName.toLowerCase()])return;s=p}o&&s&&(c=s,i=!0,u=0)}var c,u,d,f=e.getRoot(),p,h,m,g;if(c=n[(r?"start":"end")+"Container"],u=n[(r?"start":"end")+"Offset"],g=1==c.nodeType&&u===c.childNodes.length,h=e.schema.getNonEmptyElements(),m=r,1==c.nodeType&&u>c.childNodes.length-1&&(m=!1),9===c.nodeType&&(c=e.getRoot(),u=0),c===f){if(m&&(p=c.childNodes[u>0?u-1:0],p&&(h[p.nodeName]||"TABLE"==p.nodeName)))return;if(c.hasChildNodes()&&(u=Math.min(!m&&u>0?u-1:u,c.childNodes.length-1),c=c.childNodes[u],u=0,c.hasChildNodes()&&!/TABLE/.test(c.nodeName))){p=c,d=new t(c,f);do{if(3===p.nodeType&&p.nodeValue.length>0){u=m?0:p.nodeValue.length,c=p,i=!0;break}if(h[p.nodeName.toLowerCase()]){u=e.nodeIndex(p),c=p.parentNode,"IMG"!=p.nodeName||m||u++,i=!0;break}}while(p=m?d.next():d.prev())}}o&&(3===c.nodeType&&0===u&&l(!0),1===c.nodeType&&(p=c.childNodes[u],p||(p=c.childNodes[u-1]),!p||"BR"!==p.nodeName||s(p,"A")||a(p)||a(p,!0)||l(!0,p))),m&&!o&&3===c.nodeType&&u===c.nodeValue.length&&l(!1),i&&n["set"+(r?"Start":"End")](c,u)}var i,o;return o=n.collapsed,r(!0),o||r(),i&&o&&n.collapse(!0),i}}var i=e.each;return r.compareRanges=function(e,t){if(e&&t){if(!e.item&&!e.duplicate)return e.startContainer==t.startContainer&&e.startOffset==t.startOffset;if(e.item&&t.item&&e.item(0)===t.item(0))return!0;if(e.isEqual&&t.isEqual&&t.isEqual(e))return!0}return!1},r}),r(w,[x],function(e){return function(t){function n(e){var n,r;if(r=t.$(e).parentsUntil(t.getBody()).add(e),r.length===i.length){for(n=r.length;n>=0&&r[n]===i[n];n--);if(-1===n)return i=r,!0}return i=r,!1}var r,i=[];"onselectionchange"in t.getDoc()||t.on("NodeChange Click MouseUp KeyUp Focus",function(n){var i,o;i=t.selection.getRng(),o={startContainer:i.startContainer,startOffset:i.startOffset,endContainer:i.endContainer,endOffset:i.endOffset},"nodechange"!=n.type&&e.compareRanges(o,r)||t.fire("SelectionChange"),r=o}),t.on("contextmenu",function(){t.fire("SelectionChange")}),t.on("SelectionChange",function(){var e=t.selection.getStart(!0);t.selection.isCollapsed()||n(e)||!t.dom.isChildOf(e,t.getBody())||t.nodeChanged({selectionChange:!0})}),t.on("MouseUp",function(e){e.isDefaultPrevented()||setTimeout(function(){t.nodeChanged()},0)}),this.nodeChanged=function(e){var n=t.selection,r,i,o;t.initialized&&n&&!t.settings.disable_nodechange&&!t.settings.readonly&&(o=t.getBody(),r=n.getStart()||o,r=r.ownerDocument!=t.getDoc()?t.getBody():r,"IMG"==r.nodeName&&n.isCollapsed()&&(r=r.parentNode),i=[],t.dom.getParent(r,function(e){return e===o?!0:void i.push(e)}),e=e||{},e.element=r,e.parents=i,t.fire("NodeChange",e))}}}),r(_,[],function(){function e(e,t,n){var r,i,o=n?"lastChild":"firstChild",a=n?"prev":"next";if(e[o])return e[o];if(e!==t){if(r=e[a])return r;for(i=e.parent;i&&i!==t;i=i.parent)if(r=i[a])return r}}function t(e,t){this.name=e,this.type=t,1===t&&(this.attributes=[],this.attributes.map={})}var n=/^[ \t\r\n]*$/,r={"#text":3,"#comment":8,"#cdata":4,"#pi":7,"#doctype":10,"#document-fragment":11};return t.prototype={replace:function(e){var t=this;return e.parent&&e.remove(),t.insert(e,t),t.remove(),t},attr:function(e,t){var n=this,r,i,o;if("string"!=typeof e){for(i in e)n.attr(i,e[i]);return n}if(r=n.attributes){if(t!==o){if(null===t){if(e in r.map)for(delete r.map[e],i=r.length;i--;)if(r[i].name===e)return r=r.splice(i,1),n;return n}if(e in r.map){for(i=r.length;i--;)if(r[i].name===e){r[i].value=t;break}}else r.push({name:e,value:t});return r.map[e]=t,n}return r.map[e]}},clone:function(){var e=this,n=new t(e.name,e.type),r,i,o,a,s;if(o=e.attributes){for(s=[],s.map={},r=0,i=o.length;i>r;r++)a=o[r],"id"!==a.name&&(s[s.length]={name:a.name,value:a.value},s.map[a.name]=a.value);n.attributes=s}return n.value=e.value,n.shortEnded=e.shortEnded,n},wrap:function(e){var t=this;return t.parent.insert(e,t),e.append(t),t},unwrap:function(){var e=this,t,n;for(t=e.firstChild;t;)n=t.next,e.insert(t,e,!0),t=n;e.remove()},remove:function(){var e=this,t=e.parent,n=e.next,r=e.prev;return t&&(t.firstChild===e?(t.firstChild=n,n&&(n.prev=null)):r.next=n,t.lastChild===e?(t.lastChild=r,r&&(r.next=null)):n.prev=r,e.parent=e.next=e.prev=null),e},append:function(e){var t=this,n;return e.parent&&e.remove(),n=t.lastChild,n?(n.next=e,e.prev=n,t.lastChild=e):t.lastChild=t.firstChild=e,e.parent=t,e},insert:function(e,t,n){var r;return e.parent&&e.remove(),r=t.parent||this,n?(t===r.firstChild?r.firstChild=e:t.prev.next=e,e.prev=t.prev,e.next=t,t.prev=e):(t===r.lastChild?r.lastChild=e:t.next.prev=e,e.next=t.next,e.prev=t,t.next=e),e.parent=r,e},getAll:function(t){var n=this,r,i=[];for(r=n.firstChild;r;r=e(r,n))r.name===t&&i.push(r);return i},empty:function(){var t=this,n,r,i;if(t.firstChild){for(n=[],i=t.firstChild;i;i=e(i,t))n.push(i);for(r=n.length;r--;)i=n[r],i.parent=i.firstChild=i.lastChild=i.next=i.prev=null}return t.firstChild=t.lastChild=null,t},isEmpty:function(t){var r=this,i=r.firstChild,o,a;if(i)do{if(1===i.type){if(i.attributes.map["data-mce-bogus"])continue;if(t[i.name])return!1;for(o=i.attributes.length;o--;)if(a=i.attributes[o].name,"name"===a||0===a.indexOf("data-mce-bookmark"))return!1}if(8===i.type)return!1;if(3===i.type&&!n.test(i.value))return!1}while(i=e(i,r));return!0},walk:function(t){return e(this,null,t)}},t.create=function(e,n){var i,o;if(i=new t(e,r[e]||1),n)for(o in n)i.attr(o,n[o]);return i},t}),r(E,[d],function(e){function t(e,t){return e?e.split(t||" "):[]}function n(e){function n(e,n,r){function i(e,t){var n={},r,i;for(r=0,i=e.length;i>r;r++)n[e[r]]=t||{};return n}var s,c,u,d=arguments;for(r=r||[],n=n||"","string"==typeof r&&(r=t(r)),c=3;co;o++)i.attributes[n[o]]={},i.attributesOrder.push(n[o])}var a={},l,c,u,d,f,p;return i[e]?i[e]:(l=t("id accesskey class dir lang style tabindex title"),c=t("address blockquote div dl fieldset form h1 h2 h3 h4 h5 h6 hr menu ol p pre table ul"),u=t("a abbr b bdo br button cite code del dfn em embed i iframe img input ins kbd label map noscript object q s samp script select small span strong sub sup textarea u var #text #comment"),"html4"!=e&&(l.push.apply(l,t("contenteditable contextmenu draggable dropzone hidden spellcheck translate")),c.push.apply(c,t("article aside details dialog figure header footer hgroup section nav")),u.push.apply(u,t("audio canvas command datalist mark meter output progress time wbr video ruby bdi keygen"))),"html5-strict"!=e&&(l.push("xml:lang"),p=t("acronym applet basefont big font strike tt"),u.push.apply(u,p),s(p,function(e){n(e,"",u)}),f=t("center dir isindex noframes"),c.push.apply(c,f),d=[].concat(c,u),s(f,function(e){n(e,"",d)})),d=d||[].concat(c,u),n("html","manifest","head body"),n("head","","base command link meta noscript script style title"),n("title hr noscript br"),n("base","href target"),n("link","href rel media hreflang type sizes hreflang"),n("meta","name http-equiv content charset"),n("style","media type scoped"),n("script","src async defer type charset"),n("body","onafterprint onbeforeprint onbeforeunload onblur onerror onfocus onhashchange onload onmessage onoffline ononline onpagehide onpageshow onpopstate onresize onscroll onstorage onunload",d),n("address dt dd div caption","",d),n("h1 h2 h3 h4 h5 h6 pre p abbr code var samp kbd sub sup i b u bdo span legend em strong small s cite dfn","",u),n("blockquote","cite",d),n("ol","reversed start type","li"),n("ul","","li"),n("li","value",d),n("dl","","dt dd"),n("a","href target rel media hreflang type",u),n("q","cite",u),n("ins del","cite datetime",d),n("img","src srcset alt usemap ismap width height"),n("iframe","src name width height",d),n("embed","src type width height"),n("object","data type typemustmatch name usemap form width height",d,"param"),n("param","name value"),n("map","name",d,"area"),n("area","alt coords shape href target rel media hreflang type"),n("table","border","caption colgroup thead tfoot tbody tr"+("html4"==e?" col":"")),n("colgroup","span","col"),n("col","span"),n("tbody thead tfoot","","tr"),n("tr","","td th"),n("td","colspan rowspan headers",d),n("th","colspan rowspan headers scope abbr",d),n("form","accept-charset action autocomplete enctype method name novalidate target",d),n("fieldset","disabled form name",d,"legend"),n("label","form for",u),n("input","accept alt autocomplete checked dirname disabled form formaction formenctype formmethod formnovalidate formtarget height list max maxlength min multiple name pattern readonly required size src step type value width"),n("button","disabled form formaction formenctype formmethod formnovalidate formtarget name type value","html4"==e?d:u),n("select","disabled form multiple name required size","option optgroup"),n("optgroup","disabled label","option"),n("option","disabled label selected value"),n("textarea","cols dirname disabled form maxlength name readonly required rows wrap"),n("menu","type label",d,"li"),n("noscript","",d),"html4"!=e&&(n("wbr"),n("ruby","",u,"rt rp"),n("figcaption","",d),n("mark rt rp summary bdi","",u),n("canvas","width height",d),n("video","src crossorigin poster preload autoplay mediagroup loop muted controls width height buffered",d,"track source"),n("audio","src crossorigin preload autoplay mediagroup loop muted controls buffered volume",d,"track source"),n("picture","","img source"),n("source","src srcset type media sizes"),n("track","kind src srclang label default"),n("datalist","",u,"option"),n("article section nav aside header footer","",d),n("hgroup","","h1 h2 h3 h4 h5 h6"),n("figure","",d,"figcaption"),n("time","datetime",u),n("dialog","open",d),n("command","type label icon disabled checked radiogroup command"),n("output","for form name",u),n("progress","value max",u),n("meter","value min max low high optimum",u),n("details","open",d,"summary"),n("keygen","autofocus challenge disabled form keytype name")),"html5-strict"!=e&&(r("script","language xml:space"),r("style","xml:space"),r("object","declare classid code codebase codetype archive standby align border hspace vspace"),r("embed","align name hspace vspace"),r("param","valuetype type"),r("a","charset name rev shape coords"),r("br","clear"),r("applet","codebase archive code object alt name width height align hspace vspace"),r("img","name longdesc align border hspace vspace"),r("iframe","longdesc frameborder marginwidth marginheight scrolling align"),r("font basefont","size color face"),r("input","usemap align"),r("select","onchange"),r("textarea"),r("h1 h2 h3 h4 h5 h6 div p legend caption","align"),r("ul","type compact"),r("li","type"),r("ol dl menu dir","compact"),r("pre","width xml:space"),r("hr","align noshade size width"),r("isindex","prompt"),r("table","summary width frame rules cellspacing cellpadding align bgcolor"),r("col","width align char charoff valign"),r("colgroup","width align char charoff valign"),r("thead","align char charoff valign"),r("tr","align char charoff valign bgcolor"),r("th","axis align char charoff valign nowrap bgcolor width height"),r("form","accept"),r("td","abbr axis scope align char charoff valign nowrap bgcolor width height"),r("tfoot","align char charoff valign"),r("tbody","align char charoff valign"),r("area","nohref"),r("body","background bgcolor text link vlink alink")),"html4"!=e&&(r("input button select textarea","autofocus"),r("input textarea","placeholder"),r("a","download"),r("link script img","crossorigin"),r("iframe","sandbox seamless allowfullscreen")),s(t("a form meter progress dfn"),function(e){a[e]&&delete a[e].children[e]}),delete a.caption.children.table,i[e]=a,a)}function r(e,t){var n;return e&&(n={},"string"==typeof e&&(e={"*":e}),s(e,function(e,r){n[r]="map"==t?a(e,/[, ]/):c(e,/[, ]/)})),n}var i={},o={},a=e.makeMap,s=e.each,l=e.extend,c=e.explode,u=e.inArray;return function(e){function o(t,n,r){var o=e[t];return o?o=a(o,/[, ]/,a(o.toUpperCase(),/[, ]/)):(o=i[t],o||(o=a(n," ",a(n.toUpperCase()," ")),o=l(o,r),i[t]=o)),o}function d(e){return new RegExp("^"+e.replace(/([?+*])/g,".$1")+"$")}function f(e){var n,r,i,o,s,l,c,f,p,h,m,g,v,b,x,w,_,E,N,k=/^([#+\-])?([^\[!\/]+)(?:\/([^\[!]+))?(?:(!?)\[([^\]]+)\])?$/,S=/^([!\-])?(\w+::\w+|[^=:<]+)?(?:([=:<])(.*))?$/,T=/[*?+]/;if(e)for(e=t(e,","),y["@"]&&(w=y["@"].attributes,_=y["@"].attributesOrder),n=0,r=e.length;r>n;n++)if(s=k.exec(e[n])){if(b=s[1],p=s[2],x=s[3],f=s[5],g={},v=[],l={attributes:g,attributesOrder:v},"#"===b&&(l.paddEmpty=!0),"-"===b&&(l.removeEmpty=!0),"!"===s[4]&&(l.removeEmptyAttrs=!0),w){for(E in w)g[E]=w[E];v.push.apply(v,_)}if(f)for(f=t(f,"|"),i=0,o=f.length;o>i;i++)if(s=S.exec(f[i])){if(c={},m=s[1],h=s[2].replace(/::/g,":"),b=s[3],N=s[4],"!"===m&&(l.attributesRequired=l.attributesRequired||[],l.attributesRequired.push(h),c.required=!0),"-"===m){delete g[h],v.splice(u(v,h),1);continue}b&&("="===b&&(l.attributesDefault=l.attributesDefault||[],l.attributesDefault.push({name:h,value:N}),c.defaultValue=N),":"===b&&(l.attributesForced=l.attributesForced||[],l.attributesForced.push({name:h,value:N}),c.forcedValue=N),"<"===b&&(c.validValues=a(N,"?"))),T.test(h)?(l.attributePatterns=l.attributePatterns||[],c.pattern=d(h),l.attributePatterns.push(c)):(g[h]||v.push(h),g[h]=c)}w||"@"!=p||(w=g,_=v),x&&(l.outputName=p,y[x]=l),T.test(p)?(l.pattern=d(p),C.push(l)):y[p]=l}}function p(e){y={},C=[],f(e),s(_,function(e,t){b[t]=e.children})}function h(e){var n=/^(~)?(.+)$/;e&&(i.text_block_elements=i.block_elements=null,s(t(e,","),function(e){var t=n.exec(e),r="~"===t[1],i=r?"span":"div",o=t[2];if(b[o]=b[i],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(e){var n=/^([+\-]?)(\w+)\[([^\]]+)\]$/;e&&s(t(e,","),function(e){var r=n.exec(e),i,o;r&&(o=r[1],i=o?b[r[2]]:b[r[2]]={"#comment":{}},i=b[r[2]],s(t(r[3],"|"),function(e){"-"===o?(b[r[2]]=i=l({},b[r[2]]),delete i[e]):i[e]={}}))})}function g(e){var t=y[e],n;if(t)return t;for(n=C.length;n--;)if(t=C[n],t.pattern.test(e))return t}var v=this,y={},b={},C=[],x,w,_,E,N,k,S,T,R,A,B,D,L={},H={};e=e||{},_=n(e.schema),e.verify_html===!1&&(e.valid_elements="*[*]"),x=r(e.valid_styles),w=r(e.invalid_styles,"map"),T=r(e.valid_classes,"map"),E=o("whitespace_elements","pre script noscript style textarea video audio iframe object"),N=o("self_closing_elements","colgroup dd dt li option p td tfoot th thead tr"),k=o("short_ended_elements","area base basefont br col frame hr img input isindex link meta param embed source wbr track"),S=o("boolean_attributes","checked compact declare defer disabled ismap multiple nohref noresize noshade nowrap readonly selected autoplay loop controls"),A=o("non_empty_elements","td th iframe video audio object script",k),B=o("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",B),D=o("text_inline_elements","span strong b em i font strike u var cite dfn code mark q sup sub samp"),s((e.special||"script noscript style textarea").split(" "),function(e){H[e]=new RegExp("]*>","gi")}),e.valid_elements?p(e.valid_elements):(s(_,function(e,t){y[t]={attributes:e.attributes,attributesOrder:e.attributesOrder},b[t]=e.children}),"html5"!=e.schema&&s(t("strong/b em/i"),function(e){e=t(e,"/"),y[e[1]].outputName=e[0]}),y.img.attributesDefault=[{name:"alt",value:""}],s(t("ol ul sub sup blockquote span font a table tbody tr strong em b i"),function(e){y[e]&&(y[e].removeEmpty=!0)}),s(t("p h1 h2 h3 h4 h5 h6 th td pre div address caption"),function(e){y[e].paddEmpty=!0}),s(t("span"),function(e){y[e].removeEmptyAttrs=!0})),h(e.custom_elements),m(e.valid_children),f(e.extended_valid_elements),m("+ol[ul|ol],+ul[ul|ol]"),e.invalid_elements&&s(c(e.invalid_elements),function(e){y[e]&&delete y[e]}),g("span")||f("span[!data-mce-type|*]"),v.children=b,v.getValidStyles=function(){return x},v.getInvalidStyles=function(){return w},v.getValidClasses=function(){return T},v.getBoolAttrs=function(){return S},v.getBlockElements=function(){return R},v.getTextBlockElements=function(){return B},v.getTextInlineElements=function(){return D},v.getShortEndedElements=function(){return k},v.getSelfClosingElements=function(){return N},v.getNonEmptyElements=function(){return A},v.getWhiteSpaceElements=function(){return E},v.getSpecialElements=function(){return H},v.isValidChild=function(e,t){var n=b[e];return!(!n||!n[t])},v.isValid=function(e,t){var n,r,i=g(e);if(i){if(!t)return!0;if(i.attributes[t])return!0;if(n=i.attributePatterns)for(r=n.length;r--;)if(n[r].pattern.test(e))return!0}return!1},v.getElementRule=g,v.getCustomElements=function(){return L},v.addValidElements=f,v.setValidElements=p,v.addCustomElements=h,v.addValidChildren=m,v.elements=y}}),r(N,[E,g,d],function(e,t,n){function r(e,t,n){var r=1,i,o,a,s;for(s=e.getShortEndedElements(),a=/<([!?\/])?([A-Za-z0-9\-_\:\.]+)((?:\s+[^"\'>]+(?:(?:"[^"]*")|(?:\'[^\']*\')|[^>]*))*|\/|\s+)>/g,a.lastIndex=i=n;o=a.exec(t);){if(i=a.lastIndex,"/"===o[1])r--;else if(!o[1]){if(o[2]in s)continue;r++}if(0===r)break}return i}function i(i,a){function s(){}var l=this;i=i||{},l.schema=a=a||new e,i.fix_self_closing!==!1&&(i.fix_self_closing=!0),o("comment cdata text start end pi doctype".split(" "),function(e){e&&(l[e]=i[e]||s)}),l.parse=function(e){function o(e){var t,n;for(t=p.length;t--&&p[t].name!==e;);if(t>=0){for(n=p.length-1;n>=t;n--)e=p[n],e.valid&&l.end(e.name);p.length=t}}function s(e,t,n,r,o){var a,s,l=/[\s\u0000-\u001F]+/g;if(t=t.toLowerCase(),n=t in x?t:z(n||r||o||""),_&&!y&&0!==t.indexOf("data-")){if(a=T[t],!a&&R){for(s=R.length;s--&&(a=R[s],!a.pattern.test(t)););-1===s&&(a=null)}if(!a)return;if(a.validValues&&!(n in a.validValues))return}if(V[t]&&!i.allow_script_urls){var c=n.replace(l,"");try{c=decodeURIComponent(c)}catch(u){c=unescape(c)}if(U.test(c))return;if(!i.allow_html_data_urls&&$.test(c)&&!/^data:image\//i.test(c))return}h.map[t]=n,h.push({name:t,value:n})}var l=this,c,u=0,d,f,p=[],h,m,g,v,y,b,C,x,w,_,E,N,k,S,T,R,A,B,D,L,H,M,P,O,I,F=0,z=t.decode,W,V=n.makeMap("src,href,data,background,formaction,poster"),U=/((java|vb)script|mhtml):/i,$=/^data:/i;for(M=new RegExp("<(?:(?:!--([\\w\\W]*?)-->)|(?:!\\[CDATA\\[([\\w\\W]*?)\\]\\]>)|(?:!DOCTYPE([\\w\\W]*?)>)|(?:\\?([^\\s\\/<>]+) ?([\\w\\W]*?)[?/]>)|(?:\\/([^>]+)>)|(?:([A-Za-z0-9\\-_\\:\\.]+)((?:\\s+[^\"'>]+(?:(?:\"[^\"]*\")|(?:'[^']*')|[^>]*))*|\\/|\\s+)>))","g"),P=/([\w:\-]+)(?:\s*=\s*(?:(?:\"((?:[^\"])*)\")|(?:\'((?:[^\'])*)\')|([^>\s]+)))?/g,C=a.getShortEndedElements(),H=i.self_closing_elements||a.getSelfClosingElements(),x=a.getBoolAttrs(),_=i.validate,b=i.remove_internals,W=i.fix_self_closing,O=a.getSpecialElements();c=M.exec(e);){if(u0&&p[p.length-1].name===d&&o(d),!_||(E=a.getElementRule(d))){if(N=!0,_&&(T=E.attributes,R=E.attributePatterns),(S=c[8])?(y=-1!==S.indexOf("data-mce-type"),y&&b&&(N=!1),h=[],h.map={},S.replace(P,s)):(h=[],h.map={}),_&&!y){if(A=E.attributesRequired,B=E.attributesDefault,D=E.attributesForced,L=E.removeEmptyAttrs,L&&!h.length&&(N=!1),D)for(m=D.length;m--;)k=D[m],v=k.name,I=k.value,"{$uid}"===I&&(I="mce_"+F++),h.map[v]=I,h.push({name:v,value:I});if(B)for(m=B.length;m--;)k=B[m],v=k.name,v in h.map||(I=k.value,"{$uid}"===I&&(I="mce_"+F++),h.map[v]=I,h.push({name:v,value:I}));if(A){for(m=A.length;m--&&!(A[m]in h.map););-1===m&&(N=!1)}if(k=h.map["data-mce-bogus"]){if("all"===k){u=r(a,e,M.lastIndex),M.lastIndex=u;continue}N=!1}}N&&l.start(d,h,w)}else N=!1;if(f=O[d]){f.lastIndex=u=c.index+c[0].length,(c=f.exec(e))?(N&&(g=e.substr(u,c.index-u)),u=c.index+c[0].length):(g=e.substr(u),u=e.length),N&&(g.length>0&&l.text(g,!0),l.end(d)),M.lastIndex=u;continue}w||(S&&S.indexOf("/")==S.length-1?N&&l.end(d):p.push({name:d,valid:N}))}else(d=c[1])?(">"===d.charAt(0)&&(d=" "+d),i.allow_conditional_comments||"[if"!==d.substr(0,3)||(d=" "+d),l.comment(d)):(d=c[2])?l.cdata(d):(d=c[3])?l.doctype(d):(d=c[4])&&l.pi(d,c[5]);u=c.index+c[0].length}for(u=0;m--)d=p[m],d.valid&&l.end(d.name)}}var o=n.each;return i.findEndTag=r,i}),r(k,[_,E,N,d],function(e,t,n,r){var i=r.makeMap,o=r.each,a=r.explode,s=r.extend;return function(r,l){function c(t){var n,r,o,a,s,c,d,f,p,h,m,g,v,y;for(m=i("tr,td,th,tbody,thead,tfoot,table"),h=l.getNonEmptyElements(),g=l.getTextBlockElements(),n=0;n1){for(a.reverse(),s=c=u.filterNode(a[0].clone()),p=0;p0?(t.value=n,t=t.prev):(r=t.prev,t.remove(),t=r)}function g(e){var t,n={};for(t in e)"li"!==t&&"p"!=t&&(n[t]=e[t]);return n}var v,y,b,C,x,w,_,E,N,k,S,T,R,A=[],B,D,L,H,M,P,O,I;if(o=o||{},p={},h={},T=s(i("script,style,head,html,body,title,meta,param"),l.getBlockElements()),O=l.getNonEmptyElements(),P=l.children,S=r.validate,I="forced_root_block"in o?o.forced_root_block:r.forced_root_block,M=l.getWhiteSpaceElements(),R=/^[ \t\r\n]+/,D=/[ \t\r\n]+$/,L=/[ \t\r\n]+/g,H=/^[ \t\r\n]+$/,v=new n({validate:S,allow_script_urls:r.allow_script_urls,allow_conditional_comments:r.allow_conditional_comments,self_closing_elements:g(l.getSelfClosingElements()),cdata:function(e){b.append(u("#cdata",4)).value=e},text:function(e,t){var n;B||(e=e.replace(L," "),b.lastChild&&T[b.lastChild.name]&&(e=e.replace(R,""))),0!==e.length&&(n=u("#text",3),n.raw=!!t,b.append(n).value=e)},comment:function(e){b.append(u("#comment",8)).value=e},pi:function(e,t){b.append(u(e,7)).value=t,m(b)},doctype:function(e){var t;t=b.append(u("#doctype",10)),t.value=e,m(b)},start:function(e,t,n){var r,i,o,a,s;if(o=S?l.getElementRule(e):{}){for(r=u(o.outputName||e,1),r.attributes=t,r.shortEnded=n,b.append(r),s=P[b.name],s&&P[r.name]&&!s[r.name]&&A.push(r),i=f.length;i--;)a=f[i].name,a in t.map&&(N=h[a],N?N.push(r):h[a]=[r]);T[e]&&m(r),n||(b=r),!B&&M[e]&&(B=!0)}},end:function(t){var n,r,i,o,a;if(r=S?l.getElementRule(t):{}){if(T[t]&&!B){if(n=b.firstChild,n&&3===n.type)if(i=n.value.replace(R,""),i.length>0)n.value=i,n=n.next;else for(o=n.next,n.remove(),n=o;n&&3===n.type;)i=n.value,o=n.next,(0===i.length||H.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||H.test(i))&&(n.remove(),n=o),n=o}if(B&&M[t]&&(B=!1),(r.removeEmpty||r.paddEmpty)&&b.isEmpty(O))if(r.paddEmpty)b.empty().append(new e("#text","3")).value="\xa0";else if(!b.attributes.map.name&&!b.attributes.map.id)return a=b.parent,T[b.name]?b.empty().remove():b.unwrap(),void(b=a); +b=b.parent}}},l),y=b=new e(o.context||r.root_name,11),v.parse(t),S&&A.length&&(o.context?o.invalid=!0:c(A)),I&&("body"==y.name||o.isRootContent)&&a(),!o.invalid){for(k in p){for(N=d[k],C=p[k],_=C.length;_--;)C[_].parent||C.splice(_,1);for(x=0,w=N.length;w>x;x++)N[x](C,k,o)}for(x=0,w=f.length;w>x;x++)if(N=f[x],N.name in h){for(C=h[N.name],_=C.length;_--;)C[_].parent||C.splice(_,1);for(_=0,E=N.callbacks.length;E>_;_++)N.callbacks[_](C,N.name,o)}}return y},r.remove_trailing_brs&&u.addNodeFilter("br",function(t){var n,r=t.length,i,o=s({},l.getBlockElements()),a=l.getNonEmptyElements(),c,u,d,f,p,h;for(o.body=1,n=0;r>n;n++)if(i=t[n],c=i.parent,o[i.parent.name]&&i===c.lastChild){for(d=i.prev;d;){if(f=d.name,"span"!==f||"bookmark"!==d.attr("data-mce-type")){if("br"!==f)break;if("br"===f){i=null;break}}d=d.prev}i&&(i.remove(),c.isEmpty(a)&&(p=l.getElementRule(c.name),p&&(p.removeEmpty?c.remove():p.paddEmpty&&(c.empty().append(new e("#text",3)).value="\xa0"))))}else{for(u=i;c&&c.firstChild===u&&c.lastChild===u&&(u=c,!o[c.name]);)c=c.parent;u===c&&(h=new e("#text",3),h.value="\xa0",i.replace(h))}}),r.allow_html_in_named_anchor||u.addAttributeFilter("id,name",function(e){for(var t=e.length,n,r,i,o;t--;)if(o=e[t],"a"===o.name&&o.firstChild&&!o.attr("href")){i=o.parent,n=o.lastChild;do r=n.prev,i.insert(n,o),n=r;while(n)}}),r.validate&&l.getValidClasses()&&u.addAttributeFilter("class",function(e){for(var t=e.length,n,r,i,o,a,s=l.getValidClasses(),c,u;t--;){for(n=e[t],r=n.attr("class").split(" "),a="",i=0;i0&&(f=r[r.length-1],f.length>0&&"\n"!==f&&r.push("\n")),r.push("<",e),t)for(c=0,u=t.length;u>c;c++)d=t[c],r.push(" ",d.name,'="',s(d.value,!0),'"');r[r.length]=!n||l?">":" />",n&&i&&a[e]&&r.length>0&&(f=r[r.length-1],f.length>0&&"\n"!==f&&r.push("\n"))},end:function(e){var t;r.push(""),i&&a[e]&&r.length>0&&(t=r[r.length-1],t.length>0&&"\n"!==t&&r.push("\n"))},text:function(e,t){e.length>0&&(r[r.length]=t?e:s(e))},cdata:function(e){r.push("")},comment:function(e){r.push("")},pi:function(e,t){t?r.push(""):r.push(""),i&&r.push("\n")},doctype:function(e){r.push("",i?"\n":"")},reset:function(){r.length=0},getContent:function(){return r.join("").replace(/\n$/,"")}}}}),r(T,[S,E],function(e,t){return function(n,r){var i=this,o=new e(n);n=n||{},n.validate="validate"in n?n.validate:!0,i.schema=r=r||new t,i.writer=o,i.serialize=function(e){function t(e){var n=i[e.type],s,l,c,u,d,f,p,h,m;if(n)n(e);else{if(s=e.name,l=e.shortEnded,c=e.attributes,a&&c&&c.length>1){for(f=[],f.map={},m=r.getElementRule(e.name),p=0,h=m.attributesOrder.length;h>p;p++)u=m.attributesOrder[p],u in c.map&&(d=c.map[u],f.map[u]=d,f.push({name:u,value:d}));for(p=0,h=c.length;h>p;p++)u=c[p].name,u in f.map||(d=c.map[u],f.map[u]=d,f.push({name:u,value:d}));c=f}if(o.start(e.name,c,l),!l){if(e=e.firstChild)do t(e);while(e=e.next);o.end(s)}}}var i,a;return a=n.validate,i={3:function(e){o.text(e.value,e.raw)},8:function(e){o.comment(e.value)},7:function(e){o.pi(e.name,e.value)},10:function(e){o.doctype(e.value)},4:function(e){o.cdata(e.value)},11:function(e){if(e=e.firstChild)do t(e);while(e=e.next)}},o.reset(),1!=e.type||n.inner?i[11](e):t(e),o.getContent()}}}),r(R,[y,k,g,T,_,E,u,d],function(e,t,n,r,i,o,a,s){var l=s.each,c=s.trim,u=e.DOM;return function(e,i){var s,d,f;return i&&(s=i.dom,d=i.schema),s=s||u,d=d||new o(e),e.entity_encoding=e.entity_encoding||"named",e.remove_trailing_brs="remove_trailing_brs"in e?e.remove_trailing_brs:!0,f=new t(e,d),f.addAttributeFilter("data-mce-tabindex",function(e,t){for(var n=e.length,r;n--;)r=e[n],r.attr("tabindex",r.attributes.map["data-mce-tabindex"]),r.attr(t,null)}),f.addAttributeFilter("src,href,style",function(t,n){for(var r=t.length,i,o,a="data-mce-"+n,l=e.url_converter,c=e.url_converter_scope,u;r--;)i=t[r],o=i.attributes.map[a],o!==u?(i.attr(n,o.length>0?o:null),i.attr(a,null)):(o=i.attributes.map[n],"style"===n?o=s.serializeStyle(s.parseStyle(o),i.name):l&&(o=l.call(c,o,n,i.name)),i.attr(n,o.length>0?o:null))}),f.addAttributeFilter("class",function(e){for(var t=e.length,n,r;t--;)n=e[t],r=n.attr("class"),r&&(r=n.attr("class").replace(/(?:^|\s)mce-item-\w+(?!\S)/g,""),n.attr("class",r.length>0?r:null))}),f.addAttributeFilter("data-mce-type",function(e,t,n){for(var r=e.length,i;r--;)i=e[r],"bookmark"!==i.attributes.map["data-mce-type"]||n.cleanup||i.remove()}),f.addNodeFilter("noscript",function(e){for(var t=e.length,r;t--;)r=e[t].firstChild,r&&(r.value=n.decode(r.value))}),f.addNodeFilter("script,style",function(e,t){function n(e){return e.replace(/()/g,"\n").replace(/^[\r\n]*|[\r\n]*$/g,"").replace(/^\s*(()?|\s*\/\/\s*\]\]>(-->)?|\/\/\s*(-->)?|\]\]>|\/\*\s*-->\s*\*\/|\s*-->\s*)\s*$/g,"")}for(var r=e.length,i,o,a;r--;)i=e[r],o=i.firstChild?i.firstChild.value:"","script"===t?(a=i.attr("type"),a&&i.attr("type","mce-no/type"==a?null:a.replace(/^mce\-/,"")),o.length>0&&(i.firstChild.value="// ")):o.length>0&&(i.firstChild.value="")}),f.addNodeFilter("#comment",function(e){for(var t=e.length,n;t--;)n=e[t],0===n.value.indexOf("[CDATA[")?(n.name="#cdata",n.type=4,n.value=n.value.replace(/^\[CDATA\[|\]\]$/g,"")):0===n.value.indexOf("mce:protected ")&&(n.name="#text",n.type=3,n.raw=!0,n.value=unescape(n.value).substr(14))}),f.addNodeFilter("xml:namespace,input",function(e,t){for(var n=e.length,r;n--;)r=e[n],7===r.type?r.remove():1===r.type&&("input"!==t||"type"in r.attributes.map||r.attr("type","text"))}),e.fix_list_elements&&f.addNodeFilter("ul,ol",function(e){for(var t=e.length,n,r;t--;)n=e[t],r=n.parent,("ul"===r.name||"ol"===r.name)&&n.prev&&"li"===n.prev.name&&n.prev.append(n)}),f.addAttributeFilter("data-mce-src,data-mce-href,data-mce-style,data-mce-selected,data-mce-expando,data-mce-type,data-mce-resize",function(e,t){for(var n=e.length;n--;)e[n].attr(t,null)}),{schema:d,addNodeFilter:f.addNodeFilter,addAttributeFilter:f.addAttributeFilter,serialize:function(t,n){var i=this,o,u,p,h,m;return a.ie&&s.select("script,style,select,map").length>0?(m=t.innerHTML,t=t.cloneNode(!1),s.setHTML(t,m)):t=t.cloneNode(!0),o=t.ownerDocument.implementation,o.createHTMLDocument&&(u=o.createHTMLDocument(""),l("BODY"==t.nodeName?t.childNodes:[t],function(e){u.body.appendChild(u.importNode(e,!0))}),t="BODY"!=t.nodeName?u.body.firstChild:u.body,p=s.doc,s.doc=u),n=n||{},n.format=n.format||"html",n.selection&&(n.forced_root_block=""),n.no_events||(n.node=t,i.onPreProcess(n)),h=new r(e,d),n.content=h.serialize(f.parse(c(n.getInner?t.innerHTML:s.getOuterHTML(t)),n)),n.cleanup||(n.content=n.content.replace(/\uFEFF/g,"")),n.no_events||i.onPostProcess(n),p&&(s.doc=p),n.node=null,n.content},addRules:function(e){d.addValidElements(e)},setRules:function(e){d.setValidElements(e)},onPreProcess:function(e){i&&i.fire("PreProcess",e)},onPostProcess:function(e){i&&i.fire("PostProcess",e)}}}}),r(A,[],function(){function e(e){function t(t,n){var r,i=0,o,a,s,l,c,u,d=-1,f;if(r=t.duplicate(),r.collapse(n),f=r.parentElement(),f.ownerDocument===e.dom.doc){for(;"false"===f.contentEditable;)f=f.parentNode;if(!f.hasChildNodes())return{node:f,inside:1};for(s=f.children,o=s.length-1;o>=i;)if(u=Math.floor((i+o)/2),l=s[u],r.moveToElementText(l),d=r.compareEndPoints(n?"StartToStart":"EndToEnd",t),d>0)o=u-1;else{if(!(0>d))return{node:l};i=u+1}if(0>d)for(l?r.collapse(!1):(r.moveToElementText(f),r.collapse(!0),l=f,a=!0),c=0;0!==r.compareEndPoints(n?"StartToStart":"StartToEnd",t)&&0!==r.move("character",1)&&f==r.parentElement();)c++;else for(r.collapse(!0),c=0;0!==r.compareEndPoints(n?"StartToStart":"StartToEnd",t)&&0!==r.move("character",-1)&&f==r.parentElement();)c++;return{node:l,position:d,offset:c,inside:a}}}function n(){function n(e){var n=t(o,e),r,i,s=0,l,c,u;if(r=n.node,i=n.offset,n.inside&&!r.hasChildNodes())return void a[e?"setStart":"setEnd"](r,0);if(i===c)return void a[e?"setStartBefore":"setEndAfter"](r);if(n.position<0){if(l=n.inside?r.firstChild:r.nextSibling,!l)return void a[e?"setStartAfter":"setEndAfter"](r);if(!i)return void(3==l.nodeType?a[e?"setStart":"setEnd"](l,0):a[e?"setStartBefore":"setEndBefore"](l));for(;l;){if(3==l.nodeType&&(u=l.nodeValue,s+=u.length,s>=i)){r=l,s-=i,s=u.length-s;break}l=l.nextSibling}}else{if(l=r.previousSibling,!l)return a[e?"setStartBefore":"setEndBefore"](r);if(!i)return void(3==r.nodeType?a[e?"setStart":"setEnd"](l,r.nodeValue.length):a[e?"setStartAfter":"setEndAfter"](l));for(;l;){if(3==l.nodeType&&(s+=l.nodeValue.length,s>=i)){r=l,s-=i;break}l=l.previousSibling}}a[e?"setStart":"setEnd"](r,s)}var o=e.getRng(),a=i.createRng(),s,l,c,u,d;if(s=o.item?o.item(0):o.parentElement(),s.ownerDocument!=i.doc)return a;if(l=e.isCollapsed(),o.item)return a.setStart(s.parentNode,i.nodeIndex(s)),a.setEnd(a.startContainer,a.startOffset+1),a;try{n(!0),l||n()}catch(f){if(-2147024809!=f.number)throw f;d=r.getBookmark(2),c=o.duplicate(),c.collapse(!0),s=c.parentElement(),l||(c=o.duplicate(),c.collapse(!1),u=c.parentElement(),u.innerHTML=u.innerHTML),s.innerHTML=s.innerHTML,r.moveToBookmark(d),o=e.getRng(),n(!0),l||n()}return a}var r=this,i=e.dom,o=!1;this.getBookmark=function(n){function r(e){var t,n,r,o,a=[];for(t=e.parentNode,n=i.getRoot().parentNode;t!=n&&9!==t.nodeType;){for(r=t.children,o=r.length;o--;)if(e===r[o]){a.push(o);break}e=t,t=t.parentNode}return a}function o(e){var n;return n=t(a,e),n?{position:n.position,offset:n.offset,indexes:r(n.node),inside:n.inside}:void 0}var a=e.getRng(),s={};return 2===n&&(a.item?s.start={ctrl:!0,indexes:r(a.item(0))}:(s.start=o(!0),e.isCollapsed()||(s.end=o()))),s},this.moveToBookmark=function(e){function t(e){var t,n,r,o;for(t=i.getRoot(),n=e.length-1;n>=0;n--)o=t.children,r=e[n],r<=o.length-1&&(t=o[r]);return t}function n(n){var i=e[n?"start":"end"],a,s,l,c;i&&(a=i.position>0,s=o.createTextRange(),s.moveToElementText(t(i.indexes)),c=i.offset,c!==l?(s.collapse(i.inside||a),s.moveStart("character",a?-c:c)):s.collapse(n),r.setEndPoint(n?"StartToStart":"EndToStart",s),n&&r.collapse(!0))}var r,o=i.doc.body;e.start&&(e.start.ctrl?(r=o.createControlRange(),r.addElement(t(e.start.indexes)),r.select()):(r=o.createTextRange(),n(!0),n(),r.select()))},this.addRange=function(t){function n(e){var t,n,a,d,h;a=i.create("a"),t=e?s:c,n=e?l:u,d=r.duplicate(),(t==f||t==f.documentElement)&&(t=p,n=0),3==t.nodeType?(t.parentNode.insertBefore(a,t),d.moveToElementText(a),d.moveStart("character",n),i.remove(a),r.setEndPoint(e?"StartToStart":"EndToEnd",d)):(h=t.childNodes,h.length?(n>=h.length?i.insertAfter(a,h[h.length-1]):t.insertBefore(a,h[n]),d.moveToElementText(a)):t.canHaveHTML&&(t.innerHTML="",a=t.firstChild,d.moveToElementText(a),d.collapse(o)),r.setEndPoint(e?"StartToStart":"EndToEnd",d),i.remove(a))}var r,a,s,l,c,u,d,f=e.dom.doc,p=f.body,h,m;if(s=t.startContainer,l=t.startOffset,c=t.endContainer,u=t.endOffset,r=p.createTextRange(),s==c&&1==s.nodeType){if(l==u&&!s.hasChildNodes()){if(s.canHaveHTML)return d=s.previousSibling,d&&!d.hasChildNodes()&&i.isBlock(d)?d.innerHTML="":d=null,s.innerHTML="",r.moveToElementText(s.lastChild),r.select(),i.doc.selection.clear(),s.innerHTML="",void(d&&(d.innerHTML=""));l=i.nodeIndex(s),s=s.parentNode}if(l==u-1)try{if(m=s.childNodes[l],a=p.createControlRange(),a.addElement(m),a.select(),h=e.getRng(),h.item&&m===h.item(0))return}catch(g){}}n(!0),n(),r.select()},this.getRangeAt=n}return e}),r(B,[u],function(e){return{BACKSPACE:8,DELETE:46,DOWN:40,ENTER:13,LEFT:37,RIGHT:39,SPACEBAR:32,TAB:9,UP:38,modifierPressed:function(e){return e.shiftKey||e.ctrlKey||e.altKey},metaKeyPressed:function(t){return e.mac?t.metaKey:t.ctrlKey&&!t.altKey}}}),r(D,[B,d,u],function(e,t,n){return function(r,i){function o(e){var t=i.settings.object_resizing;return t===!1||n.iOS?!1:("string"!=typeof t&&(t="table,img,div"),"false"===e.getAttribute("data-mce-resize")?!1:i.dom.is(e,t))}function a(t){var n,r,o,a,s;n=t.screenX-T,r=t.screenY-R,P=n*k[2]+D,O=r*k[3]+L,P=5>P?5:P,O=5>O?5:O,o="IMG"==w.nodeName&&i.settings.resize_img_proportional!==!1?!e.modifierPressed(t):e.modifierPressed(t)||"IMG"==w.nodeName&&k[2]*k[3]!==0,o&&(W(n)>W(r)?(O=V(P*H),P=V(O/H)):(P=V(O/H),O=V(P*H))),C.setStyles(_,{width:P,height:O}),a=k.startPos.x+n,s=k.startPos.y+r,a=a>0?a:0,s=s>0?s:0,C.setStyles(E,{left:a,top:s,display:"block"}),E.innerHTML=P+" × "+O,k[2]<0&&_.clientWidth<=P&&C.setStyle(_,"left",A+(D-P)),k[3]<0&&_.clientHeight<=O&&C.setStyle(_,"top",B+(L-O)),n=U.scrollWidth-$,r=U.scrollHeight-q,n+r!==0&&C.setStyles(E,{left:a-n,top:s-r}),M||(i.fire("ObjectResizeStart",{target:w,width:D,height:L}),M=!0)}function s(){function e(e,t){t&&(w.style[e]||!i.schema.isValid(w.nodeName.toLowerCase(),e)?C.setStyle(w,e,t):C.setAttrib(w,e,t))}M=!1,e("width",P),e("height",O),C.unbind(I,"mousemove",a),C.unbind(I,"mouseup",s),F!=I&&(C.unbind(F,"mousemove",a),C.unbind(F,"mouseup",s)),C.remove(_),C.remove(E),z&&"TABLE"!=w.nodeName||l(w),i.fire("ObjectResized",{target:w,width:P,height:O}),C.setAttrib(w,"style",C.getAttrib(w,"style")),i.nodeChanged()}function l(e,t,r){var l,u,d,f,p;g(),l=C.getPos(e,U),A=l.x,B=l.y,p=e.getBoundingClientRect(),u=p.width||p.right-p.left,d=p.height||p.bottom-p.top,w!=e&&(m(),w=e,P=O=0),f=i.fire("ObjectSelected",{target:e}),o(e)&&!f.isDefaultPrevented()?x(N,function(e,i){function o(t){T=t.screenX,R=t.screenY,D=w.clientWidth,L=w.clientHeight,H=L/D,k=e,e.startPos={x:u*e[0]+A,y:d*e[1]+B},$=U.scrollWidth,q=U.scrollHeight,_=w.cloneNode(!0),C.addClass(_,"mce-clonedresizable"),C.setAttrib(_,"data-mce-bogus","all"),_.contentEditable=!1,_.unSelectabe=!0,C.setStyles(_,{left:A,top:B,margin:0}),_.removeAttribute("data-mce-selected"),U.appendChild(_),C.bind(I,"mousemove",a),C.bind(I,"mouseup",s),F!=I&&(C.bind(F,"mousemove",a),C.bind(F,"mouseup",s)),E=C.add(U,"div",{"class":"mce-resize-helper","data-mce-bogus":"all"},D+" × "+L)}var l,c;return t?void(i==t&&o(r)):(l=C.get("mceResizeHandle"+i),l?C.show(l):(c=U,l=C.add(c,"div",{id:"mceResizeHandle"+i,"data-mce-bogus":"all","class":"mce-resizehandle",unselectable:!0,style:"cursor:"+i+"-resize; margin:0; padding:0"}),n.ie&&(l.contentEditable=!1)),e.elm||(C.bind(l,"mousedown",function(e){e.stopImmediatePropagation(),e.preventDefault(),o(e)}),e.elm=l),void C.setStyles(l,{left:u*e[0]+A-l.offsetWidth/2,top:d*e[1]+B-l.offsetHeight/2}))}):c(),w.setAttribute("data-mce-selected","1")}function c(){var e,t;g(),w&&w.removeAttribute("data-mce-selected");for(e in N)t=C.get("mceResizeHandle"+e),t&&(C.unbind(t),C.remove(t))}function u(e){function t(e,t){if(e)do if(e===t)return!0;while(e=e.parentNode)}var n,i;if(!M)return x(C.select("img[data-mce-selected],hr[data-mce-selected]"),function(e){e.removeAttribute("data-mce-selected")}),i="mousedown"==e.type?e.target:r.getNode(),i=C.$(i).closest(z?"table":"table,img,hr")[0],t(i,U)&&(v(),n=r.getStart(!0),t(n,i)&&t(r.getEnd(!0),i)&&(!z||i!=n&&"IMG"!==n.nodeName))?void l(i):void c()}function d(e,t,n){e&&e.attachEvent&&e.attachEvent("on"+t,n)}function f(e,t,n){e&&e.detachEvent&&e.detachEvent("on"+t,n)}function p(e){var t=e.srcElement,n,r,o,a,s,c,u;n=t.getBoundingClientRect(),c=S.clientX-n.left,u=S.clientY-n.top;for(r in N)if(o=N[r],a=t.offsetWidth*o[0],s=t.offsetHeight*o[1],W(a-c)<8&&W(s-u)<8){k=o;break}M=!0,i.fire("ObjectResizeStart",{target:w,width:w.clientWidth,height:w.clientHeight}),i.getDoc().selection.empty(),l(t,r,S)}function h(e){var t=e.srcElement;if(t!=w){if(i.fire("ObjectSelected",{target:t}),m(),0===t.id.indexOf("mceResizeHandle"))return void(e.returnValue=!1);("IMG"==t.nodeName||"TABLE"==t.nodeName)&&(c(),w=t,d(t,"resizestart",p))}}function m(){f(w,"resizestart",p)}function g(){for(var e in N){var t=N[e];t.elm&&(C.unbind(t.elm),delete t.elm)}}function v(){try{i.getDoc().execCommand("enableObjectResizing",!1,!1)}catch(e){}}function y(e){var t;if(z){t=I.body.createControlRange();try{return t.addElement(e),t.select(),!0}catch(n){}}}function b(){w=_=null,z&&(m(),f(U,"controlselect",h))}var C=i.dom,x=t.each,w,_,E,N,k,S,T,R,A,B,D,L,H,M,P,O,I=i.getDoc(),F=document,z=n.ie&&n.ie<11,W=Math.abs,V=Math.round,U=i.getBody(),$,q;N={n:[.5,0,0,-1],e:[1,.5,1,0],s:[.5,1,0,1],w:[0,.5,-1,0],nw:[0,0,-1,-1],ne:[1,0,1,-1],se:[1,1,1,1],sw:[0,1,-1,1]};var j=".mce-content-body";return i.contentStyles.push(j+" div.mce-resizehandle {position: absolute;border: 1px solid black;background: #FFF;width: 5px;height: 5px;z-index: 10000}"+j+" .mce-resizehandle:hover {background: #000}"+j+" img[data-mce-selected], hr[data-mce-selected] {outline: 1px solid black;resize: none}"+j+" .mce-clonedresizable {position: absolute;"+(n.gecko?"":"outline: 1px dashed black;")+"opacity: .5;filter: alpha(opacity=50);z-index: 10000}"+j+" .mce-resize-helper {background: #555;background: rgba(0,0,0,0.75);border-radius: 3px;border: 1px;color: white;display: none;font-family: sans-serif;font-size: 12px;white-space: nowrap;line-height: 14px;margin: 5px 10px;padding: 5px;position: absolute;z-index: 10001}"),i.on("init",function(){z?(i.on("ObjectResized",function(e){"TABLE"!=e.target.nodeName&&(c(),y(e.target))}),d(U,"controlselect",h),i.on("mousedown",function(e){S=e})):(v(),n.ie>=11&&(i.on("mouseup",function(e){var t=e.target.nodeName;!M&&/^(TABLE|IMG|HR)$/.test(t)&&(i.selection.select(e.target,"TABLE"==t),i.nodeChanged())}),i.dom.bind(U,"mscontrolselect",function(e){/^(TABLE|IMG|HR)$/.test(e.target.nodeName)&&(e.preventDefault(),"IMG"==e.target.tagName&&window.setTimeout(function(){i.selection.select(e.target)},0))}))),i.on("nodechange ResizeEditor",u),i.on("keydown keyup",function(e){w&&"TABLE"==w.nodeName&&u(e)}),i.on("hide",c)}),i.on("remove",g),{isResizable:o,showResizeRect:l,hideResizeRect:c,updateResizeRect:u,controlSelect:y,destroy:b}}}),r(L,[u,d],function(e,t){function n(n){var r=n.dom;this.getBookmark=function(e,i){function o(e,n){var i=0;return t.each(r.select(e),function(e,t){e==n&&(i=t)}),i}function a(e){function t(t){var n,r,i,o=t?"start":"end";n=e[o+"Container"],r=e[o+"Offset"],1==n.nodeType&&"TR"==n.nodeName&&(i=n.childNodes,n=i[Math.min(t?r:r-1,i.length-1)],n&&(r=t?0:n.childNodes.length,e["set"+(t?"Start":"End")](n,r)))}return t(!0),t(),e}function s(){function e(e,t){var n=e[t?"startContainer":"endContainer"],a=e[t?"startOffset":"endOffset"],s=[],l,c,u=0;if(3==n.nodeType){if(i)for(l=n.previousSibling;l&&3==l.nodeType;l=l.previousSibling)a+=l.nodeValue.length;s.push(a)}else c=n.childNodes,a>=c.length&&c.length&&(u=1,a=Math.max(0,c.length-1)),s.push(r.nodeIndex(c[a],i)+u);for(;n&&n!=o;n=n.parentNode)s.push(r.nodeIndex(n,i));return s}var t=n.getRng(!0),o=r.getRoot(),a={};return a.start=e(t,!0),n.isCollapsed()||(a.end=e(t)),a}var l,c,u,d,f,p,h="",m;if(2==e)return p=n.getNode(),f=p?p.nodeName:null,"IMG"==f?{name:f,index:o(f,p)}:n.tridentSel?n.tridentSel.getBookmark(e):s();if(e)return{rng:n.getRng()};if(l=n.getRng(),u=r.uniqueId(),d=n.isCollapsed(),m="overflow:hidden;line-height:0px",l.duplicate||l.item){if(l.item)return p=l.item(0),f=p.nodeName,{name:f,index:o(f,p)};c=l.duplicate();try{l.collapse(),l.pasteHTML(''+h+""),d||(c.collapse(!1),l.moveToElementText(c.parentElement()),0===l.compareEndPoints("StartToEnd",c)&&c.move("character",-1),c.pasteHTML(''+h+""))}catch(g){return null}}else{if(p=n.getNode(),f=p.nodeName,"IMG"==f)return{name:f,index:o(f,p)};c=a(l.cloneRange()),d||(c.collapse(!1),c.insertNode(r.create("span",{"data-mce-type":"bookmark",id:u+"_end",style:m},h))),l=a(l),l.collapse(!0),l.insertNode(r.create("span",{"data-mce-type":"bookmark",id:u+"_start",style:m},h))}return n.moveToBookmark({id:u,keep:1}),{id:u}},this.moveToBookmark=function(i){function o(e){var t=i[e?"start":"end"],n,r,o,a;if(t){for(o=t[0],r=c,n=t.length-1;n>=1;n--){if(a=r.childNodes,t[n]>a.length-1)return;r=a[t[n]]}3===r.nodeType&&(o=Math.min(t[0],r.nodeValue.length)),1===r.nodeType&&(o=Math.min(t[0],r.childNodes.length)),e?l.setStart(r,o):l.setEnd(r,o)}return!0}function a(n){var o=r.get(i.id+"_"+n),a,s,l,c,h=i.keep;if(o&&(a=o.parentNode,"start"==n?(h?(a=o.firstChild,s=1):s=r.nodeIndex(o),u=d=a,f=p=s):(h?(a=o.firstChild,s=1):s=r.nodeIndex(o),d=a,p=s),!h)){for(c=o.previousSibling,l=o.nextSibling,t.each(t.grep(o.childNodes),function(e){3==e.nodeType&&(e.nodeValue=e.nodeValue.replace(/\uFEFF/g,""))});o=r.get(i.id+"_"+n);)r.remove(o,1);c&&l&&c.nodeType==l.nodeType&&3==c.nodeType&&!e.opera&&(s=c.nodeValue.length,c.appendData(l.nodeValue),r.remove(l),"start"==n?(u=d=c,f=p=s):(d=c,p=s))}}function s(t){return!r.isBlock(t)||t.innerHTML||e.ie||(t.innerHTML='
'),t}var l,c,u,d,f,p;if(i)if(i.start){if(l=r.createRng(),c=r.getRoot(),n.tridentSel)return n.tridentSel.moveToBookmark(i);o(!0)&&o()&&n.setRng(l)}else i.id?(a("start"),a("end"),u&&(l=r.createRng(),l.setStart(s(u),f),l.setEnd(s(d),p),n.setRng(l))):i.name?n.select(r.select(i.name)[i.index]):i.rng&&n.setRng(i.rng)}}return n.isBookmarkNode=function(e){return e&&"SPAN"===e.tagName&&"bookmark"===e.getAttribute("data-mce-type")},n}),r(H,[h,A,D,x,L,u,d],function(e,n,r,i,o,a,s){function l(e,t,i,a){var s=this;s.dom=e,s.win=t,s.serializer=i,s.editor=a,s.bookmarkManager=new o(s),s.controlSelection=new r(s,a),s.win.getSelection||(s.tridentSel=new n(s))}var c=s.each,u=s.trim,d=a.ie;return l.prototype={setCursorLocation:function(e,t){var n=this,r=n.dom.createRng();e?(r.setStart(e,t),r.setEnd(e,t),n.setRng(r),n.collapse(!1)):(n._moveEndPoint(r,n.editor.getBody(),!0),n.setRng(r))},getContent:function(e){var n=this,r=n.getRng(),i=n.dom.create("body"),o=n.getSel(),a,s,l;return e=e||{},a=s="",e.get=!0,e.format=e.format||"html",e.selection=!0,n.editor.fire("BeforeGetContent",e),"text"==e.format?n.isCollapsed()?"":r.text||(o.toString?o.toString():""):(r.cloneContents?(l=r.cloneContents(),l&&i.appendChild(l)):r.item!==t||r.htmlText!==t?(i.innerHTML="
"+(r.item?r.item(0).outerHTML:r.htmlText),i.removeChild(i.firstChild)):i.innerHTML=r.toString(),/^\s/.test(i.innerHTML)&&(a=" "),/\s+$/.test(i.innerHTML)&&(s=" "),e.getInner=!0,e.content=n.isCollapsed()?"":a+n.serializer.serialize(i,e)+s,n.editor.fire("GetContent",e),e.content)},setContent:function(e,t){var n=this,r=n.getRng(),i,o=n.win.document,a,s;if(t=t||{format:"html"},t.set=!0,t.selection=!0,e=t.content=e,t.no_events||n.editor.fire("BeforeSetContent",t),e=t.content,r.insertNode){e+='_',r.startContainer==o&&r.endContainer==o?o.body.innerHTML=e:(r.deleteContents(),0===o.body.childNodes.length?o.body.innerHTML=e:r.createContextualFragment?r.insertNode(r.createContextualFragment(e)):(a=o.createDocumentFragment(),s=o.createElement("div"),a.appendChild(s),s.outerHTML=e,r.insertNode(a))),i=n.dom.get("__caret"),r=o.createRange(),r.setStartBefore(i),r.setEndBefore(i),n.setRng(r),n.dom.remove("__caret");try{n.setRng(r)}catch(l){}}else r.item&&(o.execCommand("Delete",!1,null),r=n.getRng()),/^\s+/.test(e)?(r.pasteHTML('_'+e),n.dom.remove("__mce_tmp")):r.pasteHTML(e);t.no_events||n.editor.fire("SetContent",t)},getStart:function(e){var t=this,n=t.getRng(),r,i,o,a;if(n.duplicate||n.item){if(n.item)return n.item(0);for(o=n.duplicate(),o.collapse(1),r=o.parentElement(),r.ownerDocument!==t.dom.doc&&(r=t.dom.getRoot()),i=a=n.parentElement();a=a.parentNode;)if(a==r){r=i;break}return r}return r=n.startContainer,1==r.nodeType&&r.hasChildNodes()&&(e&&n.collapsed||(r=r.childNodes[Math.min(r.childNodes.length-1,n.startOffset)])),r&&3==r.nodeType?r.parentNode:r},getEnd:function(e){var t=this,n=t.getRng(),r,i;return n.duplicate||n.item?n.item?n.item(0):(n=n.duplicate(),n.collapse(0),r=n.parentElement(),r.ownerDocument!==t.dom.doc&&(r=t.dom.getRoot()),r&&"BODY"==r.nodeName?r.lastChild||r:r):(r=n.endContainer,i=n.endOffset,1==r.nodeType&&r.hasChildNodes()&&(e&&n.collapsed||(r=r.childNodes[i>0?i-1:i])),r&&3==r.nodeType?r.parentNode:r)},getBookmark:function(e,t){return this.bookmarkManager.getBookmark(e,t)},moveToBookmark:function(e){return this.bookmarkManager.moveToBookmark(e)},select:function(e,t){var n=this,r=n.dom,i=r.createRng(),o;if(n.lastFocusBookmark=null,e){if(!t&&n.controlSelection.controlSelect(e))return;o=r.nodeIndex(e),i.setStart(e.parentNode,o),i.setEnd(e.parentNode,o+1),t&&(n._moveEndPoint(i,e,!0),n._moveEndPoint(i,e)),n.setRng(i)}return e},isCollapsed:function(){var e=this,t=e.getRng(),n=e.getSel();return!t||t.item?!1:t.compareEndPoints?0===t.compareEndPoints("StartToEnd",t):!n||t.collapsed},collapse:function(e){var t=this,n=t.getRng(),r;n.item&&(r=n.item(0),n=t.win.document.body.createTextRange(),n.moveToElementText(r)),n.collapse(!!e),t.setRng(n)},getSel:function(){var e=this.win;return e.getSelection?e.getSelection():e.document.selection},getRng:function(e){function t(e,t,n){try{return t.compareBoundaryPoints(e,n)}catch(r){return-1}}var n=this,r,i,o,a=n.win.document,s;if(!e&&n.lastFocusBookmark){var l=n.lastFocusBookmark;return l.startContainer?(i=a.createRange(),i.setStart(l.startContainer,l.startOffset),i.setEnd(l.endContainer,l.endOffset)):i=l,i}if(e&&n.tridentSel)return n.tridentSel.getRangeAt(0);try{(r=n.getSel())&&(i=r.rangeCount>0?r.getRangeAt(0):r.createRange?r.createRange():a.createRange())}catch(c){}if(d&&i&&i.setStart&&a.selection){try{s=a.selection.createRange()}catch(c){}s&&s.item&&(o=s.item(0),i=a.createRange(),i.setStartBefore(o),i.setEndAfter(o))}return i||(i=a.createRange?a.createRange():a.body.createTextRange()),i.setStart&&9===i.startContainer.nodeType&&i.collapsed&&(o=n.dom.getRoot(),i.setStart(o,0),i.setEnd(o,0)),n.selectedRange&&n.explicitRange&&(0===t(i.START_TO_START,i,n.selectedRange)&&0===t(i.END_TO_END,i,n.selectedRange)?i=n.explicitRange:(n.selectedRange=null,n.explicitRange=null)),i},setRng:function(e,t){var n=this,r;if(e)if(e.select)try{e.select()}catch(i){}else if(n.tridentSel){if(e.cloneRange)try{return void n.tridentSel.addRange(e)}catch(i){}}else if(r=n.getSel()){n.explicitRange=e;try{r.removeAllRanges(),r.addRange(e)}catch(i){}t===!1&&r.extend&&(r.collapse(e.endContainer,e.endOffset),r.extend(e.startContainer,e.startOffset)),n.selectedRange=r.rangeCount>0?r.getRangeAt(0):null}},setNode:function(e){var t=this;return t.setContent(t.dom.getOuterHTML(e)),e},getNode:function(){function e(e,t){for(var n=e;e&&3===e.nodeType&&0===e.length;)e=t?e.nextSibling:e.previousSibling;return e||n}var t=this,n=t.getRng(),r,i=n.startContainer,o=n.endContainer,a=n.startOffset,s=n.endOffset,l=t.dom.getRoot();return n?n.setStart?(r=n.commonAncestorContainer,!n.collapsed&&(i==o&&2>s-a&&i.hasChildNodes()&&(r=i.childNodes[a]),3===i.nodeType&&3===o.nodeType&&(i=i.length===a?e(i.nextSibling,!0):i.parentNode,o=0===s?e(o.previousSibling,!1):o.parentNode,i&&i===o))?i:r&&3==r.nodeType?r.parentNode:r):(r=n.item?n.item(0):n.parentElement(),r.ownerDocument!==t.win.document&&(r=l),r):l},getSelectedBlocks:function(t,n){var r=this,i=r.dom,o,a,s=[];if(a=i.getRoot(),t=i.getParent(t||r.getStart(),i.isBlock),n=i.getParent(n||r.getEnd(),i.isBlock),t&&t!=a&&s.push(t),t&&n&&t!=n){o=t;for(var l=new e(t,a);(o=l.next())&&o!=n;)i.isBlock(o)&&s.push(o)}return n&&t!=n&&n!=a&&s.push(n),s},isForward:function(){var e=this.dom,t=this.getSel(),n,r;return t&&t.anchorNode&&t.focusNode?(n=e.createRng(),n.setStart(t.anchorNode,t.anchorOffset),n.collapse(!0),r=e.createRng(),r.setStart(t.focusNode,t.focusOffset),r.collapse(!0),n.compareBoundaryPoints(n.START_TO_START,r)<=0):!0},normalize:function(){var e=this,t=e.getRng();return!d&&new i(e.dom).normalize(t)&&e.setRng(t,e.isForward()),t},selectorChanged:function(e,t){var n=this,r;return n.selectorChangedData||(n.selectorChangedData={},r={},n.editor.on("NodeChange",function(e){var t=e.element,i=n.dom,o=i.getParents(t,null,i.getRoot()),a={};c(n.selectorChangedData,function(e,t){c(o,function(n){return i.is(n,t)?(r[t]||(c(e,function(e){e(!0,{node:n,selector:t,parents:o})}),r[t]=e),a[t]=e,!1):void 0})}),c(r,function(e,n){a[n]||(delete r[n],c(e,function(e){e(!1,{node:t,selector:n,parents:o})}))})})),n.selectorChangedData[e]||(n.selectorChangedData[e]=[]),n.selectorChangedData[e].push(t),n},getScrollContainer:function(){for(var e,t=this.dom.getRoot();t&&"BODY"!=t.nodeName;){if(t.scrollHeight>t.clientHeight){e=t;break}t=t.parentNode}return e},scrollIntoView:function(e){function t(e){for(var t=0,n=0,r=e;r&&r.nodeType;)t+=r.offsetLeft||0,n+=r.offsetTop||0,r=r.offsetParent;return{x:t,y:n}}var n,r,i=this,o=i.dom,a=o.getRoot(),s,l;if("BODY"!=a.nodeName){var c=i.getScrollContainer();if(c)return n=t(e).y-t(c).y,l=c.clientHeight,s=c.scrollTop,void((s>n||n+25>s+l)&&(c.scrollTop=s>n?n:n-l+25))}r=o.getViewPort(i.editor.getWin()),n=o.getPos(e).y,s=r.y,l=r.h,(ns+l)&&i.editor.getWin().scrollTo(0,s>n?n:n-l+25)},placeCaretAt:function(e,t){var n=this.editor.getDoc(),r,i;if(n.caretPositionFromPoint)i=n.caretPositionFromPoint(e,t),r=n.createRange(),r.setStart(i.offsetNode,i.offset),r.collapse(!0);else if(n.caretRangeFromPoint)r=n.caretRangeFromPoint(e,t);else if(n.body.createTextRange){r=n.body.createTextRange();try{r.moveToPoint(e,t),r.collapse(!0)}catch(o){r.collapse(t=e;e++)a.addShortcut("ctrl+"+e,"",["FormatBlock",!1,"h"+e]);a.addShortcut("ctrl+7","",["FormatBlock",!1,"p"]),a.addShortcut("ctrl+8","",["FormatBlock",!1,"div"]),a.addShortcut("ctrl+9","",["FormatBlock",!1,"address"])}function f(e){return e?V[e]:V}function p(e,t){e&&("string"!=typeof e?at(e,function(e,t){p(t,e)}):(t=t.length?t:[t],at(t,function(e){e.deep===tt&&(e.deep=!e.selector),e.split===tt&&(e.split=!e.selector||e.inline),e.remove===tt&&e.selector&&!e.inline&&(e.remove="none"),e.selector&&e.inline&&(e.mixed=!0,e.block_expand=!0),"string"==typeof e.classes&&(e.classes=e.classes.split(/\s+/))}),V[e]=t))}function h(e){return e&&V[e]&&delete V[e],V}function m(e){var t;return a.dom.getParent(e,function(e){return t=a.dom.getStyle(e,"text-decoration"),t&&"none"!==t}),t}function g(e){var t;1===e.nodeType&&e.parentNode&&1===e.parentNode.nodeType&&(t=m(e.parentNode),a.dom.getStyle(e,"color")&&t?a.dom.setStyle(e,"text-decoration",t):a.dom.getStyle(e,"textdecoration")===t&&a.dom.setStyle(e,"text-decoration",null))}function v(t,n,r){function i(e,t){if(t=t||d,e){if(t.onformat&&t.onformat(e,t,n,r),at(t.styles,function(t,r){U.setStyle(e,r,A(t,n))}),t.styles){var i=U.getAttrib(e,"style");i&&e.setAttribute("data-mce-style",i)}at(t.attributes,function(t,r){U.setAttrib(e,r,A(t,n))}),at(t.classes,function(t){t=A(t,n),U.hasClass(e,t)||U.addClass(e,t)})}}function o(){function t(t,n){var i=new e(n);for(r=i.current();r;r=i.prev())if(r.childNodes.length>1||r==t||"BR"==r.tagName)return r}var n=a.selection.getRng(),i=n.startContainer,o=n.endContainer;if(i!=o&&0===n.endOffset){var s=t(i,o),l=3==s.nodeType?s.length:s.childNodes.length;n.setEnd(s,l)}return n}function l(e,r,o){var a=[],l,f,p=!0;l=d.inline||d.block,f=U.create(l),i(f),q.walk(e,function(e){function r(e){var g,v,y,b,x;return x=p,g=e.nodeName.toLowerCase(),v=e.parentNode.nodeName.toLowerCase(),1===e.nodeType&&nt(e)&&(x=p,p="true"===nt(e),b=!0),S(g,"br")?(h=0,void(d.block&&U.remove(e))):d.wrapper&&C(e,t,n)?void(h=0):p&&!b&&d.block&&!d.wrapper&&s(g)&&j(v,l)?(e=U.rename(e,l),i(e),a.push(e),void(h=0)):d.selector&&(at(u,function(t){"collapsed"in t&&t.collapsed!==m||U.is(e,t.selector)&&!c(e)&&(i(e,t),y=!0)}),!d.inline||y)?void(h=0):void(!p||b||!j(l,g)||!j(v,l)||!o&&3===e.nodeType&&1===e.nodeValue.length&&65279===e.nodeValue.charCodeAt(0)||c(e)||d.inline&&Y(e)?(h=0,at(st(e.childNodes),r),b&&(p=x),h=0):(h||(h=U.clone(f,Q),e.parentNode.insertBefore(h,e),a.push(h)),h.appendChild(e)))}var h;at(e,r)}),d.links===!0&&at(a,function(e){function t(e){"A"===e.nodeName&&i(e,d),at(st(e.childNodes),t)}t(e)}),at(a,function(e){function r(e){var t=0;return at(e.childNodes,function(e){B(e)||ot(e)||t++}),t}function o(e){var t,n;return at(e.childNodes,function(e){return 1!=e.nodeType||ot(e)||c(e)?void 0:(t=e,Q)}),t&&!ot(t)&&k(t,d)&&(n=U.clone(t,Q),i(n),U.replace(n,e,Z),U.remove(t,1)),n||e}var s;if(s=r(e),(a.length>1||!Y(e))&&0===s)return void U.remove(e,1);if(d.inline||d.wrapper){if(d.exact||1!==s||(e=o(e)),at(u,function(t){at(U.select(t.inline,e),function(e){ot(e)||M(t,n,e,t.exact?e:null)})}),C(e.parentNode,t,n))return U.remove(e,1),e=0,Z;d.merge_with_parents&&U.getParent(e.parentNode,function(r){return C(r,t,n)?(U.remove(e,1),e=0,Z):void 0}),e&&d.merge_siblings!==!1&&(e=I(O(e),e),e=I(e,O(e,Z)))}})}var u=f(t),d=u[0],p,h,m=!r&&$.isCollapsed();if(d)if(r)r.nodeType?(h=U.createRng(),h.setStartBefore(r),h.setEndAfter(r),l(L(h,u),null,!0)):l(r,null,!0);else if(m&&d.inline&&!U.select("td.mce-item-selected,th.mce-item-selected").length)z("apply",t,n);else{var y=a.selection.getNode();K||!u[0].defaultBlock||U.getParent(y,U.isBlock)||v(u[0].defaultBlock),a.selection.setRng(o()),p=$.getBookmark(),l(L($.getRng(Z),u),p),d.styles&&(d.styles.color||d.styles.textDecoration)&&(lt(y,g,"childNodes"),g(y)),$.moveToBookmark(p),W($.getRng(Z)),a.nodeChanged()}}function y(e,t,n,r){function i(e){var n,r,o,a,s;if(1===e.nodeType&&nt(e)&&(a=y,y="true"===nt(e),s=!0),n=st(e.childNodes),y&&!s)for(r=0,o=p.length;o>r&&!M(p[r],t,e,e);r++);if(h.deep&&n.length){for(r=0,o=n.length;o>r;r++)i(n[r]);s&&(y=a)}}function o(n){var i;return at(l(n.parentNode).reverse(),function(n){var o;i||"_start"==n.id||"_end"==n.id||(o=C(n,e,t,r),o&&o.split!==!1&&(i=n))}),i}function s(e,n,r,i){var o,a,s,l,c,u;if(e){for(u=e.parentNode,o=n.parentNode;o&&o!=u;o=o.parentNode){for(a=U.clone(o,Q),c=0;c=0;o--){if(a=t[o].selector,!a||t[o].defaultBlock)return Z;for(i=r.length-1;i>=0;i--)if(U.is(r[i],a))return Z}return Q}function E(e,t,n){var r;return et||(et={},r={},a.on("NodeChange",function(e){var t=l(e.element),n={};t=i.grep(t,function(e){return 1==e.nodeType&&!e.getAttribute("data-mce-bogus")}),at(et,function(e,i){at(t,function(o){return C(o,i,{},e.similar)?(r[i]||(at(e,function(e){e(!0,{node:o,format:i,parents:t})}),r[i]=e),n[i]=e,!1):void 0})}),at(r,function(i,o){n[o]||(delete r[o],at(i,function(n){n(!1,{node:e.element,format:o,parents:t})}))})})),at(e.split(","),function(e){et[e]||(et[e]=[],et[e].similar=n),et[e].push(t)}),this}function N(e){return o.getCssText(a,e)}function k(e,t){return S(e,t.inline)?Z:S(e,t.block)?Z:t.selector?1==e.nodeType&&U.is(e,t.selector):void 0}function S(e,t){return e=e||"",t=t||"",e=""+(e.nodeName||e),t=""+(t.nodeName||t),e.toLowerCase()==t.toLowerCase()}function T(e,t){return R(U.getStyle(e,t),t)}function R(e,t){return("color"==t||"backgroundColor"==t)&&(e=U.toHex(e)),"fontWeight"==t&&700==e&&(e="bold"),"fontFamily"==t&&(e=e.replace(/[\'\"]/g,"").replace(/,\s+/g,",")),""+e}function A(e,t){return"string"!=typeof e?e=e(t):t&&(e=e.replace(/%(\w+)/g,function(e,n){return t[n]||e})),e}function B(e){return e&&3===e.nodeType&&/^([\t \r\n]+|)$/.test(e.nodeValue)}function D(e,t,n){var r=U.create(t,n);return e.parentNode.insertBefore(r,e),r.appendChild(e),r}function L(t,n,r){function i(e){function t(e){return"BR"==e.nodeName&&e.getAttribute("data-mce-bogus")&&!e.nextSibling}var r,i,o,a,s;if(r=i=e?g:y,a=e?"previousSibling":"nextSibling",s=U.getRoot(),3==r.nodeType&&!B(r)&&(e?v>0:bo?n:o,-1===n||r||n++):(n=a.indexOf(" ",t),o=a.indexOf("\xa0",t),n=-1!==n&&(-1===o||o>n)?n:o),n}var s,l,c,u;if(3===t.nodeType){if(c=o(t,n),-1!==c)return{container:t,offset:c};u=t}for(s=new e(t,U.getParent(t,Y)||a.getBody());l=s[i?"prev":"next"]();)if(3===l.nodeType){if(u=l,c=o(l),-1!==c)return{container:l,offset:c}}else if(Y(l))break;return u?(n=i?0:u.length,{container:u,offset:n}):void 0}function d(e,r){var i,o,a,s;for(3==e.nodeType&&0===e.nodeValue.length&&e[r]&&(e=e[r]),i=l(e),o=0;op?p:v],3==g.nodeType&&(v=0)),1==y.nodeType&&y.hasChildNodes()&&(p=y.childNodes.length-1,y=y.childNodes[b>p?p:b-1],3==y.nodeType&&(b=y.nodeValue.length)),g=c(g),y=c(y),(ot(g.parentNode)||ot(g))&&(g=ot(g)?g:g.parentNode,g=g.nextSibling||g,3==g.nodeType&&(v=0)),(ot(y.parentNode)||ot(y))&&(y=ot(y)?y:y.parentNode,y=y.previousSibling||y,3==y.nodeType&&(b=y.length)),n[0].inline&&(t.collapsed&&(m=u(g,v,!0),m&&(g=m.container,v=m.offset),m=u(y,b),m&&(y=m.container,b=m.offset)),h=o(y,b),h.node)){for(;h.node&&0===h.offset&&h.node.previousSibling;)h=o(h.node.previousSibling);h.node&&h.offset>0&&3===h.node.nodeType&&" "===h.node.nodeValue.charAt(h.offset-1)&&h.offset>1&&(y=h.node,y.splitText(h.offset-1))}return(n[0].inline||n[0].block_expand)&&(n[0].inline&&3==g.nodeType&&0!==v||(g=i(!0)),n[0].inline&&3==y.nodeType&&b!==y.nodeValue.length||(y=i())),n[0].selector&&n[0].expand!==Q&&!n[0].inline&&(g=d(g,"previousSibling"),y=d(y,"nextSibling")),(n[0].block||n[0].selector)&&(g=f(g,"previousSibling"),y=f(y,"nextSibling"),n[0].block&&(Y(g)||(g=i(!0)),Y(y)||(y=i()))),1==g.nodeType&&(v=G(g),g=g.parentNode),1==y.nodeType&&(b=G(y)+1,y=y.parentNode),{startContainer:g,startOffset:v,endContainer:y,endOffset:b}}function H(e,t){return t.links&&"A"==e.tagName}function M(e,t,n,r){var i,o,a;if(!k(n,e)&&!H(n,e))return Q;if("all"!=e.remove)for(at(e.styles,function(i,o){i=R(A(i,t),o),"number"==typeof o&&(o=i,r=0),(e.remove_similar||!r||S(T(r,o),i))&&U.setStyle(n,o,""),a=1}),a&&""===U.getAttrib(n,"style")&&(n.removeAttribute("style"),n.removeAttribute("data-mce-style")),at(e.attributes,function(e,i){var o;if(e=A(e,t),"number"==typeof i&&(i=e,r=0),!r||S(U.getAttrib(r,i),e)){if("class"==i&&(e=U.getAttrib(n,i),e&&(o="",at(e.split(/\s+/),function(e){/mce\w+/.test(e)&&(o+=(o?" ":"")+e)}),o)))return void U.setAttrib(n,i,o);"class"==i&&n.removeAttribute("className"),J.test(i)&&n.removeAttribute("data-mce-"+i),n.removeAttribute(i)}}),at(e.classes,function(e){e=A(e,t),(!r||U.hasClass(r,e))&&U.removeClass(n,e)}),o=U.getAttribs(n),i=0;io?o:i]),3===r.nodeType&&n&&i>=r.nodeValue.length&&(r=new e(r,a.getBody()).next()||r),3!==r.nodeType||n||0!==i||(r=new e(r,a.getBody()).prev()||r),r}function z(t,n,r,i){function o(e){var t=U.create("span",{id:g,"data-mce-bogus":!0,style:b?"color:red":""});return e&&t.appendChild(a.getDoc().createTextNode(X)),t}function l(e,t){for(;e;){if(3===e.nodeType&&e.nodeValue!==X||e.childNodes.length>1)return!1;t&&1===e.nodeType&&t.push(e),e=e.firstChild}return!0}function c(e){for(;e;){if(e.id===g)return e;e=e.parentNode}}function u(t){var n;if(t)for(n=new e(t,t),t=n.current();t;t=n.next())if(3===t.nodeType)return t}function d(e,t){var n,r;if(e)r=$.getRng(!0),l(e)?(t!==!1&&(r.setStartBefore(e),r.setEndBefore(e)),U.remove(e)):(n=u(e),n.nodeValue.charAt(0)===X&&(n.deleteData(0,1),r.startContainer==n&&r.startOffset>0&&r.setStart(n,r.startOffset-1),r.endContainer==n&&r.endOffset>0&&r.setEnd(n,r.endOffset-1)),U.remove(e,1)),$.setRng(r);else if(e=c($.getStart()),!e)for(;e=U.get(g);)d(e,!1)}function p(){var e,t,i,a,s,l,d;e=$.getRng(!0),a=e.startOffset,l=e.startContainer,d=l.nodeValue,t=c($.getStart()),t&&(i=u(t)),d&&a>0&&a=0;h--)u.appendChild(U.clone(p[h],!1)),u=u.firstChild;u.appendChild(U.doc.createTextNode(X)),u=u.firstChild;var g=U.getParent(d,s);g&&U.isEmpty(g)?d.parentNode.replaceChild(m,d):U.insertAfter(m,d),$.setCursorLocation(u,1),U.isEmpty(d)&&U.remove(d)}}function m(){var e;e=c($.getStart()),e&&!U.isEmpty(e)&<(e,function(e){1!=e.nodeType||e.id===g||U.isEmpty(e)||U.setAttrib(e,"data-mce-bogus",null)},"childNodes")}var g="_mce_caret",b=a.settings.caret_debug;a._hasCaretEvents||(it=function(){var e=[],t;if(l(c($.getStart()),e))for(t=e.length;t--;)U.setAttrib(e[t],"data-mce-bogus","1")},rt=function(e){var t=e.keyCode;d(),(8==t||37==t||39==t)&&d(c($.getStart())),m()},a.on("SetContent",function(e){e.selection&&m()}),a._hasCaretEvents=!0),"apply"==t?p():h()}function W(t){var n=t.startContainer,r=t.startOffset,i,o,a,s,l;if(3==n.nodeType&&r>=n.nodeValue.length&&(r=G(n),n=n.parentNode,i=!0),1==n.nodeType)for(s=n.childNodes,n=s[Math.min(r,s.length-1)],o=new e(n,U.getParent(n,U.isBlock)),(r>s.length-1||i)&&o.next(),a=o.current();a;a=o.next())if(3==a.nodeType&&!B(a))return l=U.create("a",{"data-mce-bogus":"all"},X),a.parentNode.insertBefore(l,a),t.setStart(a,0),$.setRng(t),void U.remove(l)}var V={},U=a.dom,$=a.selection,q=new t(U),j=a.schema.isValidChild,Y=U.isBlock,K=a.settings.forced_root_block,G=U.nodeIndex,X="\ufeff",J=/^(src|href|style)$/,Q=!1,Z=!0,et,tt,nt=U.getContentEditable,rt,it,ot=n.isBookmarkNode,at=i.each,st=i.grep,lt=i.walk,ct=i.extend;ct(this,{get:f,register:p,unregister:h,apply:v,remove:y,toggle:b,match:x,matchAll:w,matchNode:C,canApply:_,formatChanged:E,getCssText:N}),u(),d(),a.on("BeforeGetContent",function(e){it&&"raw"!=e.format&&it()}),a.on("mouseup keydown",function(e){rt&&rt(e)})}}),r(I,[u,d,N],function(e,t,n){var r=t.trim,i;return i=new RegExp(["]+data-mce-bogus[^>]+>[\u200b\ufeff]+<\\/span>",'\\s?data-mce-selected="[^"]+"'].join("|"),"gi"),function(t){function o(){var e=t.getContent({format:"raw",no_events:1}),o=/<(\w+) [^>]*data-mce-bogus="all"[^>]*>/g,a,s,l,c,u,d=t.schema;for(e=e.replace(i,""),u=d.getShortEndedElements();c=o.exec(e);)s=o.lastIndex,l=c[0].length,a=u[c[1]]?s:n.findEndTag(d,e,s),e=e.substring(0,s-l)+e.substring(a),o.lastIndex=s-l;return r(e)}function a(e){s.typing=!1,s.add({},e)}var s=this,l=0,c=[],u,d,f=0;return t.on("init",function(){s.add()}),t.on("BeforeExecCommand",function(e){var t=e.command;"Undo"!=t&&"Redo"!=t&&"mceRepaint"!=t&&s.beforeChange()}),t.on("ExecCommand",function(e){var t=e.command;"Undo"!=t&&"Redo"!=t&&"mceRepaint"!=t&&a(e)}),t.on("ObjectResizeStart",function(){s.beforeChange()}),t.on("SaveContent ObjectResized blur",a),t.on("DragEnd",a),t.on("KeyUp",function(n){var r=n.keyCode;(r>=33&&36>=r||r>=37&&40>=r||45==r||13==r||n.ctrlKey)&&(a(),t.nodeChanged()),(46==r||8==r||e.mac&&(91==r||93==r))&&t.nodeChanged(),d&&s.typing&&(t.isDirty()||(t.isNotDirty=!c[0]||o()==c[0].content,t.isNotDirty||t.fire("change",{level:c[0],lastLevel:null})),t.fire("TypingUndo"),d=!1,t.nodeChanged())}),t.on("KeyDown",function(e){var t=e.keyCode;return t>=33&&36>=t||t>=37&&40>=t||45==t?void(s.typing&&a(e)):void((16>t||t>20)&&224!=t&&91!=t&&!s.typing&&(s.beforeChange(),s.typing=!0,s.add({},e),d=!0))}),t.on("MouseDown",function(e){s.typing&&a(e)}),t.addShortcut("ctrl+z","","Undo"),t.addShortcut("ctrl+y,ctrl+shift+z","","Redo"),t.on("AddUndo Undo Redo ClearUndos",function(e){e.isDefaultPrevented()||t.nodeChanged()}),s={data:c,typing:!1,beforeChange:function(){f||(u=t.selection.getBookmark(2,!0))},add:function(e,n){var r,i=t.settings,a;if(e=e||{},e.content=o(),f||t.removed)return null;if(a=c[l],t.fire("BeforeAddUndo",{level:e,lastLevel:a,originalEvent:n}).isDefaultPrevented())return null;if(a&&a.content==e.content)return null;if(c[l]&&(c[l].beforeBookmark=u),i.custom_undo_redo_levels&&c.length>i.custom_undo_redo_levels){for(r=0;r0&&(t.isNotDirty=!1,t.fire("change",s)),e},undo:function(){var e;return s.typing&&(s.add(),s.typing=!1),l>0&&(e=c[--l],0===l&&(t.isNotDirty=!0),t.setContent(e.content,{format:"raw"}),t.selection.moveToBookmark(e.beforeBookmark),t.fire("undo",{level:e})),e},redo:function(){var e;return l0||s.typing&&c[0]&&o()!=c[0].content},hasRedo:function(){return lB)&&(u=a.create("br"),t.parentNode.insertBefore(u,t)),l.setStartBefore(t),l.setEndBefore(t)):(l.setStartAfter(t),l.setEndAfter(t)):(l.setStart(t,0),l.setEnd(t,0));s.setRng(l),a.remove(u),s.scrollIntoView(t)}}function g(e){var t=l.forced_root_block;t&&t.toLowerCase()===e.tagName.toLowerCase()&&a.setAttribs(e,l.forced_root_block_attrs)}function v(e){var t=T,n,i,o,s=u.getTextInlineElements();if(e||"TABLE"==P?(n=a.create(e||I),g(n)):n=A.cloneNode(!1),o=n,l.keep_styles!==!1)do if(s[t.nodeName]){if("_mce_caret"==t.id)continue;i=t.cloneNode(!1),a.setAttrib(i,"id",""),n.hasChildNodes()?(i.appendChild(n.firstChild),n.appendChild(i)):(o=i,n.appendChild(i))}while(t=t.parentNode);return r||(o.innerHTML='
'),n}function y(t){var n,r,i;if(3==T.nodeType&&(t?R>0:RT.childNodes.length-1,T=T.childNodes[Math.min(R,T.childNodes.length-1)]||T,R=F&&3==T.nodeType?T.nodeValue.length:0),S=_(T)){if(c.beforeChange(),!a.isBlock(S)&&S!=a.getRoot())return void((!I||D)&&x());if((I&&!D||!I&&D)&&(T=b(T,R)),A=a.getParent(T,a.isBlock),M=A?a.getParent(A.parentNode,a.isBlock):null,P=A?A.nodeName.toUpperCase():"",O=M?M.nodeName.toUpperCase():"","LI"!=O||o.ctrlKey||(A=M,P=O),/^(LI|DT|DD)$/.test(P)){if(!I&&D)return void x();if(a.isEmpty(A))return void C()}if("PRE"==P&&l.br_in_pre!==!1){if(!D)return void x()}else if(!I&&!D&&"LI"!=P||I&&D)return void x();I&&A===i.getBody()||(I=I||"P",y()?(L=/^(H[1-6]|PRE|FIGURE)$/.test(P)&&"HGROUP"!=O?v(I):v(),l.end_container_on_empty_block&&f(M)&&a.isEmpty(A)?L=a.split(M,A):a.insertAfter(L,A),m(L)):y(!0)?(L=A.parentNode.insertBefore(v(),A),p(L),m(A)):(k=N.cloneRange(),k.setEndAfter(A),H=k.extractContents(),w(H),L=H.firstChild,a.insertAfter(H,A),h(L),E(A),m(L)),a.setAttrib(L,"id",""),i.fire("NewBlock",{newBlock:L}),c.add())}}}var a=i.dom,s=i.selection,l=i.settings,c=i.undoManager,u=i.schema,d=u.getNonEmptyElements();i.on("keydown",function(e){13==e.keyCode&&o(e)!==!1&&e.preventDefault()})}}),r(z,[],function(){return function(e){function t(){var t=i.getStart(),s=e.getBody(),l,c,u,d,f,p,h,m=-16777215,g,v,y,b,C;if(C=n.forced_root_block,t&&1===t.nodeType&&C){for(;t&&t!=s;){if(a[t.nodeName])return;t=t.parentNode}if(l=i.getRng(),l.setStart){c=l.startContainer,u=l.startOffset,d=l.endContainer,f=l.endOffset;try{v=e.getDoc().activeElement===s}catch(x){}}else l.item&&(t=l.item(0),l=e.getDoc().body.createTextRange(),l.moveToElementText(t)),v=l.parentElement().ownerDocument===e.getDoc(),y=l.duplicate(),y.collapse(!0),u=-1*y.move("character",m),y.collapsed||(y=l.duplicate(),y.collapse(!1),f=-1*y.move("character",m)-u);for(t=s.firstChild,b=s.nodeName.toLowerCase();t;)if((3===t.nodeType||1==t.nodeType&&!a[t.nodeName])&&o.isValidChild(b,C.toLowerCase())){if(3===t.nodeType&&0===t.nodeValue.length){h=t,t=t.nextSibling,r.remove(h);continue}p||(p=r.create(C,e.settings.forced_root_block_attrs),t.parentNode.insertBefore(p,t),g=!0),h=t,t=t.nextSibling,p.appendChild(h)}else p=null,t=t.nextSibling;if(g&&v){if(l.setStart)l.setStart(c,u),l.setEnd(d,f),i.setRng(l);else try{l=e.getDoc().body.createTextRange(),l.moveToElementText(s),l.collapse(!0),l.moveStart("character",u),f>0&&l.moveEnd("character",f),l.select()}catch(x){}e.nodeChanged()}}}var n=e.settings,r=e.dom,i=e.selection,o=e.schema,a=o.getBlockElements();n.forced_root_block&&e.on("NodeChange",t)}}),r(W,[T,u,d,M,x,h],function(e,n,r,i,o,a){var s=r.each,l=r.extend,c=r.map,u=r.inArray,d=r.explode,f=n.gecko,p=n.ie,h=n.ie&&n.ie<11,m=!0,g=!1;return function(r){function v(e,t,n){var r;return e=e.toLowerCase(),(r=T.exec[e])?(r(e,t,n),m):g}function y(e){var t;return e=e.toLowerCase(),(t=T.state[e])?t(e):-1}function b(e){var t;return e=e.toLowerCase(),(t=T.value[e])?t(e):g}function C(e,t){t=t||"exec",s(e,function(e,n){s(n.toLowerCase().split(","),function(n){T[t][n]=e})})}function x(e,n,i){return n===t&&(n=g),i===t&&(i=null),r.getDoc().execCommand(e,n,i)}function w(e){return A.match(e)}function _(e,n){A.toggle(e,n?{value:n}:t),r.nodeChanged()}function E(e){B=S.getBookmark(e)}function N(){S.moveToBookmark(B)}var k=r.dom,S=r.selection,T={state:{},exec:{},value:{}},R=r.settings,A=r.formatter,B;l(this,{execCommand:v,queryCommandState:y,queryCommandValue:b,addCommands:C}),C({"mceResetDesignMode,mceBeginUndoLevel":function(){},"mceEndUndoLevel,mceAddUndoLevel":function(){r.undoManager.add()},"Cut,Copy,Paste":function(e){var t=r.getDoc(),i;try{x(e)}catch(o){i=m}if(i||!t.queryCommandSupported(e)){var a=r.translate("Your browser doesn't support direct access to the clipboard. Please use the Ctrl+X/C/V keyboard shortcuts instead.");n.mac&&(a=a.replace(/Ctrl\+/g,"\u2318+")),r.windowManager.alert(a)}},unlink:function(){if(S.isCollapsed()){var e=S.getNode();return void("A"==e.tagName&&r.dom.remove(e,!0))}A.remove("link")},"JustifyLeft,JustifyCenter,JustifyRight,JustifyFull":function(e){var t=e.substring(7);"full"==t&&(t="justify"),s("left,center,right,justify".split(","),function(e){t!=e&&A.remove("align"+e)}),_("align"+t),v("mceRepaint")},"InsertUnorderedList,InsertOrderedList":function(e){var t,n;x(e),t=k.getParent(S.getNode(),"ol,ul"),t&&(n=t.parentNode,/^(H[1-6]|P|ADDRESS|PRE)$/.test(n.nodeName)&&(E(),k.split(n,t),N())) +},"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=d(R.font_size_style_values),r=d(R.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=S.getBookmark();r.setContent(r.getContent({cleanup:m}),{cleanup:m}),S.moveToBookmark(e)},mceRemoveNode:function(e,t,n){var i=n||S.getNode();i!=r.getBody()&&(E(),r.dom.remove(i,m),N())},mceSelectNodeDepth:function(e,t,n){var i=0;k.getParent(S.getNode(),function(e){return 1==e.nodeType&&i++==n?(S.select(e),g):void 0},r.getBody())},mceSelectNode:function(e,t,n){S.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=S.getRng(!0),r=n.startContainer,i=n.startOffset,3==r.nodeType&&(i>0?e=e.replace(/^ /," "):t("previousSibling")||(e=e.replace(/^ /," ")),i|)$/," "):t("nextSibling")||(e=e.replace(/( | )(
|)$/," "))),e}function l(e){if(w)for(b=e.firstChild;b;b=b.walk(!0))_[b.name]&&b.attr("data-mce-new","true")}function c(){if(w){var e=r.getBody(),t=new i(k);s(k.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)&&k.remove(n,!0)})}}var u,d,f,h,m,g,v,y,b,C,x,w,_=r.schema.getTextInlineElements();"string"!=typeof o&&(w=o.merge,o=o.content),/^ | $/.test(o)&&(o=a(o)),u=r.parser,d=new e({},r.schema),x='​',g={content:o,format:"html",selection:!0},r.fire("BeforeSetContent",g),o=g.content,-1==o.indexOf("{$caret}")&&(o+="{$caret}"),o=o.replace(/\{\$caret\}/,x),y=S.getRng();var E=y.startContainer||(y.parentElement?y.parentElement():null),N=r.getBody();E===N&&S.isCollapsed()&&k.isBlock(N.firstChild)&&k.isEmpty(N.firstChild)&&(y=k.createRng(),y.setStart(N.firstChild,0),y.setEnd(N.firstChild,0),S.setRng(y)),S.isCollapsed()||r.getDoc().execCommand("Delete",!1,null),f=S.getNode();var T={context:f.nodeName.toLowerCase()};if(m=u.parse(o,T),l(m),b=m.lastChild,"mce_marker"==b.attr("id"))for(v=b,b=b.prev;b;b=b.walk(!0))if(3==b.type||!k.isBlock(b.name)){r.schema.isValidChild(b.parent.name,"span")&&b.parent.insert(v,b,"br"===b.name);break}if(T.invalid){for(S.setContent(x),f=S.getNode(),h=r.getBody(),9==f.nodeType?f=b=h:b=f;b!==h;)f=b,b=b.parentNode;o=f==h?h.innerHTML:k.getOuterHTML(f),o=d.serialize(u.parse(o.replace(//i,function(){return d.serialize(m)}))),f==h?k.setHTML(h,o):k.setOuterHTML(f,o)}else o=d.serialize(m),b=f.firstChild,C=f.lastChild,!b||b===C&&"BR"===b.nodeName?k.setHTML(f,o):S.setContent(o);c(),v=k.get("mce_marker"),S.scrollIntoView(v),y=k.createRng(),b=v.previousSibling,b&&3==b.nodeType?(y.setStart(b,b.nodeValue.length),p||(C=v.nextSibling,C&&3==C.nodeType&&(b.appendData(C.data),C.parentNode.removeChild(C)))):(y.setStartBefore(v),y.setEndBefore(v)),k.remove(v),S.setRng(y),r.fire("SetContent",g),r.addVisual()},mceInsertRawHTML:function(e,t,n){S.setContent("tiny_mce_marker"),r.setContent(r.getContent().replace(/tiny_mce_marker/g,function(){return n}))},mceToggleFormat:function(e,t,n){_(n)},mceSetContent:function(e,t,n){r.setContent(n)},"Indent,Outdent":function(e){var t,n,i;t=R.indentation,n=/[a-z%]+$/i.exec(t),t=parseInt(t,10),y("InsertUnorderedList")||y("InsertOrderedList")?x(e):(R.forced_root_block||k.getParent(S.getNode(),k.isBlock)||A.apply("div"),s(S.getSelectedBlocks(),function(o){if("LI"!=o.nodeName){var a=r.getParam("indent_use_margin",!1)?"margin":"padding";a+="rtl"==k.getStyle(o,"direction",!0)?"Right":"Left","outdent"==e?(i=Math.max(0,parseInt(o.style[a]||0,10)-t),k.setStyle(o,a,i?i+n:"")):(i=parseInt(o.style[a]||0,10)+t+n,k.setStyle(o,a,i))}}))},mceRepaint:function(){if(f)try{E(m),S.getSel()&&S.getSel().selectAllChildren(r.getBody()),S.collapse(m),N()}catch(e){}},InsertHorizontalRule:function(){r.execCommand("mceInsertContent",!1,"
")},mceToggleVisualAid:function(){r.hasVisual=!r.hasVisual,r.addVisual()},mceReplaceContent:function(e,t,n){r.execCommand("mceInsertContent",!1,n.replace(/\{\$selection\}/g,S.getContent({format:"text"})))},mceInsertLink:function(e,t,n){var r;"string"==typeof n&&(n={href:n}),r=k.getParent(S.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=k.getRoot(),t;S.getRng().setStart?(t=k.createRng(),t.setStart(e,0),t.setEnd(e,e.childNodes.length),S.setRng(t)):(t=S.getRng(),t.item||(t.moveToElementText(e),t.select()))},"delete":function(){x("Delete");var e=r.getBody();k.isEmpty(e)&&(r.setContent(""),e.firstChild&&k.isBlock(e.firstChild)?r.selection.setCursorLocation(e.firstChild,0):r.selection.setCursorLocation(e,0))},mceNewDocument:function(){r.setContent("")},InsertLineBreak:function(e,t,n){function i(){for(var e=new a(p,v),t,n=r.schema.getNonEmptyElements();t=e.next();)if(n[t.nodeName.toLowerCase()]||t.length>0)return!0}var s=n,l,c,u,d=S.getRng(!0);new o(k).normalize(d);var f=d.startOffset,p=d.startContainer;if(1==p.nodeType&&p.hasChildNodes()){var g=f>p.childNodes.length-1;p=p.childNodes[Math.min(f,p.childNodes.length-1)]||p,f=g&&3==p.nodeType?p.nodeValue.length:0}var v=k.getParent(p,k.isBlock),y=v?v.nodeName.toUpperCase():"",b=v?k.getParent(v.parentNode,k.isBlock):null,C=b?b.nodeName.toUpperCase():"",x=s&&s.ctrlKey;"LI"!=C||x||(v=b,y=C),p&&3==p.nodeType&&f>=p.nodeValue.length&&(h||i()||(l=k.create("br"),d.insertNode(l),d.setStartAfter(l),d.setEndAfter(l),c=!0)),l=k.create("br"),d.insertNode(l);var w=k.doc.documentMode;return h&&"PRE"==y&&(!w||8>w)&&l.parentNode.insertBefore(k.doc.createTextNode("\r"),l),u=k.create("span",{}," "),l.parentNode.insertBefore(u,l),S.scrollIntoView(u),k.remove(u),c?(d.setStartBefore(l),d.setEndBefore(l)):(d.setStartAfter(l),d.setEndAfter(l)),S.setRng(d),r.undoManager.add(),m}}),C({"JustifyLeft,JustifyCenter,JustifyRight,JustifyFull":function(e){var t="align"+e.substring(7),n=S.isCollapsed()?[k.getParent(S.getNode(),k.isBlock)]:S.getSelectedBlocks(),r=c(n,function(e){return!!A.matchNode(e,t)});return-1!==u(r,m)},"Bold,Italic,Underline,Strikethrough,Superscript,Subscript":function(e){return w(e)},mceBlockQuote:function(){return w("blockquote")},Outdent:function(){var e;if(R.inline_styles){if((e=k.getParent(S.getStart(),k.isBlock))&&parseInt(e.style.paddingLeft,10)>0)return m;if((e=k.getParent(S.getEnd(),k.isBlock))&&parseInt(e.style.paddingLeft,10)>0)return m}return y("InsertUnorderedList")||y("InsertOrderedList")||!R.inline_styles&&!!k.getParent(S.getNode(),"BLOCKQUOTE")},"InsertUnorderedList,InsertOrderedList":function(e){var t=k.getParent(S.getNode(),"ul,ol");return t&&("insertunorderedlist"===e&&"UL"===t.tagName||"insertorderedlist"===e&&"OL"===t.tagName)}},"state"),C({"FontSize,FontName":function(e){var t=0,n;return(n=k.getParent(S.getNode(),"span"))&&(t="fontsize"==e?n.style.fontSize:n.style.fontFamily.replace(/, /g,",").replace(/[\'\"]/g,"").toLowerCase()),t}},"value"),C({Undo:function(){r.undoManager.undo()},Redo:function(){r.undoManager.redo()}})}}),r(V,[d],function(e){function t(e,o){var a=this,s,l;if(e=r(e),o=a.settings=o||{},s=o.base_uri,/^([\w\-]+):([^\/]{2})/i.test(e)||/^\s*#/.test(e))return void(a.source=e);var c=0===e.indexOf("//");0!==e.indexOf("/")||c||(e=(s?s.protocol||"http":"http")+"://mce_host"+e),/^[\w\-]*:?\/\//.test(e)||(l=o.base_uri?o.base_uri.path:new t(location.href).directory,""===o.base_uri.protocol?e="//mce_host"+a.toAbsPath(l,e):(e=/([^#?]*)([#?]?.*)/.exec(e),e=(s&&s.protocol||"http")+"://mce_host"+a.toAbsPath(l,e[1])+e[2])),e=e.replace(/@@/g,"(mce_at)"),e=/^(?:(?![^:@]+:[^:@\/]*@)([^:\/?#.]+):)?(?:\/\/)?((?:(([^:@\/]*):?([^:@\/]*))?@)?([^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/.exec(e),n(i,function(t,n){var r=e[n];r&&(r=r.replace(/\(mce_at\)/g,"@@")),a[t]=r}),s&&(a.protocol||(a.protocol=s.protocol),a.userInfo||(a.userInfo=s.userInfo),a.port||"mce_host"!==a.host||(a.port=s.port),a.host&&"mce_host"!==a.host||(a.host=s.host),a.source=""),c&&(a.protocol="")}var n=e.each,r=e.trim,i="source protocol authority userInfo user password host port relative path directory file query anchor".split(" "),o={ftp:21,http:80,https:443,mailto:25};return t.prototype={setPath:function(e){var t=this;e=/^(.*?)\/?(\w+)?$/.exec(e),t.path=e[0],t.directory=e[1],t.file=e[2],t.source="",t.getURI()},toRelative:function(e){var n=this,r;if("./"===e)return e;if(e=new t(e,{base_uri:n}),"mce_host"!=e.host&&n.host!=e.host&&e.host||n.port!=e.port||n.protocol!=e.protocol&&""!==e.protocol)return e.getURI();var i=n.getURI(),o=e.getURI();return i==o||"/"==i.charAt(i.length-1)&&i.substr(0,i.length-1)==o?i:(r=n.toRelPath(n.path,e.path),e.query&&(r+="?"+e.query),e.anchor&&(r+="#"+e.anchor),r)},toAbsolute:function(e,n){return e=new t(e,{base_uri:this}),e.getURI(n&&this.isSameOrigin(e))},isSameOrigin:function(e){if(this.host==e.host&&this.protocol==e.protocol){if(this.port==e.port)return!0;var t=o[this.protocol];if(t&&(this.port||t)==(e.port||t))return!0}return!1},toRelPath:function(e,t){var n,r=0,i="",o,a;if(e=e.substring(0,e.lastIndexOf("/")),e=e.split("/"),n=t.split("/"),e.length>=n.length)for(o=0,a=e.length;a>o;o++)if(o>=n.length||e[o]!=n[o]){r=o+1;break}if(e.lengtho;o++)if(o>=e.length||e[o]!=n[o]){r=o+1;break}if(1===r)return t;for(o=0,a=e.length-(r-1);a>o;o++)i+="../";for(o=r-1,a=n.length;a>o;o++)i+=o!=r-1?"/"+n[o]:n[o];return i},toAbsPath:function(e,t){var r,i=0,o=[],a,s;for(a=/\/$/.test(t)?"/":"",e=e.split("/"),t=t.split("/"),n(e,function(e){e&&o.push(e)}),e=o,r=t.length-1,o=[];r>=0;r--)0!==t[r].length&&"."!==t[r]&&(".."!==t[r]?i>0?i--:o.push(t[r]):i++);return r=e.length-i,s=0>=r?o.reverse().join("/"):e.slice(0,r).join("/")+"/"+o.reverse().join("/"),0!==s.indexOf("/")&&(s="/"+s),a&&s.lastIndexOf("/")!==s.length-1&&(s+=a),s},getURI:function(e){var t,n=this;return(!n.source||e)&&(t="",e||(t+=n.protocol?n.protocol+"://":"//",n.userInfo&&(t+=n.userInfo+"@"),n.host&&(t+=n.host),n.port&&(t+=":"+n.port)),n.path&&(t+=n.path),n.query&&(t+="?"+n.query),n.anchor&&(t+="#"+n.anchor),n.source=t),n.source}},t}),r(U,[d],function(e){function t(){}var n=e.each,r=e.extend,i,o;return t.extend=i=function(e){function t(){var e,t,n,r=this;if(!o&&(r.init&&r.init.apply(r,arguments),t=r.Mixins))for(e=t.length;e--;)n=t[e],n.init&&n.init.apply(r,arguments)}function a(){return this}function s(e,t){return function(){var n=this,r=n._super,i;return n._super=c[e],i=t.apply(n,arguments),n._super=r,i}}var l=this,c=l.prototype,u,d,f;o=!0,u=new l,o=!1,e.Mixins&&(n(e.Mixins,function(t){t=t;for(var n in t)"init"!==n&&(e[n]=t[n])}),c.Mixins&&(e.Mixins=c.Mixins.concat(e.Mixins))),e.Methods&&n(e.Methods.split(","),function(t){e[t]=a}),e.Properties&&n(e.Properties.split(","),function(t){var n="_"+t;e[t]=function(e){var t=this,r;return e!==r?(t[n]=e,t):t[n]}}),e.Statics&&n(e.Statics,function(e,n){t[n]=e}),e.Defaults&&c.Defaults&&(e.Defaults=r({},c.Defaults,e.Defaults));for(d in e)f=e[d],u[d]="function"==typeof f&&c[d]?s(d,f):f;return t.prototype=u,t.constructor=t,t.extend=i,t},t}),r($,[d],function(e){function t(t){function n(){return!1}function r(){return!0}function i(e,i){var o,s,l,c;if(e=e.toLowerCase(),i=i||{},i.type=e,i.target||(i.target=u),i.preventDefault||(i.preventDefault=function(){i.isDefaultPrevented=r},i.stopPropagation=function(){i.isPropagationStopped=r},i.stopImmediatePropagation=function(){i.isImmediatePropagationStopped=r},i.isDefaultPrevented=n,i.isPropagationStopped=n,i.isImmediatePropagationStopped=n),t.beforeFire&&t.beforeFire(i),o=d[e])for(s=0,l=o.length;l>s;s++){if(c=o[s],c.once&&a(e,c.func),i.isImmediatePropagationStopped())return i.stopPropagation(),i;if(c.func.call(u,i)===!1)return i.preventDefault(),i}return i}function o(t,r,i,o){var a,s,l;if(r===!1&&(r=n),r)for(r={func:r},o&&e.extend(r,o),s=t.toLowerCase().split(" "),l=s.length;l--;)t=s[l],a=d[t],a||(a=d[t]=[],f(t,!0)),i?a.unshift(r):a.push(r);return c}function a(e,t){var n,r,i,o,a;if(e)for(o=e.toLowerCase().split(" "),n=o.length;n--;){if(e=o[n],r=d[e],!e){for(i in d)f(i,!1),delete d[i];return c}if(r){if(t)for(a=r.length;a--;)r[a].func===t&&(r=r.slice(0,a).concat(r.slice(a+1)),d[e]=r);else r.length=0;r.length||(f(e,!1),delete d[e])}}else{for(e in d)f(e,!1);d={}}return c}function s(e,t,n){return o(e,t,n,{once:!0})}function l(e){return e=e.toLowerCase(),!(!d[e]||0===d[e].length)}var c=this,u,d={},f;t=t||{},u=t.scope||c,f=t.toggleEvent||n,c.fire=i,c.on=o,c.off=a,c.once=s,c.has=l}var n=e.makeMap("focus blur focusin focusout click dblclick mousedown mouseup mousemove mouseover beforepaste paste cut copy selectionchange mouseout mouseenter mouseleave wheel keydown keypress keyup input contextmenu dragstart dragend dragover draggesture dragdrop drop drag submit compositionstart compositionend compositionupdate touchstart touchend"," ");return t.isNative=function(e){return!!n[e.toLowerCase()]},t}),r(q,[U],function(e){function t(e){for(var t=[],n=e.length,r;n--;)r=e[n],r.__checked||(t.push(r),r.__checked=1);for(n=t.length;n--;)delete t[n].__checked;return t}var n=/^([\w\\*]+)?(?:#([\w\\]+))?(?:\.([\w\\\.]+))?(?:\[\@?([\w\\]+)([\^\$\*!~]?=)([\w\\]+)\])?(?:\:(.+))?/i,r=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,i=/^\s*|\s*$/g,o,a=e.extend({init:function(e){function t(e){return e?(e=e.toLowerCase(),function(t){return"*"===e||t.type===e}):void 0}function o(e){return e?function(t){return t._name===e}:void 0}function a(e){return e?(e=e.split("."),function(t){for(var n=e.length;n--;)if(!t.hasClass(e[n]))return!1;return!0}):void 0}function s(e,t,n){return e?function(r){var i=r[e]?r[e]():"";return t?"="===t?i===n:"*="===t?i.indexOf(n)>=0:"~="===t?(" "+i+" ").indexOf(" "+n+" ")>=0:"!="===t?i!=n:"^="===t?0===i.indexOf(n):"$="===t?i.substr(i.length-n.length)===n:!1:!!n}:void 0}function l(e){var t;return e?(e=/(?:not\((.+)\))|(.+)/i.exec(e),e[1]?(t=u(e[1],[]),function(e){return!d(e,t)}):(e=e[2],function(t,n,r){return"first"===e?0===n:"last"===e?n===r-1:"even"===e?n%2===0:"odd"===e?n%2===1:t[e]?t[e]():!1})):void 0}function c(e,r,c){function u(e){e&&r.push(e)}var d;return d=n.exec(e.replace(i,"")),u(t(d[1])),u(o(d[2])),u(a(d[3])),u(s(d[4],d[5],d[6])),u(l(d[7])),r.psuedo=!!d[7],r.direct=c,r}function u(e,t){var n=[],i,o,a;do if(r.exec(""),o=r.exec(e),o&&(e=o[3],n.push(o[1]),o[2])){i=o[3];break}while(o);for(i&&u(i,t),e=[],a=0;a"!=n[a]&&e.push(c(n[a],[],">"===n[a-1]));return t.push(e),t}var d=this.match;this._selectors=u(e,[])},match:function(e,t){var n,r,i,o,a,s,l,c,u,d,f,p,h;for(t=t||this._selectors,n=0,r=t.length;r>n;n++){for(a=t[n],o=a.length,h=e,p=0,i=o-1;i>=0;i--)for(c=a[i];h;){if(c.psuedo)for(f=h.parent().items(),u=d=f.length;u--&&f[u]!==h;);for(s=0,l=c.length;l>s;s++)if(!c[s](h,u,d)){s=l+1;break}if(s===l){p++;break}if(i===o-1)break;h=h.parent()}if(p===o)return!0}return!1},find:function(e){function n(e,t,i){var o,a,s,l,c,u=t[i];for(o=0,a=e.length;a>o;o++){for(c=e[o],s=0,l=u.length;l>s;s++)if(!u[s](c,o,a)){s=l+1;break}if(s===l)i==t.length-1?r.push(c):c.items&&n(c.items(),t,i+1);else if(u.direct)return;c.items&&n(c.items(),t,i)}}var r=[],i,s,l=this._selectors;if(e.items){for(i=0,s=l.length;s>i;i++)n(e.items(),l[i],0);s>1&&(r=t(r))}return o||(o=a.Collection),new o(r)}});return a}),r(j,[d,q,U],function(e,t,n){var r,i,o=Array.prototype.push,a=Array.prototype.slice;return i={length:0,init:function(e){e&&this.add(e)},add:function(t){var n=this;return e.isArray(t)?o.apply(n,t):t instanceof r?n.add(t.toArray()):o.call(n,t),n},set:function(e){var t=this,n=t.length,r;for(t.length=0,t.add(e),r=t.length;n>r;r++)delete t[r];return t},filter:function(e){var n=this,i,o,a=[],s,l;for("string"==typeof e?(e=new t(e),l=function(t){return e.match(t)}):l=e,i=0,o=n.length;o>i;i++)s=n[i],l(s)&&a.push(s);return new r(a)},slice:function(){return new r(a.apply(this,arguments))},eq:function(e){return-1===e?this.slice(e):this.slice(e,+e+1)},each:function(t){return e.each(this,t),this},toArray:function(){return e.toArray(this)},indexOf:function(e){for(var t=this,n=t.length;n--&&t[n]!==e;);return n},reverse:function(){return new r(e.toArray(this).reverse())},hasClass:function(e){return this[0]?this[0].hasClass(e):!1},prop:function(e,t){var n=this,r,i;return t!==r?(n.each(function(n){n[e]&&n[e](t)}),n):(i=n[0],i&&i[e]?i[e]():void 0)},exec:function(t){var n=this,r=e.toArray(arguments).slice(1);return n.each(function(e){e[t]&&e[t].apply(e,r)}),n},remove:function(){for(var e=this.length;e--;)this[e].remove();return this}},e.each("fire on off show hide addClass removeClass append prepend before after reflow".split(" "),function(t){i[t]=function(){var n=e.toArray(arguments);return this.each(function(e){t in e&&e[t].apply(e,n)}),this}}),e.each("text name disabled active selected checked visible parent value data".split(" "),function(e){i[e]=function(t){return this.prop(e,t)}}),r=n.extend(i),t.Collection=r,r}),r(Y,[d,y],function(e,t){var n=0;return{id:function(){return"mceu_"+n++},createFragment:function(e){return t.DOM.createFragment(e)},getWindowSize:function(){return t.DOM.getViewPort()},getSize:function(e){var t,n;if(e.getBoundingClientRect){var r=e.getBoundingClientRect();t=Math.max(r.width||r.right-r.left,e.offsetWidth),n=Math.max(r.height||r.bottom-r.bottom,e.offsetHeight)}else t=e.offsetWidth,n=e.offsetHeight;return{width:t,height:n}},getPos:function(e,n){return t.DOM.getPos(e,n)},getViewPort:function(e){return t.DOM.getViewPort(e)},get:function(e){return document.getElementById(e)},addClass:function(e,n){return t.DOM.addClass(e,n)},removeClass:function(e,n){return t.DOM.removeClass(e,n)},hasClass:function(e,n){return t.DOM.hasClass(e,n)},toggleClass:function(e,n,r){return t.DOM.toggleClass(e,n,r)},css:function(e,n,r){return t.DOM.setStyle(e,n,r)},getRuntimeStyle:function(e,n){return t.DOM.getStyle(e,n,!0)},on:function(e,n,r,i){return t.DOM.bind(e,n,r,i)},off:function(e,n,r){return t.DOM.unbind(e,n,r)},fire:function(e,n,r){return t.DOM.fire(e,n,r)},innerHtml:function(e,n){t.DOM.setHTML(e,n)}}}),r(K,[U,d,$,j,Y],function(e,t,n,r,i){function o(e){return e._eventDispatcher||(e._eventDispatcher=new n({scope:e,toggleEvent:function(t,r){r&&n.isNative(t)&&(e._nativeEvents||(e._nativeEvents={}),e._nativeEvents[t]=!0,e._rendered&&e.bindPendingEvents())}})),e._eventDispatcher}var a="onmousewheel"in document,s=!1,l="mce-",c=e.extend({Statics:{classPrefix:l},isRtl:function(){return c.rtl},classPrefix:l,init:function(e){var n=this,r,o;if(n.settings=e=t.extend({},n.Defaults,e),n._id=e.id||i.id(),n._text=n._name="",n._width=n._height=0,n._aria={role:e.role},this._elmCache={},r=e.classes)for(r=r.split(" "),r.map={},o=r.length;o--;)r.map[r[o]]=!0;n._classes=r||[],n.visible(!0),t.each("title text width height name classes visible disabled active value".split(" "),function(t){var r=e[t],i;r!==i?n[t](r):n["_"+t]===i&&(n["_"+t]=!1)}),n.on("click",function(){return n.disabled()?!1:void 0}),e.classes&&t.each(e.classes.split(" "),function(e){n.addClass(e)}),n.settings=e,n._borderBox=n.parseBox(e.border),n._paddingBox=n.parseBox(e.padding),n._marginBox=n.parseBox(e.margin),e.hidden&&n.hide()},Properties:"parent,title,text,width,height,disabled,active,name,value",Methods:"renderHtml",getContainerElm:function(){return document.body},getParentCtrl:function(e){for(var t,n=this.getRoot().controlIdLookup;e&&n&&!(t=n[e.id]);)e=e.parentNode;return t},parseBox:function(e){var t,n=10;if(e)return"number"==typeof e?(e=e||0,{top:e,left:e,bottom:e,right:e}):(e=e.split(" "),t=e.length,1===t?e[1]=e[2]=e[3]=e[0]:2===t?(e[2]=e[0],e[3]=e[1]):3===t&&(e[3]=e[1]),{top:parseInt(e[0],n)||0,right:parseInt(e[1],n)||0,bottom:parseInt(e[2],n)||0,left:parseInt(e[3],n)||0})},borderBox:function(){return this._borderBox},paddingBox:function(){return this._paddingBox},marginBox:function(){return this._marginBox},measureBox:function(e,t){function n(t){var n=document.defaultView;return n?(t=t.replace(/[A-Z]/g,function(e){return"-"+e}),n.getComputedStyle(e,null).getPropertyValue(t)):e.currentStyle[t]}function r(e){var t=parseFloat(n(e),10);return isNaN(t)?0:t}return{top:r(t+"TopWidth"),right:r(t+"RightWidth"),bottom:r(t+"BottomWidth"),left:r(t+"LeftWidth")}},initLayoutRect:function(){var e=this,t=e.settings,n,r,o=e.getEl(),a,s,l,c,u,d,f,p;n=e._borderBox=e._borderBox||e.measureBox(o,"border"),e._paddingBox=e._paddingBox||e.measureBox(o,"padding"),e._marginBox=e._marginBox||e.measureBox(o,"margin"),p=i.getSize(o),d=t.minWidth,f=t.minHeight,l=d||p.width,c=f||p.height,a=t.width,s=t.height,u=t.autoResize,u="undefined"!=typeof u?u:!a&&!s,a=a||l,s=s||c;var h=n.left+n.right,m=n.top+n.bottom,g=t.maxWidth||65535,v=t.maxHeight||65535;return e._layoutRect=r={x:t.x||0,y:t.y||0,w:a,h:s,deltaW:h,deltaH:m,contentW:a-h,contentH:s-m,innerW:a-h,innerH:s-m,startMinWidth:d||0,startMinHeight:f||0,minW:Math.min(l,g),minH:Math.min(c,v),maxW:g,maxH:v,autoResize:u,scrollW:0},e._lastLayoutRect={},r},layoutRect:function(e){var t=this,n=t._layoutRect,r,i,o,a,s,l;return n||(n=t.initLayoutRect()),e?(o=n.deltaW,a=n.deltaH,e.x!==s&&(n.x=e.x),e.y!==s&&(n.y=e.y),e.minW!==s&&(n.minW=e.minW),e.minH!==s&&(n.minH=e.minH),i=e.w,i!==s&&(i=in.maxW?n.maxW:i,n.w=i,n.innerW=i-o),i=e.h,i!==s&&(i=in.maxH?n.maxH:i,n.h=i,n.innerH=i-a),i=e.innerW,i!==s&&(i=in.maxW-o?n.maxW-o:i,n.innerW=i,n.w=i+o),i=e.innerH,i!==s&&(i=in.maxH-a?n.maxH-a:i,n.innerH=i,n.h=i+a),e.contentW!==s&&(n.contentW=e.contentW),e.contentH!==s&&(n.contentH=e.contentH),r=t._lastLayoutRect,(r.x!==n.x||r.y!==n.y||r.w!==n.w||r.h!==n.h)&&(l=c.repaintControls,l&&l.map&&!l.map[t._id]&&(l.push(t),l.map[t._id]=!0),r.x=n.x,r.y=n.y,r.w=n.w,r.h=n.h),t):n},repaint:function(){var e=this,t,n,r,i,o=0,a=0,s,l;l=document.createRange?function(e){return e}:Math.round,t=e.getEl().style,r=e._layoutRect,s=e._lastRepaintRect||{},i=e._borderBox,o=i.left+i.right,a=i.top+i.bottom,r.x!==s.x&&(t.left=l(r.x)+"px",s.x=r.x),r.y!==s.y&&(t.top=l(r.y)+"px",s.y=r.y),r.w!==s.w&&(t.width=l(r.w-o)+"px",s.w=r.w),r.h!==s.h&&(t.height=l(r.h-a)+"px",s.h=r.h),e._hasBody&&r.innerW!==s.innerW&&(n=e.getEl("body").style,n.width=l(r.innerW)+"px",s.innerW=r.innerW),e._hasBody&&r.innerH!==s.innerH&&(n=n||e.getEl("body").style,n.height=l(r.innerH)+"px",s.innerH=r.innerH),e._lastRepaintRect=s,e.fire("repaint",{},!1)},on:function(e,t){function n(e){var t,n;return"string"!=typeof e?e:function(i){return t||r.parentsAndSelf().each(function(r){var i=r.settings.callbacks;return i&&(t=i[e])?(n=r,!1):void 0}),t.call(n,i)}}var r=this;return o(r).on(e,n(t)),r},off:function(e,t){return o(this).off(e,t),this},fire:function(e,t,n){var r=this;if(t=t||{},t.control||(t.control=r),t=o(r).fire(e,t),n!==!1&&r.parent)for(var i=r.parent();i&&!t.isPropagationStopped();)i.fire(e,t,!1),i=i.parent();return t},hasEventListeners:function(e){return o(this).has(e)},parents:function(e){var t=this,n,i=new r;for(n=t.parent();n;n=n.parent())i.add(n);return e&&(i=i.filter(e)),i},parentsAndSelf:function(e){return new r(this).add(this.parents(e))},next:function(){var e=this.parent().items();return e[e.indexOf(this)+1]},prev:function(){var e=this.parent().items();return e[e.indexOf(this)-1]},findCommonAncestor:function(e,t){for(var n;e;){for(n=t;n&&e!=n;)n=n.parent();if(e==n)break;e=e.parent()}return e},hasClass:function(e,t){var n=this._classes[t||"control"];return e=this.classPrefix+e,n&&!!n.map[e]},addClass:function(e,t){var n=this,r,i;return e=this.classPrefix+e,r=n._classes[t||"control"],r||(r=[],r.map={},n._classes[t||"control"]=r),r.map[e]||(r.map[e]=e,r.push(e),n._rendered&&(i=n.getEl(t),i&&(i.className=r.join(" ")))),n},removeClass:function(e,t){var n=this,r,i,o;if(e=this.classPrefix+e,r=n._classes[t||"control"],r&&r.map[e])for(delete r.map[e],i=r.length;i--;)r[i]===e&&r.splice(i,1);return n._rendered&&(o=n.getEl(t),o&&(o.className=r.join(" "))),n},toggleClass:function(e,t,n){var r=this;return t?r.addClass(e,n):r.removeClass(e,n),r},classes:function(e){var t=this._classes[e||"control"];return t?t.join(" "):""},innerHtml:function(e){return i.innerHtml(this.getEl(),e),this},getEl:function(e){var t=e?this._id+"-"+e:this._id;return this._elmCache[t]||(this._elmCache[t]=i.get(t)),this._elmCache[t]},visible:function(e){var t=this,n;return"undefined"!=typeof e?(t._visible!==e&&(t._rendered&&(t.getEl().style.display=e?"":"none"),t._visible=e,n=t.parent(),n&&(n._lastRect=null),t.fire(e?"show":"hide")),t):t._visible},show:function(){return this.visible(!0)},hide:function(){return this.visible(!1)},focus:function(){try{this.getEl().focus()}catch(e){}return this},blur:function(){return this.getEl().blur(),this},aria:function(e,t){var n=this,r=n.getEl(n.ariaTarget);return"undefined"==typeof t?n._aria[e]:(n._aria[e]=t,n._rendered&&r.setAttribute("role"==e?e:"aria-"+e,t),n)},encode:function(e,t){return t!==!1&&(e=this.translate(e)),(e||"").replace(/[&<>"]/g,function(e){return"&#"+e.charCodeAt(0)+";"})},translate:function(e){return c.translate?c.translate(e):e},before:function(e){var t=this,n=t.parent();return n&&n.insert(e,n.items().indexOf(t),!0),t},after:function(e){var t=this,n=t.parent();return n&&n.insert(e,n.items().indexOf(t)),t},remove:function(){var e=this,t=e.getEl(),n=e.parent(),r,o;if(e.items){var a=e.items().toArray();for(o=a.length;o--;)a[o].remove()}n&&n.items&&(r=[],n.items().each(function(t){t!==e&&r.push(t)}),n.items().set(r),n._lastRect=null),e._eventsRoot&&e._eventsRoot==e&&i.off(t);var s=e.getRoot().controlIdLookup;return s&&delete s[e._id],t&&t.parentNode&&t.parentNode.removeChild(t),e._rendered=!1,e},renderBefore:function(e){var t=this;return e.parentNode.insertBefore(i.createFragment(t.renderHtml()),e),t.postRender(),t},renderTo:function(e){var t=this;return e=e||t.getContainerElm(),e.appendChild(i.createFragment(t.renderHtml())),t.postRender(),t},postRender:function(){var e=this,t=e.settings,n,r,o,a,s;for(a in t)0===a.indexOf("on")&&e.on(a.substr(2),t[a]);if(e._eventsRoot){for(o=e.parent();!s&&o;o=o.parent())s=o._eventsRoot;if(s)for(a in s._nativeEvents)e._nativeEvents[a]=!0}e.bindPendingEvents(),t.style&&(n=e.getEl(),n&&(n.setAttribute("style",t.style),n.style.cssText=t.style)),e._visible||i.css(e.getEl(),"display","none"),e.settings.border&&(r=e.borderBox(),i.css(e.getEl(),{"border-top-width":r.top,"border-right-width":r.right,"border-bottom-width":r.bottom,"border-left-width":r.left}));var l=e.getRoot();l.controlIdLookup||(l.controlIdLookup={}),l.controlIdLookup[e._id]=e;for(var c in e._aria)e.aria(c,e._aria[c]);e.fire("postrender",{},!1)},scrollIntoView:function(e){function t(e,t){var n,r,i=e;for(n=r=0;i&&i!=t&&i.nodeType;)n+=i.offsetLeft||0,r+=i.offsetTop||0,i=i.offsetParent;return{x:n,y:r}}var n=this.getEl(),r=n.parentNode,i,o,a,s,l,c,u=t(n,r);return i=u.x,o=u.y,a=n.offsetWidth,s=n.offsetHeight,l=r.clientWidth,c=r.clientHeight,"end"==e?(i-=l-a,o-=c-s):"center"==e&&(i-=l/2-a/2,o-=c/2-s/2),r.scrollLeft=i,r.scrollTop=o,this},bindPendingEvents:function(){function e(e){var t=o.getParentCtrl(e.target);t&&t.fire(e.type,e)}function t(){var e=d._lastHoverCtrl;e&&(e.fire("mouseleave",{target:e.getEl()}),e.parents().each(function(e){e.fire("mouseleave",{target:e.getEl()})}),d._lastHoverCtrl=null)}function n(e){var t=o.getParentCtrl(e.target),n=d._lastHoverCtrl,r=0,i,a,s;if(t!==n){if(d._lastHoverCtrl=t,a=t.parents().toArray().reverse(),a.push(t),n){for(s=n.parents().toArray().reverse(),s.push(n),r=0;r=r;i--)n=s[i],n.fire("mouseleave",{target:n.getEl()})}for(i=r;il;l++)d=u[l]._eventsRoot;for(d||(d=u[u.length-1]||o),o._eventsRoot=d,c=l,l=0;c>l;l++)u[l]._eventsRoot=d;var h=d._delegates;h||(h=d._delegates={});for(p in f){if(!f)return!1;"wheel"!==p||s?("mouseenter"===p||"mouseleave"===p?d._hasMouseEnter||(i.on(d.getEl(),"mouseleave",t),i.on(d.getEl(),"mouseover",n),d._hasMouseEnter=1):h[p]||(i.on(d.getEl(),p,e),h[p]=!0),f[p]=!1):a?i.on(o.getEl(),"mousewheel",r):i.on(o.getEl(),"DOMMouseScroll",r)}}},getRoot:function(){for(var e=this,t,n=[];e;){if(e.rootControl){t=e.rootControl;break}n.push(e),t=e,e=e.parent()}t||(t=this);for(var r=n.length;r--;)n[r].rootControl=t;return t},reflow:function(){return this.repaint(),this}});return c}),r(G,[],function(){var e={},t;return{add:function(t,n){e[t.toLowerCase()]=n},has:function(t){return!!e[t.toLowerCase()]},create:function(n,r){var i,o,a;if(!t){a=tinymce.ui;for(o in a)e[o.toLowerCase()]=a[o];t=!0}if("string"==typeof n?(r=r||{},r.type=n):(r=n,n=r.type),n=n.toLowerCase(),i=e[n],!i)throw new Error("Could not find control by type: "+n);return i=new i(r),i.type=n,i}}}),r(X,[],function(){return function(e){function t(e){return e=e||b,e&&e.getAttribute("role")}function n(e){for(var n,r=e||b;r=r.parentNode;)if(n=t(r))return n}function r(e){var t=b;return t?t.getAttribute("aria-"+e):void 0}function i(e){var t=e.tagName.toUpperCase();return"INPUT"==t||"TEXTAREA"==t}function o(e){return i(e)&&!e.hidden?!0:/^(button|menuitem|checkbox|tab|menuitemcheckbox|option|gridcell)$/.test(t(e))?!0:!1}function a(e){function t(e){if(1==e.nodeType&&"none"!=e.style.display){o(e)&&n.push(e);for(var r=0;re?e=t.length-1:e>=t.length&&(e=0),t[e]&&t[e].focus(),e}function u(e,t){var n=-1,r=s();t=t||a(r.getEl());for(var i=0;i=0&&(n=t.getEl(),n&&n.parentNode.removeChild(n),n=e.getEl(),n&&n.parentNode.removeChild(n)),t.parent(this)},create:function(t){var n=this,i,a=[];return o.isArray(t)||(t=[t]),o.each(t,function(t){t&&(t instanceof e||("string"==typeof t&&(t={type:t}),i=o.extend({},n.settings.defaults,t),t.type=i.type=i.type||t.type||n.settings.defaultType||(i.defaults?i.defaults.type:null),t=r.create(i)),a.push(t))}),a},renderNew:function(){var e=this;return e.items().each(function(t,n){var r,i;t.parent(e),t._rendered||(r=e.getEl("body"),i=a.createFragment(t.renderHtml()),r.hasChildNodes()&&n<=r.childNodes.length-1?r.insertBefore(i,r.childNodes[n]):r.appendChild(i),t.postRender())}),e._layout.applyClasses(e),e._lastRect=null,e},append:function(e){return this.add(e).renderNew()},prepend:function(e){var t=this;return t.items().set(t.create(e).concat(t.items().toArray())),t.renderNew()},insert:function(e,t,n){var r=this,i,o,a;return e=r.create(e),i=r.items(),!n&&t=0&&t
'+(e.settings.html||"")+t.renderHtml(e)+"
"},postRender:function(){var e=this,t;return e.items().exec("postRender"),e._super(),e._layout.postRender(e),e._rendered=!0,e.settings.style&&a.css(e.getEl(),e.settings.style),e.settings.border&&(t=e.borderBox(),a.css(e.getEl(),{"border-top-width":t.top,"border-right-width":t.right,"border-bottom-width":t.bottom,"border-left-width":t.left})),e.parent()||(e.keyboardNav=new i({root:e})),e},initLayoutRect:function(){var e=this,t=e._super();return e._layout.recalc(e),t},recalc:function(){var e=this,t=e._layoutRect,n=e._lastRect;return n&&n.w==t.w&&n.h==t.h?void 0:(e._layout.recalc(e),t=e.layoutRect(),e._lastRect={x:t.x,y:t.y,w:t.w,h:t.h},!0)},reflow:function(){var t;if(this.visible()){for(e.repaintControls=[],e.repaintControls.map={},this.recalc(),t=e.repaintControls.length;t--;)e.repaintControls[t].repaint();"flow"!==this.settings.layout&&"stack"!==this.settings.layout&&this.repaint(),e.repaintControls=[]}return this}})}),r(Q,[Y],function(e){function t(){var e=document,t,n,r,i,o,a,s,l,c=Math.max;return t=e.documentElement,n=e.body,r=c(t.scrollWidth,n.scrollWidth),i=c(t.clientWidth,n.clientWidth),o=c(t.offsetWidth,n.offsetWidth),a=c(t.scrollHeight,n.scrollHeight),s=c(t.clientHeight,n.clientHeight),l=c(t.offsetHeight,n.offsetHeight),{width:o>r?i:r,height:l>a?s:a}}return function(n,r){function i(){return a.getElementById(r.handle||n)}var o,a=document,s,l,c,u,d,f;r=r||{},l=function(n){var l=t(),p,h;n.preventDefault(),s=n.button,p=i(),d=n.screenX,f=n.screenY,h=window.getComputedStyle?window.getComputedStyle(p,null).getPropertyValue("cursor"):p.runtimeStyle.cursor,o=a.createElement("div"),e.css(o,{position:"absolute",top:0,left:0,width:l.width,height:l.height,zIndex:2147483647,opacity:1e-4,cursor:h}),a.body.appendChild(o),e.on(a,"mousemove",u),e.on(a,"mouseup",c),r.start(n)},u=function(e){return e.button!==s?c(e):(e.deltaX=e.screenX-d,e.deltaY=e.screenY-f,e.preventDefault(),void r.drag(e))},c=function(t){e.off(a,"mousemove",u),e.off(a,"mouseup",c),o.parentNode.removeChild(o),r.stop&&r.stop(t)},this.destroy=function(){e.off(i())},e.on(i(),"mousedown",l)}}),r(Z,[Y,Q],function(e,t){return{init:function(){var e=this;e.on("repaint",e.renderScroll)},renderScroll:function(){function n(){function t(t,a,s,l,c,u){var d,f,p,h,m,g,v,y,b;if(f=i.getEl("scroll"+t)){if(y=a.toLowerCase(),b=s.toLowerCase(),i.getEl("absend")&&e.css(i.getEl("absend"),y,i.layoutRect()[l]-1),!c)return void e.css(f,"display","none");e.css(f,"display","block"),d=i.getEl("body"),p=i.getEl("scroll"+t+"t"),h=d["client"+s]-2*o,h-=n&&r?f["client"+u]:0,m=d["scroll"+s],g=h/m,v={},v[y]=d["offset"+a]+o,v[b]=h,e.css(f,v),v={},v[y]=d["scroll"+a]*g,v[b]=h*g,e.css(p,v)}}var n,r,a;a=i.getEl("body"),n=a.scrollWidth>a.clientWidth,r=a.scrollHeight>a.clientHeight,t("h","Left","Width","contentW",n,"Height"),t("v","Top","Height","contentH",r,"Width")}function r(){function n(n,r,a,s,l){var c,u=i._id+"-scroll"+n,d=i.classPrefix;i.getEl().appendChild(e.createFragment('
')),i.draghelper=new t(u+"t",{start:function(){c=i.getEl("body")["scroll"+r],e.addClass(e.get(u),d+"active")},drag:function(e){var t,u,d,f,p=i.layoutRect();u=p.contentW>p.innerW,d=p.contentH>p.innerH,f=i.getEl("body")["client"+a]-2*o,f-=u&&d?i.getEl("scroll"+n)["client"+l]:0,t=f/i.getEl("body")["scroll"+a],i.getEl("body")["scroll"+r]=c+e["delta"+s]/t},stop:function(){e.removeClass(e.get(u),d+"active")}})}i.addClass("scroll"),n("v","Top","Height","Y","Width"),n("h","Left","Width","X","Height")}var i=this,o=2;i.settings.autoScroll&&(i._hasScroll||(i._hasScroll=!0,r(),i.on("wheel",function(e){var t=i.getEl("body");t.scrollLeft+=10*(e.deltaX||0),t.scrollTop+=10*e.deltaY,n()}),e.on(i.getEl("body"),"scroll",n)),n())}}}),r(et,[J,Z],function(e,t){return e.extend({Defaults:{layout:"fit",containerCls:"panel"},Mixins:[t],renderHtml:function(){var e=this,t=e._layout,n=e.settings.html;return e.preRender(),t.preRender(e),"undefined"==typeof n?n='
'+t.renderHtml(e)+"
":("function"==typeof n&&(n=n.call(e)),e._hasBody=!1),'
'+(e._preBodyHtml||"")+n+"
"}})}),r(tt,[Y],function(e){function t(t,n,r){var i,o,a,s,l,c,u,d,f,p;return f=e.getViewPort(),o=e.getPos(n),a=o.x,s=o.y,t._fixed&&"static"==e.getRuntimeStyle(document.body,"position")&&(a-=f.x,s-=f.y),i=t.getEl(),p=e.getSize(i),l=p.width,c=p.height,p=e.getSize(n),u=p.width,d=p.height,r=(r||"").split(""),"b"===r[0]&&(s+=d),"r"===r[1]&&(a+=u),"c"===r[0]&&(s+=Math.round(d/2)),"c"===r[1]&&(a+=Math.round(u/2)),"b"===r[3]&&(s-=c),"r"===r[4]&&(a-=l),"c"===r[3]&&(s-=Math.round(c/2)),"c"===r[4]&&(a-=Math.round(l/2)),{x:a,y:s,w:l,h:c}}return{testMoveRel:function(n,r){for(var i=e.getViewPort(),o=0;o0&&a.x+a.w0&&a.y+a.hi.x&&a.x+a.wi.y&&a.y+a.he?0:e+n>t?(e=t-n,0>e?0:e):e}var i=this;if(i.settings.constrainToViewport){var o=e.getViewPort(window),a=i.layoutRect();t=r(t,o.w+o.x,a.w),n=r(n,o.h+o.y,a.h)}return i._rendered?i.layoutRect({x:t,y:n}).repaint():(i.settings.x=t,i.settings.y=n),i.fire("move",{x:t,y:n}),i}}}),r(nt,[Y],function(e){return{resizeToContent:function(){this._layoutRect.autoResize=!0,this._lastRect=null,this.reflow()},resizeTo:function(t,n){if(1>=t||1>=n){var r=e.getWindowSize();t=1>=t?t*r.w:t,n=1>=n?n*r.h:n}return this._layoutRect.autoResize=!1,this.layoutRect({minW:t,minH:n,w:t,h:n}).reflow()},resizeBy:function(e,t){var n=this,r=n.layoutRect();return n.resizeTo(r.w+e,r.h+t)}}}),r(rt,[et,tt,nt,Y],function(e,t,n,r){function i(){function e(e,t){for(;e;){if(e==t)return!0;e=e.parent()}}u||(u=function(t){if(2!=t.button)for(var n=p.length;n--;){var r=p[n],i=r.getParentCtrl(t.target);if(r.settings.autohide){if(i&&(e(i,r)||r.parent()===i))continue;t=r.fire("autohide",{target:t.target}),t.isDefaultPrevented()||r.hide()}}},r.on(document,"click",u))}function o(){d||(d=function(){var e;for(e=p.length;e--;)s(p[e])},r.on(window,"scroll",d))}function a(){if(!f){var e=document.documentElement,t=e.clientWidth,n=e.clientHeight;f=function(){document.all&&t==e.clientWidth&&n==e.clientHeight||(t=e.clientWidth,n=e.clientHeight,g.hideAll())},r.on(window,"resize",f)}}function s(e){function t(t,n){for(var r,i=0;in&&(e.fixed(!1).layoutRect({y:e._autoFixY}).repaint(),t(!1,e._autoFixY-n)):(e._autoFixY=e.layoutRect().y,e._autoFixY
'),n=n.firstChild,t.getContainerElm().appendChild(n),setTimeout(function(){r.addClass(n,i+"in"),r.addClass(t.getEl(),i+"in")},0),m=!0),l(!0,t)}}),t.on("show",function(){t.parents().each(function(e){return e._fixed?(t.fixed(!0),!1):void 0})}),e.popover&&(t._preBodyHtml='
',t.addClass("popover").addClass("bottom").addClass(t.isRtl()?"end":"start"))},fixed:function(e){var t=this;if(t._fixed!=e){if(t._rendered){var n=r.getViewPort();e?t.layoutRect().y-=n.y:t.layoutRect().y+=n.y}t.toggleClass("fixed",e),t._fixed=e}return t},show:function(){var e=this,t,n=e._super();for(t=p.length;t--&&p[t]!==e;);return-1===t&&p.push(e),n},hide:function(){return c(this),l(!1,this),this._super()},hideAll:function(){g.hideAll()},close:function(){var e=this;return e.fire("close").isDefaultPrevented()||(e.remove(),l(!1,e)),e},remove:function(){c(this),this._super()},postRender:function(){var e=this;return e.settings.bodyRole&&this.getEl("body").setAttribute("role",e.settings.bodyRole),e._super()}});return g.hideAll=function(){for(var e=p.length;e--;){var t=p[e];t&&t.settings.autohide&&(t.hide(),p.splice(e,1))}},g}),r(it,[rt,et,Y,Q],function(e,t,n,r){var i=e.extend({modal:!0,Defaults:{border:1,layout:"flex",containerCls:"panel",role:"dialog",callbacks:{submit:function(){this.fire("submit",{data:this.toJSON()})},close:function(){this.close()}}},init:function(e){var n=this;n._super(e),n.isRtl()&&n.addClass("rtl"),n.addClass("window"),n._fixed=!0,e.buttons&&(n.statusbar=new t({layout:"flex",border:"1 0 0 0",spacing:3,padding:10,align:"center",pack:n.isRtl()?"start":"end",defaults:{type:"button"},items:e.buttons}),n.statusbar.addClass("foot"),n.statusbar.parent(n)),n.on("click",function(e){-1!=e.target.className.indexOf(n.classPrefix+"close")&&n.close()}),n.on("cancel",function(){n.close()}),n.aria("describedby",n.describedBy||n._id+"-none"),n.aria("label",e.title),n._fullscreen=!1},recalc:function(){var e=this,t=e.statusbar,r,i,o,a;e._fullscreen&&(e.layoutRect(n.getWindowSize()),e.layoutRect().contentH=e.layoutRect().innerH),e._super(),r=e.layoutRect(),e.settings.title&&!e._fullscreen&&(i=r.headerW,i>r.w&&(o=r.x-Math.max(0,i/2),e.layoutRect({w:i,x:o}),a=!0)),t&&(t.layoutRect({w:e.layoutRect().innerW}).recalc(),i=t.layoutRect().minW+r.deltaW,i>r.w&&(o=r.x-Math.max(0,i-r.w),e.layoutRect({w:i,x:o}),a=!0)),a&&e.recalc()},initLayoutRect:function(){var e=this,t=e._super(),r=0,i;if(e.settings.title&&!e._fullscreen){i=e.getEl("head");var o=n.getSize(i);t.headerW=o.width,t.headerH=o.height,r+=t.headerH}e.statusbar&&(r+=e.statusbar.layoutRect().h),t.deltaH+=r,t.minH+=r,t.h+=r;var a=n.getWindowSize();return t.x=Math.max(0,a.w/2-t.w/2),t.y=Math.max(0,a.h/2-t.h/2),t},renderHtml:function(){var e=this,t=e._layout,n=e._id,r=e.classPrefix,i=e.settings,o="",a="",s=i.html;return e.preRender(),t.preRender(e),i.title&&(o='
'+e.encode(i.title)+'
'),i.url&&(s=''),"undefined"==typeof s&&(s=t.renderHtml(e)),e.statusbar&&(a=e.statusbar.renderHtml()),'
'+o+'
'+s+"
"+a+"
"},fullscreen:function(e){var t=this,r=document.documentElement,i,o=t.classPrefix,a;if(e!=t._fullscreen)if(n.on(window,"resize",function(){var e;if(t._fullscreen)if(i)t._timer||(t._timer=setTimeout(function(){var e=n.getWindowSize();t.moveTo(0,0).resizeTo(e.w,e.h),t._timer=0},50));else{e=(new Date).getTime();var r=n.getWindowSize();t.moveTo(0,0).resizeTo(r.w,r.h),(new Date).getTime()-e>50&&(i=!0)}}),a=t.layoutRect(),t._fullscreen=e,e){t._initial={x:a.x,y:a.y,w:a.w,h:a.h},t._borderBox=t.parseBox("0"),t.getEl("head").style.display="none",a.deltaH-=a.headerH+2,n.addClass(r,o+"fullscreen"),n.addClass(document.body,o+"fullscreen"),t.addClass("fullscreen");var s=n.getWindowSize();t.moveTo(0,0).resizeTo(s.w,s.h)}else t._borderBox=t.parseBox(t.settings.border),t.getEl("head").style.display="",a.deltaH+=a.headerH,n.removeClass(r,o+"fullscreen"),n.removeClass(document.body,o+"fullscreen"),t.removeClass("fullscreen"),t.moveTo(t._initial.x,t._initial.y).resizeTo(t._initial.w,t._initial.h);return t.reflow()},postRender:function(){var e=this,t;setTimeout(function(){e.addClass("in")},0),e._super(),e.statusbar&&e.statusbar.postRender(),e.focus(),this.dragHelper=new r(e._id+"-dragh",{start:function(){t={x:e.layoutRect().x,y:e.layoutRect().y}},drag:function(n){e.moveTo(t.x+n.deltaX,t.y+n.deltaY)}}),e.on("submit",function(t){t.isDefaultPrevented()||e.close()})},submit:function(){return this.fire("submit",{data:this.toJSON()})},remove:function(){var e=this,t=e.classPrefix;e.dragHelper.destroy(),e._super(),e.statusbar&&this.statusbar.remove(),e._fullscreen&&(n.removeClass(document.documentElement,t+"fullscreen"),n.removeClass(document.body,t+"fullscreen"))},getContentWindow:function(){var e=this.getEl().getElementsByTagName("iframe")[0];return e?e.contentWindow:null}});return i}),r(ot,[it],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(at,[it,ot],function(e,t){return function(n){function r(){return o.length?o[o.length-1]:void 0}var i=this,o=[];i.windows=o,n.on("remove",function(){for(var e=o.length;e--;)o[e].close()}),i.open=function(t,r){var i;return n.editorManager.setActive(n),t.title=t.title||" ",t.url=t.url||t.file,t.url&&(t.width=parseInt(t.width||320,10),t.height=parseInt(t.height||240,10)),t.body&&(t.items={defaults:t.defaults,type:t.bodyType||"form",items:t.body}),t.url||t.buttons||(t.buttons=[{text:"Ok",subtype:"primary",onclick:function(){i.find("form")[0].submit()}},{text:"Cancel",onclick:function(){i.close()}}]),i=new e(t),o.push(i),i.on("close",function(){for(var e=o.length;e--;)o[e]===i&&o.splice(e,1);o.length||n.focus()}),t.data&&i.on("postRender",function(){this.find("*").each(function(e){var n=e.name();n in t.data&&e.value(t.data[n])})}),i.features=t||{},i.params=r||{},1===o.length&&n.nodeChanged(),i.renderTo().reflow()},i.alert=function(e,r,i){t.alert(e,function(){r?r.call(i||this):n.focus()})},i.confirm=function(e,n,r){t.confirm(e,function(e){n.call(r||this,e)})},i.close=function(){r()&&r().close()},i.getParams=function(){return r()?r().params:null},i.setParams=function(e){r()&&(r().params=e)},i.getWindows=function(){return o}}}),r(st,[B,x,_,g,u,d],function(e,t,n,r,i,o){return function(a){function s(e,t){try{a.getDoc().execCommand(e,!1,t)}catch(n){}}function l(){var e=a.getDoc().documentMode;return e?e:6}function c(e){return e.isDefaultPrevented()}function u(){function t(e){var t=new i(function(){});o.each(a.getBody().getElementsByTagName("*"),function(e){"SPAN"==e.tagName&&e.setAttribute("mce-data-marked",1),!e.hasAttribute("data-mce-style")&&e.hasAttribute("style")&&a.dom.setAttrib(e,"style",a.dom.getAttrib(e,"style"))}),t.observe(a.getDoc(),{childList:!0,attributes:!0,subtree:!0,attributeFilter:["style"]}),a.getDoc().execCommand(e?"ForwardDelete":"Delete",!1,null);var n=a.selection.getRng(),r=n.startContainer.parentNode;o.each(t.takeRecords(),function(e){if(q.isChildOf(e.target,a.getBody())){if("style"==e.attributeName){var t=e.target.getAttribute("data-mce-style");t?e.target.setAttribute("style",t):e.target.removeAttribute("style")}o.each(e.addedNodes,function(e){if("SPAN"==e.nodeName&&!e.getAttribute("mce-data-marked")){var t,i;e==r&&(t=n.startOffset,i=e.firstChild),q.remove(e,!0),i&&(n.setStart(i,t),n.setEnd(i,t),a.selection.setRng(n))}})}}),t.disconnect(),o.each(a.dom.select("span[mce-data-marked]"),function(e){e.removeAttribute("mce-data-marked")})}var n=a.getDoc(),r="data:text/mce-internal,",i=window.MutationObserver,s,l;i||(s=!0,i=function(){function e(e){var t=e.relatedNode||e.target;n.push({target:t,addedNodes:[t]})}function t(e){var t=e.relatedNode||e.target;n.push({target:t,attributeName:e.attrName})}var n=[],r;this.observe=function(n){r=n,r.addEventListener("DOMSubtreeModified",e,!1),r.addEventListener("DOMNodeInsertedIntoDocument",e,!1),r.addEventListener("DOMNodeInserted",e,!1),r.addEventListener("DOMAttrModified",t,!1)},this.disconnect=function(){r.removeEventListener("DOMSubtreeModified",e,!1),r.removeEventListener("DOMNodeInsertedIntoDocument",e,!1),r.removeEventListener("DOMNodeInserted",e,!1),r.removeEventListener("DOMAttrModified",t,!1)},this.takeRecords=function(){return n}}),a.on("keydown",function(n){var r=n.keyCode==$,i=e.metaKeyPressed(n);if(!c(n)&&(r||n.keyCode==U)){var o=a.selection.getRng(),s=o.startContainer,l=o.startOffset;if(!i&&o.collapsed&&3==s.nodeType&&(r?l0))return;n.preventDefault(),i&&a.selection.getSel().modify("extend",r?"forward":"backward","word"),t(r)}}),a.on("keypress",function(n){c(n)||j.isCollapsed()||!n.charCode||e.metaKeyPressed(n)||(n.preventDefault(),t(!0),a.selection.setContent(String.fromCharCode(n.charCode)))}),a.addCommand("Delete",function(){t()}),a.addCommand("ForwardDelete",function(){t(!0)}),s||(a.on("dragstart",function(e){var t;a.selection.isCollapsed()&&"IMG"==e.target.tagName&&j.select(e.target),l=j.getRng(),t=a.selection.getContent(),t.length>0&&e.dataTransfer.setData("URL","data:text/mce-internal,"+escape(t))}),a.on("drop",function(e){if(!c(e)){var i=e.dataTransfer.getData("URL");if(!i||-1==i.indexOf(r)||!n.caretRangeFromPoint)return;i=unescape(i.substr(r.length)),n.caretRangeFromPoint&&(e.preventDefault(),window.setTimeout(function(){var r=n.caretRangeFromPoint(e.x,e.y);l&&(j.setRng(l),l=null),t(),j.setRng(r),a.insertContent(i)},0))}}),a.on("cut",function(e){!c(e)&&e.clipboardData&&(e.preventDefault(),e.clipboardData.clearData(),e.clipboardData.setData("text/html",a.selection.getContent()),e.clipboardData.setData("text/plain",a.selection.getContent({format:"text"})),t(!0))}))}function d(){function e(e){var t=q.create("body"),n=e.cloneContents();return t.appendChild(n),j.serializer.serialize(t,{format:"html"})}function n(n){if(!n.setStart){if(n.item)return!1;var r=n.duplicate();return r.moveToElementText(a.getBody()),t.compareRanges(n,r)}var i=e(n),o=q.createRng();o.selectNode(a.getBody());var s=e(o);return i===s}a.on("keydown",function(e){var t=e.keyCode,r,i;if(!c(e)&&(t==$||t==U)){if(r=a.selection.isCollapsed(),i=a.getBody(),r&&!q.isEmpty(i))return;if(!r&&!n(a.selection.getRng()))return;e.preventDefault(),a.setContent(""),i.firstChild&&q.isBlock(i.firstChild)?a.selection.setCursorLocation(i.firstChild,0):a.selection.setCursorLocation(i,0),a.nodeChanged()}})}function f(){a.shortcuts.add("ctrl+a",null,"SelectAll")}function p(){a.settings.content_editable||(q.bind(a.getDoc(),"focusin",function(){j.setRng(j.getRng())}),q.bind(a.getDoc(),"mousedown mouseup",function(e){e.target==a.getDoc().documentElement&&(a.getBody().focus(),"mousedown"==e.type?j.placeCaretAt(e.clientX,e.clientY):j.setRng(j.getRng()))}))}function h(){a.on("keydown",function(e){if(!c(e)&&e.keyCode===U){if(!a.getBody().getElementsByTagName("hr").length)return;if(j.isCollapsed()&&0===j.getRng(!0).startOffset){var t=j.getNode(),n=t.previousSibling;if("HR"==t.nodeName)return q.remove(t),void e.preventDefault();n&&n.nodeName&&"hr"===n.nodeName.toLowerCase()&&(q.remove(n),e.preventDefault())}}})}function m(){window.Range.prototype.getClientRects||a.on("mousedown",function(e){if(!c(e)&&"HTML"===e.target.nodeName){var t=a.getBody();t.blur(),setTimeout(function(){t.focus()},0)}})}function g(){a.on("click",function(e){var t=e.target;/^(IMG|HR)$/.test(t.nodeName)&&(e.preventDefault(),j.getSel().setBaseAndExtent(t,0,t,1),a.nodeChanged()),"A"==t.nodeName&&q.hasClass(t,"mce-item-anchor")&&(e.preventDefault(),j.select(t))})}function v(){function e(){var e=q.getAttribs(j.getStart().cloneNode(!1));return function(){var t=j.getStart();t!==a.getBody()&&(q.setAttrib(t,"style",null),V(e,function(e){t.setAttributeNode(e.cloneNode(!0))}))}}function t(){return!j.isCollapsed()&&q.getParent(j.getStart(),q.isBlock)!=q.getParent(j.getEnd(),q.isBlock)}a.on("keypress",function(n){var r;return c(n)||8!=n.keyCode&&46!=n.keyCode||!t()?void 0:(r=e(),a.getDoc().execCommand("delete",!1,null),r(),n.preventDefault(),!1)}),q.bind(a.getDoc(),"cut",function(n){var r;!c(n)&&t()&&(r=e(),setTimeout(function(){r()},0))})}function y(){document.body.setAttribute("role","application")}function b(){a.on("keydown",function(e){if(!c(e)&&e.keyCode===U&&j.isCollapsed()&&0===j.getRng(!0).startOffset){var t=j.getNode().previousSibling;if(t&&t.nodeName&&"table"===t.nodeName.toLowerCase())return e.preventDefault(),!1}})}function C(){l()>7||(s("RespectVisibilityInDesign",!0),a.contentStyles.push(".mceHideBrInPre pre br {display: none}"),q.addClass(a.getBody(),"mceHideBrInPre"),K.addNodeFilter("pre",function(e){for(var t=e.length,r,i,o,a;t--;)for(r=e[t].getAll("br"),i=r.length;i--;)o=r[i],a=o.prev,a&&3===a.type&&"\n"!=a.value.charAt(a.value-1)?a.value+="\n":o.parent.insert(new n("#text",3),o,!0).value="\n"}),G.addNodeFilter("pre",function(e){for(var t=e.length,n,r,i,o;t--;)for(n=e[t].getAll("br"),r=n.length;r--;)i=n[r],o=i.prev,o&&3==o.type&&(o.value=o.value.replace(/\r?\n$/,""))}))}function x(){q.bind(a.getBody(),"mouseup",function(){var e,t=j.getNode();"IMG"==t.nodeName&&((e=q.getStyle(t,"width"))&&(q.setAttrib(t,"width",e.replace(/[^0-9%]+/g,"")),q.setStyle(t,"width","")),(e=q.getStyle(t,"height"))&&(q.setAttrib(t,"height",e.replace(/[^0-9%]+/g,"")),q.setStyle(t,"height","")))})}function w(){a.on("keydown",function(t){var n,r,i,o,s;if(!c(t)&&t.keyCode==e.BACKSPACE&&(n=j.getRng(),r=n.startContainer,i=n.startOffset,o=q.getRoot(),s=r,n.collapsed&&0===i)){for(;s&&s.parentNode&&s.parentNode.firstChild==s&&s.parentNode!=o;)s=s.parentNode;"BLOCKQUOTE"===s.tagName&&(a.formatter.toggle("blockquote",null,s),n=q.createRng(),n.setStart(r,0),n.setEnd(r,0),j.setRng(n))}})}function _(){function e(){a._refreshContentEditable(),s("StyleWithCSS",!1),s("enableInlineTableEditing",!1),Y.object_resizing||s("enableObjectResizing",!1)}Y.readonly||a.on("BeforeExecCommand MouseDown",e)}function E(){function e(){V(q.select("a"),function(e){var t=e.parentNode,n=q.getRoot();if(t.lastChild===e){for(;t&&!q.isBlock(t);){if(t.parentNode.lastChild!==t||t===n)return;t=t.parentNode}q.add(t,"br",{"data-mce-bogus":1})}})}a.on("SetContent ExecCommand",function(t){("setcontent"==t.type||"mceInsertLink"===t.command)&&e()})}function N(){Y.forced_root_block&&a.on("init",function(){s("DefaultParagraphSeparator",Y.forced_root_block)})}function k(){a.on("Undo Redo SetContent",function(e){e.initial||a.execCommand("mceRepaint")})}function S(){a.on("keydown",function(e){var t;c(e)||e.keyCode!=U||(t=a.getDoc().selection.createRange(),t&&t.item&&(e.preventDefault(),a.undoManager.beforeChange(),q.remove(t.item(0)),a.undoManager.add()))})}function T(){var e;l()>=10&&(e="",V("p div h1 h2 h3 h4 h5 h6".split(" "),function(t,n){e+=(n>0?",":"")+t+":empty"}),a.contentStyles.push(e+"{padding-right: 1px !important}"))}function R(){l()<9&&(K.addNodeFilter("noscript",function(e){for(var t=e.length,n,r;t--;)n=e[t],r=n.firstChild,r&&n.attr("data-mce-innertext",r.value)}),G.addNodeFilter("noscript",function(e){for(var t=e.length,i,o,a;t--;)i=e[t],o=e[t].firstChild,o?o.value=r.decode(o.value):(a=i.attributes.map["data-mce-innertext"],a&&(i.attr("data-mce-innertext",null),o=new n("#text",3),o.value=a,o.raw=!0,i.append(o)))}))}function A(){function e(e,t){var n=i.createTextRange();try{n.moveToPoint(e,t)}catch(r){n=null}return n}function t(t){var r;t.button?(r=e(t.x,t.y),r&&(r.compareEndPoints("StartToStart",a)>0?r.setEndPoint("StartToStart",a):r.setEndPoint("EndToEnd",a),r.select())):n()}function n(){var e=r.selection.createRange();a&&!e.item&&0===e.compareEndPoints("StartToEnd",e)&&a.select(),q.unbind(r,"mouseup",n),q.unbind(r,"mousemove",t),a=o=0}var r=q.doc,i=r.body,o,a,s;r.documentElement.unselectable=!0,q.bind(r,"mousedown contextmenu",function(i){if("HTML"===i.target.nodeName){if(o&&n(),s=r.documentElement,s.scrollHeight>s.clientHeight)return;o=1,a=e(i.x,i.y),a&&(q.bind(r,"mouseup",n),q.bind(r,"mousemove",t),q.getRoot().focus(),a.select())}})}function B(){a.on("keyup focusin mouseup",function(t){65==t.keyCode&&e.metaKeyPressed(t)||j.normalize()},!0)}function D(){a.contentStyles.push("img:-moz-broken {-moz-force-broken-image-icon:1;min-width:24px;min-height:24px}")}function L(){a.inline||a.on("keydown",function(){document.activeElement==document.body&&a.getWin().focus()})}function H(){a.inline||(a.contentStyles.push("body {min-height: 150px}"),a.on("click",function(e){"HTML"==e.target.nodeName&&(a.getBody().focus(),a.selection.normalize(),a.nodeChanged())}))}function M(){i.mac&&a.on("keydown",function(t){!e.metaKeyPressed(t)||37!=t.keyCode&&39!=t.keyCode||(t.preventDefault(),a.selection.getSel().modify("move",37==t.keyCode?"backward":"forward","word"))})}function P(){s("AutoUrlDetect",!1)}function O(){a.inline||a.on("focus blur beforegetcontent",function(){var e=a.dom.create("br");a.getBody().appendChild(e),e.parentNode.removeChild(e)},!0)}function I(){a.on("click",function(e){var t=e.target;do if("A"===t.tagName)return void e.preventDefault();while(t=t.parentNode)}),a.contentStyles.push(".mce-content-body {-webkit-touch-callout: none}")}function F(){a.on("touchstart",function(e){var t,n,r,i;t=e.target,n=(new Date).getTime(),i=e.changedTouches,!i||i.length>1||(r=i[0],a.once("touchend",function(e){var i=e.changedTouches[0],o;(new Date).getTime()-n>500||Math.abs(r.clientX-i.clientX)>5||Math.abs(r.clientY-i.clientY)>5||(o={target:t},V("pageX pageY clientX clientY screenX screenY".split(" "),function(e){o[e]=i[e]}),o=a.fire("click",o),o.isDefaultPrevented()||(a.selection.placeCaretAt(i.clientX,i.clientY),a.nodeChanged()))}))})}function z(){a.on("init",function(){a.dom.bind(a.getBody(),"submit",function(e){e.preventDefault()})})}function W(){K.addNodeFilter("br",function(e){for(var t=e.length;t--;)"Apple-interchange-newline"==e[t].attr("class")&&e[t].remove()})}var V=o.each,U=e.BACKSPACE,$=e.DELETE,q=a.dom,j=a.selection,Y=a.settings,K=a.parser,G=a.serializer,X=i.gecko,J=i.ie,Q=i.webkit;w(),d(),B(),Q&&(u(),p(),g(),N(),z(),b(),W(),F(),i.iOS?(L(),H(),I()):f()),J&&i.ie<11&&(h(),y(),C(),x(),S(),T(),R(),A()),i.ie>=11&&(H(),O(),b()),i.ie&&(f(),P()),X&&(h(),m(),v(),_(),E(),k(),D(),M(),b())}}),r(lt,[$],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(ct,[lt,y,d],function(e,t,n){function r(e,t){return"selectionchange"==t?e.getDoc():!e.inline&&/^mouse|click|contextmenu|drop|dragover|dragend/.test(t)?e.getDoc().documentElement:e.settings.event_root?(e.eventRoot||(e.eventRoot=o.select(e.settings.event_root)[0]),e.eventRoot):e.getBody()}function i(e,t){var n=r(e,t),i;if(e.delegates||(e.delegates={}),!e.delegates[t])if(e.settings.event_root){if(a||(a={},e.editorManager.on("removeEditor",function(){var t;if(!e.editorManager.activeEditor&&a){for(t in a)e.dom.unbind(r(e,t));a=null}})),a[t])return;i=function(n){for(var r=n.target,i=e.editorManager.editors,a=i.length;a--;){var s=i[a].getBody();(s===r||o.isChildOf(r,s))&&(i[a].hidden||i[a].fire(t,n))}},a[t]=i,o.bind(n,t,i)}else i=function(n){e.hidden||e.fire(t,n)},o.bind(n,t,i),e.delegates[t]=i}var o=t.DOM,a,s={bindPendingEventDelegates:function(){var e=this;n.each(e._pendingNativeEvents,function(t){i(e,t)})},toggleNativeEvent:function(e,t){var n=this;n.settings.readonly||"focus"!=e&&"blur"!=e&&(t?n.initialized?i(n,e):n._pendingNativeEvents?n._pendingNativeEvents.push(e):n._pendingNativeEvents=[e]:n.initialized&&(n.dom.unbind(r(n,e),e,n.delegates[e]),delete n.delegates[e]))},unbindAllNativeEvents:function(){var e=this,t;if(e.delegates){for(t in e.delegates)e.dom.unbind(r(e,t),t,e.delegates[t]);delete e.delegates}e.inline||(e.getBody().onload=null,e.dom.unbind(e.getWin()),e.dom.unbind(e.getDoc())),e.dom.unbind(e.getBody()),e.dom.unbind(e.getContainer())}};return s=n.extend({},e,s)}),r(ut,[d,u],function(e,t){var n=e.each,r=e.explode,i={f9:120,f10:121,f11:122};return function(o){var a=this,s={};o.on("keyup keypress keydown",function(e){(e.altKey||e.ctrlKey||e.metaKey)&&!e.isDefaultPrevented()&&n(s,function(n){var r=t.mac?e.metaKey:e.ctrlKey;if(n.ctrl==r&&n.alt==e.altKey&&n.shift==e.shiftKey)return e.keyCode==n.keyCode||e.charCode&&e.charCode==n.charCode?(e.preventDefault(),"keydown"==e.type&&n.func.call(n.scope),!0):void 0})}),a.add=function(t,a,l,c){var u;return u=l,"string"==typeof l?l=function(){o.execCommand(u,!1,null)}:e.isArray(u)&&(l=function(){o.execCommand(u[0],u[1],u[2])}),n(r(t.toLowerCase()),function(e){var t={func:l,scope:c||o,desc:o.translate(a),alt:!1,ctrl:!1,shift:!1}; +n(r(e,"+"),function(e){switch(e){case"alt":case"ctrl":case"shift":t[e]=!0;break;default:/^[0-9]{2,}$/.test(e)?t.keyCode=parseInt(e,10):(t.charCode=e.charCodeAt(0),t.keyCode=i[e]||e.toUpperCase().charCodeAt(0))}}),s[(t.ctrl?"ctrl":"")+","+(t.alt?"alt":"")+","+(t.shift?"shift":"")+","+t.keyCode]=t}),!0}}}),r(dt,[y,f,C,w,_,R,T,H,O,I,F,z,W,V,b,l,at,E,k,st,u,d,ct,ut],function(e,n,r,i,o,a,s,l,c,u,d,f,p,h,m,g,v,y,b,C,x,w,_,E){function N(e,t,i){var o=this,a,s;a=o.documentBaseUrl=i.documentBaseURL,s=i.baseURI,o.settings=t=R({id:e,theme:"modern",delta_width:0,delta_height:0,popup_css:"",plugins:"",document_base_url:a,add_form_submit_trigger:!0,submit_patch:!0,add_unload_trigger:!0,convert_urls:!0,relative_urls:!0,remove_script_host:!0,object_resizing:!0,doctype:"",visual:!0,font_size_style_values:"xx-small,x-small,small,medium,large,x-large,xx-large",font_size_legacy_values:"xx-small,small,medium,large,x-large,xx-large,300%",forced_root_block:"p",hidden_input:!0,padd_empty_editor:!0,render_ui:!0,indentation:"30px",inline_styles:!0,convert_fonts_to_spans:!0,indent:"simple",indent_before:"p,h1,h2,h3,h4,h5,h6,blockquote,div,title,style,pre,script,td,ul,ol,li,dl,dt,dd,area,table,thead,tfoot,tbody,tr,section,article,hgroup,aside,figure,option,optgroup,datalist",indent_after:"p,h1,h2,h3,h4,h5,h6,blockquote,div,title,style,pre,script,td,ul,ol,li,dl,dt,dd,area,table,thead,tfoot,tbody,tr,section,article,hgroup,aside,figure,option,optgroup,datalist",validate:!0,entity_encoding:"named",url_converter:o.convertURL,url_converter_scope:o,ie7_compat:!0},t),r.language=t.language||"en",r.languageLoad=t.language_load,r.baseURL=i.baseURL,o.id=t.id=e,o.isNotDirty=!0,o.plugins={},o.documentBaseURI=new h(t.document_base_url||a,{base_uri:s}),o.baseURI=s,o.contentCSS=[],o.contentStyles=[],o.shortcuts=new E(o),o.execCommands={},o.queryStateCommands={},o.queryValueCommands={},o.loadedCSS={},t.target&&(o.targetElm=t.target),o.suffix=i.suffix,o.editorManager=i,o.inline=t.inline,t.cache_suffix&&(x.cacheSuffix=t.cache_suffix.replace(/^[\?\&]+/,"")),i.fire("SetupEditor",o),o.execCallback("setup",o),o.$=n.overrideDefaults(function(){return{context:o.inline?o.getBody():o.getDoc(),element:o.getBody()}})}var k=e.DOM,S=r.ThemeManager,T=r.PluginManager,R=w.extend,A=w.each,B=w.explode,D=w.inArray,L=w.trim,H=w.resolve,M=g.Event,P=x.gecko,O=x.ie;return N.prototype={render:function(){function e(){k.unbind(window,"ready",e),n.render()}function t(){var e=m.ScriptLoader;if(r.language&&"en"!=r.language&&!r.language_url&&(r.language_url=n.editorManager.baseURL+"/langs/"+r.language+".js"),r.language_url&&e.add(r.language_url),r.theme&&"function"!=typeof r.theme&&"-"!=r.theme.charAt(0)&&!S.urls[r.theme]){var t=r.theme_url;t=t?n.documentBaseURI.toAbsolute(t):"themes/"+r.theme+"/theme"+o+".js",S.load(r.theme,t)}w.isArray(r.plugins)&&(r.plugins=r.plugins.join(" ")),A(r.external_plugins,function(e,t){T.load(t,e),r.plugins+=" "+t}),A(r.plugins.split(/[ ,]/),function(e){if(e=L(e),e&&!T.urls[e])if("-"==e.charAt(0)){e=e.substr(1,e.length);var t=T.dependencies(e);A(t,function(e){var t={prefix:"plugins/",resource:e,suffix:"/plugin"+o+".js"};e=T.createUrl(t,e),T.load(e.resource,e)})}else T.load(e,{prefix:"plugins/",resource:e,suffix:"/plugin"+o+".js"})}),e.loadQueue(function(){n.removed||n.init()})}var n=this,r=n.settings,i=n.id,o=n.suffix;if(!M.domLoaded)return void k.bind(window,"ready",e);if(n.getElement()&&x.contentEditable){r.inline?n.inline=!0:(n.orgVisibility=n.getElement().style.visibility,n.getElement().style.visibility="hidden");var a=n.getElement().form||k.getParent(i,"form");a&&(n.formElement=a,r.hidden_input&&!/TEXTAREA|INPUT/i.test(n.getElement().nodeName)&&(k.insertAfter(k.create("input",{type:"hidden",name:i}),i),n.hasHiddenInput=!0),n.formEventDelegate=function(e){n.fire(e.type,e)},k.bind(a,"submit reset",n.formEventDelegate),n.on("reset",function(){n.setContent(n.startContent,{format:"raw"})}),!r.submit_patch||a.submit.nodeType||a.submit.length||a._mceOldSubmit||(a._mceOldSubmit=a.submit,a.submit=function(){return n.editorManager.triggerSave(),n.isNotDirty=!0,a._mceOldSubmit(a)})),n.windowManager=new v(n),"xml"==r.encoding&&n.on("GetContent",function(e){e.save&&(e.content=k.encode(e.content))}),r.add_form_submit_trigger&&n.on("submit",function(){n.initialized&&n.save()}),r.add_unload_trigger&&(n._beforeUnload=function(){!n.initialized||n.destroyed||n.isHidden()||n.save({format:"raw",no_events:!0,set_dirty:!1})},n.editorManager.on("BeforeUnload",n._beforeUnload)),t()}},init:function(){function e(n){var r=T.get(n),i,o;i=T.urls[n]||t.documentBaseUrl.replace(/\/$/,""),n=L(n),r&&-1===D(m,n)&&(A(T.dependencies(n),function(t){e(t)}),o=new r(t,i,t.$),t.plugins[n]=o,o.init&&(o.init(t,i),m.push(n)))}var t=this,n=t.settings,r=t.getElement(),i,o,a,s,l,c,u,d,f,p,h,m=[];if(t.rtl=this.editorManager.i18n.rtl,t.editorManager.add(t),n.aria_label=n.aria_label||k.getAttrib(r,"aria-label",t.getLang("aria.rich_text_area")),n.theme&&("function"!=typeof n.theme?(n.theme=n.theme.replace(/-/,""),c=S.get(n.theme),t.theme=new c(t,S.urls[n.theme]),t.theme.init&&t.theme.init(t,S.urls[n.theme]||t.documentBaseUrl.replace(/\/$/,""),t.$)):t.theme=n.theme),A(n.plugins.replace(/\-/g,"").split(/[ ,]/),e),n.render_ui&&t.theme&&(t.orgDisplay=r.style.display,"function"!=typeof n.theme?(i=n.width||r.style.width||r.offsetWidth,o=n.height||r.style.height||r.offsetHeight,a=n.min_height||100,p=/^[0-9\.]+(|px)$/i,p.test(""+i)&&(i=Math.max(parseInt(i,10),100)),p.test(""+o)&&(o=Math.max(parseInt(o,10),a)),l=t.theme.renderUI({targetNode:r,width:i,height:o,deltaWidth:n.delta_width,deltaHeight:n.delta_height}),n.content_editable||(o=(l.iframeHeight||o)+("number"==typeof o?l.deltaHeight||0:""),a>o&&(o=a))):(l=n.theme(t,r),l.editorContainer.nodeType&&(l.editorContainer=l.editorContainer.id=l.editorContainer.id||t.id+"_parent"),l.iframeContainer.nodeType&&(l.iframeContainer=l.iframeContainer.id=l.iframeContainer.id||t.id+"_iframecontainer"),o=l.iframeHeight||r.offsetHeight),t.editorContainer=l.editorContainer),n.content_css&&A(B(n.content_css),function(e){t.contentCSS.push(t.documentBaseURI.toAbsolute(e))}),n.content_style&&t.contentStyles.push(n.content_style),n.content_editable)return r=s=l=null,t.initContentBody();for(t.iframeHTML=n.doctype+"",n.document_base_url!=t.documentBaseUrl&&(t.iframeHTML+=''),!x.caretAfter&&n.ie7_compat&&(t.iframeHTML+=''),t.iframeHTML+='',h=0;h',t.loadedCSS[g]=!0}d=n.body_id||"tinymce",-1!=d.indexOf("=")&&(d=t.getParam("body_id","","hash"),d=d[t.id]||d),f=n.body_class||"",-1!=f.indexOf("=")&&(f=t.getParam("body_class","","hash"),f=f[t.id]||""),n.content_security_policy&&(t.iframeHTML+=''),t.iframeHTML+='
';var v='javascript:(function(){document.open();document.domain="'+document.domain+'";var ed = window.parent.tinymce.get("'+t.id+'");document.write(ed.iframeHTML);document.close();ed.initContentBody(true);})()';document.domain!=location.hostname&&(u=v);var y=k.create("iframe",{id:t.id+"_ifr",frameBorder:"0",allowTransparency:"true",title:t.editorManager.translate("Rich Text Area. Press ALT-F9 for menu. Press ALT-F10 for toolbar. Press ALT-0 for help"),style:{width:"100%",height:o,display:"block"}});if(y.onload=function(){y.onload=null,t.fire("load")},k.setAttrib(y,"src",u||'javascript:""'),t.contentAreaContainer=l.iframeContainer,t.iframeElement=y,s=k.add(l.iframeContainer,y),O)try{t.getDoc()}catch(b){s.src=u=v}l.editorContainer&&(k.get(l.editorContainer).style.display=t.orgDisplay,t.hidden=k.isHidden(l.editorContainer)),t.getElement().style.display="none",k.setAttrib(t.id,"aria-hidden",!0),u||t.initContentBody(),r=s=l=null},initContentBody:function(t){var n=this,r=n.settings,s=n.getElement(),h=n.getDoc(),m,g;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();k.removeClass(e,"mce-content-body"),k.removeClass(e,"mce-edit-focus"),k.setAttrib(e,"contentEditable",null)}),k.addClass(s,"mce-content-body"),n.contentDocument=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()),m=n.getBody(),m.disabled=!0,r.readonly||(n.inline&&"static"==k.getStyle(m,"position",!0)&&(m.style.position="relative"),m.contentEditable=n.getParam("content_editable_state",!0)),m.disabled=!1,n.schema=new y(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 b(r,n.schema),n.parser.addAttributeFilter("src,href,style,tabindex",function(e,t){for(var r=e.length,i,o=n.dom,a,s;r--;)i=e[r],a=i.attr(t),s="data-mce-"+t,i.attributes.map[s]||("style"===t?(a=o.serializeStyle(o.parseStyle(a),i.name),a.length||(a=null),i.attr(s,a),i.attr(t,a)):"tabindex"===t?(i.attr(s,a),i.attr(t,null)):i.attr(s,n.convertURL(a,t,i.name)))}),n.parser.addNodeFilter("script",function(e){for(var t=e.length,n;t--;)n=e[t],n.attr("type","mce-"+(n.attr("type")||"no/type"))}),n.parser.addNodeFilter("#cdata",function(e){for(var t=e.length,n;t--;)n=e[t],n.type=8,n.name="#comment",n.value="[CDATA["+n.value+"]]"}),n.parser.addNodeFilter("p,h1,h2,h3,h4,h5,h6,div",function(e){for(var t=e.length,r,i=n.schema.getNonEmptyElements();t--;)r=e[t],r.isEmpty(i)&&(r.append(new o("br",1)).shortEnded=!0)}),n.serializer=new a(r,n),n.selection=new l(n.dom,n.getWin(),n.serializer,n),n.formatter=new c(n),n.undoManager=new u(n),n.forceBlocks=new f(n),n.enterKey=new d(n),n.editorCommands=new p(n),n._nodeChangeDispatcher=new i(n),n.fire("PreInit"),r.browser_spellcheck||r.gecko_spellcheck||(h.body.spellcheck=!1,k.setAttrib(m,"spellcheck","false")),n.fire("PostRender"),n.quirks=new C(n),r.directionality&&(m.dir=r.directionality),r.nowrap&&(m.style.whiteSpace="nowrap"),r.protect&&n.on("BeforeSetContent",function(e){A(r.protect,function(t){e.content=e.content.replace(t,function(e){return""})})}),n.on("SetContent",function(){n.addVisual(n.getBody())}),r.padd_empty_editor&&n.on("PostProcess",function(e){e.content=e.content.replace(/^(]*>( | |\s|\u00a0|)<\/p>[\r\n]*|
[\r\n]*)$/,"")}),n.load({initial:!0,format:"html"}),n.startContent=n.getContent({format:"raw"}),n.initialized=!0,n.bindPendingEventDelegates(),n.fire("init"),n.focus(!0),n.nodeChanged({initial:!0}),n.execCallback("init_instance_callback",n),n.contentStyles.length>0&&(g="",A(n.contentStyles,function(e){g+=e+"\r\n"}),n.dom.addStyle(g)),A(n.contentCSS,function(e){n.loadedCSS[e]||(n.dom.loadCSS(e),n.loadedCSS[e]=!0)}),r.auto_focus&&setTimeout(function(){var e;e=r.auto_focus===!0?n:n.editorManager.get(r.auto_focus),e.focus()},100),s=h=m=null},focus:function(e){var t=this,n=t.selection,r=t.settings.content_editable,i,o,a=t.getDoc(),s;if(!e){if(i=n.getRng(),i.item&&(o=i.item(0)),t._refreshContentEditable(),r||(x.opera||t.getBody().focus(),t.getWin().focus()),P||r){if(s=t.getBody(),s.setActive)try{s.setActive()}catch(l){s.focus()}else s.focus();r&&n.normalize()}o&&o.ownerDocument==a&&(i=a.body.createControlRange(),i.addElement(o),i.select())}t.editorManager.setActive(t)},execCallback:function(e){var t=this,n=t.settings[e],r;if(n)return t.callbackLookup&&(r=t.callbackLookup[e])&&(n=r.func,r=r.scope),"string"==typeof n&&(r=n.replace(/\.\w+$/,""),r=r?H(r):0,n=H(n),t.callbackLookup=t.callbackLookup||{},t.callbackLookup[e]={func:n,scope:r}),n.apply(r||t,Array.prototype.slice.call(arguments,1))},translate:function(e){var t=this.settings.language||"en",n=this.editorManager.i18n;return e?n.data[t+"."+e]||e.replace(/\{\#([^\}]+)\}/g,function(e,r){return n.data[t+"."+r]||"{#"+r+"}"}):""},getLang:function(e,n){return this.editorManager.i18n.data[(this.settings.language||"en")+"."+e]||(n!==t?n:"{#"+e+"}")},getParam:function(e,t,n){var r=e in this.settings?this.settings[e]:t,i;return"hash"===n?(i={},"string"==typeof r?A(r.split(r.indexOf("=")>0?/[;,](?![^=;,]*(?:[;,]|$))/:","),function(e){e=e.split("="),i[L(e[0])]=L(e.length>1?e[1]:e)}):i=r,i):r},nodeChanged:function(e){this._nodeChangeDispatcher.nodeChanged(e)},addButton:function(e,t){var n=this;t.cmd&&(t.onclick=function(){n.execCommand(t.cmd)}),t.text||t.icon||(t.icon=e),n.buttons=n.buttons||{},t.tooltip=t.tooltip||t.title,n.buttons[e]=t},addMenuItem:function(e,t){var n=this;t.cmd&&(t.onclick=function(){n.execCommand(t.cmd)}),n.menuItems=n.menuItems||{},n.menuItems[e]=t},addCommand:function(e,t,n){this.execCommands[e]={func:t,scope:n||this}},addQueryStateHandler:function(e,t,n){this.queryStateCommands[e]={func:t,scope:n||this}},addQueryValueHandler:function(e,t,n){this.queryValueCommands[e]={func:t,scope:n||this}},addShortcut:function(e,t,n,r){this.shortcuts.add(e,t,n,r)},execCommand:function(e,t,n,r){var i=this,o=0,a;if(/^(mceAddUndoLevel|mceEndUndoLevel|mceBeginUndoLevel|mceRepaint)$/.test(e)||r&&r.skip_focus||i.focus(),r=R({},r),r=i.fire("BeforeExecCommand",{command:e,ui:t,value:n}),r.isDefaultPrevented())return!1;if((a=i.execCommands[e])&&a.func.call(a.scope,t,n)!==!0)return i.fire("ExecCommand",{command:e,ui:t,value:n}),!0;if(A(i.plugins,function(r){return r.execCommand&&r.execCommand(e,t,n)?(i.fire("ExecCommand",{command:e,ui:t,value:n}),o=!0,!1):void 0}),o)return o;if(i.theme&&i.theme.execCommand&&i.theme.execCommand(e,t,n))return i.fire("ExecCommand",{command:e,ui:t,value:n}),!0;if(i.editorCommands.execCommand(e,t,n))return i.fire("ExecCommand",{command:e,ui:t,value:n}),!0;try{o=i.getDoc().execCommand(e,t,n)}catch(s){}return o?(i.fire("ExecCommand",{command:e,ui:t,value:n}),!0):!1},queryCommandState:function(e){var t=this,n,r;if(!t._isHidden()){if((n=t.queryStateCommands[e])&&(r=n.func.call(n.scope),r===!0||r===!1))return r;if(r=t.editorCommands.queryCommandState(e),-1!==r)return r;try{return t.getDoc().queryCommandState(e)}catch(i){}}},queryCommandValue:function(e){var n=this,r,i;if(!n._isHidden()){if((r=n.queryValueCommands[e])&&(i=r.func.call(r.scope),i!==!0))return i;if(i=n.editorCommands.queryCommandValue(e),i!==t)return i;try{return n.getDoc().queryCommandValue(e)}catch(o){}}},show:function(){var e=this;e.hidden&&(e.hidden=!1,e.inline?e.getBody().contentEditable=!0:(k.show(e.getContainer()),k.hide(e.id)),e.load(),e.fire("show"))},hide:function(){var e=this,t=e.getDoc();e.hidden||(O&&t&&!e.inline&&t.execCommand("SelectAll"),e.save(),e.inline?(e.getBody().contentEditable=!1,e==e.editorManager.focusedEditor&&(e.editorManager.focusedEditor=null)):(k.hide(e.getContainer()),k.setStyle(e.id,"display",e.orgDisplay)),e.hidden=!0,e.fire("hide"))},isHidden:function(){return!!this.hidden},setProgressState:function(e,t){this.fire("ProgressState",{state:e,time:t})},load:function(e){var n=this,r=n.getElement(),i;return r?(e=e||{},e.load=!0,i=n.setContent(r.value!==t?r.value:r.innerHTML,e),e.element=r,e.no_events||n.fire("LoadContent",e),e.element=r=null,i):void 0},save:function(e){var t=this,n=t.getElement(),r,i;if(n&&t.initialized)return e=e||{},e.save=!0,e.element=n,r=e.content=t.getContent(e),e.no_events||t.fire("SaveContent",e),r=e.content,/TEXTAREA|INPUT/i.test(n.nodeName)?n.value=r:(t.inline||(n.innerHTML=r),(i=k.getParent(t.id,"form"))&&A(i.elements,function(e){return e.name==t.id?(e.value=r,!1):void 0})),e.element=n=null,e.set_dirty!==!1&&(t.isNotDirty=!0),r},setContent:function(e,t){var n=this,r=n.getBody(),i;return t=t||{},t.format=t.format||"html",t.set=!0,t.content=e,t.no_events||n.fire("BeforeSetContent",t),e=t.content,0===e.length||/^\s+$/.test(e)?(i=n.settings.forced_root_block,i&&n.schema.isValidChild(r.nodeName.toLowerCase(),i.toLowerCase())?(e=O&&11>O?"":'
',e=n.dom.createHTML(i,n.settings.forced_root_block_attrs,e)):O||(e='
'),n.dom.setHTML(r,e),n.fire("SetContent",t)):("raw"!==t.format&&(e=new s({},n.schema).serialize(n.parser.parse(e,{isRootContent:!0}))),t.content=L(e),n.dom.setHTML(r,t.content),t.no_events||n.fire("SetContent",t)),t.content},getContent:function(e){var t=this,n,r=t.getBody();return e=e||{},e.format=e.format||"html",e.get=!0,e.getInner=!0,e.no_events||t.fire("BeforeGetContent",e),n="raw"==e.format?r.innerHTML:"text"==e.format?r.innerText||r.textContent:t.serializer.serialize(r,e),e.content="text"!=e.format?L(n):n,e.no_events||t.fire("GetContent",e),e.content},insertContent:function(e,t){t&&(e=R({content:e},t)),this.execCommand("mceInsertContent",!1,e)},isDirty:function(){return!this.isNotDirty},getContainer:function(){var e=this;return e.container||(e.container=k.get(e.editorContainer||e.id+"_parent")),e.container},getContentAreaContainer:function(){return this.contentAreaContainer},getElement:function(){return this.targetElm||(this.targetElm=k.get(this.id)),this.targetElm},getWin:function(){var e=this,t;return e.contentWindow||(t=e.iframeElement,t&&(e.contentWindow=t.contentWindow)),e.contentWindow},getDoc:function(){var e=this,t;return e.contentDocument||(t=e.getWin(),t&&(e.contentDocument=t.document)),e.contentDocument},getBody:function(){return this.bodyElement||this.getDoc().body},convertURL:function(e,t,n){var r=this,i=r.settings;return i.urlconverter_callback?r.execCallback("urlconverter_callback",e,n,!0,t):!i.convert_urls||n&&"LINK"==n.nodeName||0===e.indexOf("file:")||0===e.length?e:i.relative_urls?r.documentBaseURI.toRelative(e):e=r.documentBaseURI.toAbsolute(e,i.remove_script_host)},addVisual:function(e){var n=this,r=n.settings,i=n.dom,o;e=e||n.getBody(),n.hasVisual===t&&(n.hasVisual=r.visual),A(i.select("table,a",e),function(e){var t;switch(e.nodeName){case"TABLE":return o=r.visual_table_class||"mce-item-table",t=i.getAttrib(e,"border"),void(t&&"0"!=t||!n.hasVisual?i.removeClass(e,o):i.addClass(e,o));case"A":return void(i.getAttrib(e,"href",!1)||(t=i.getAttrib(e,"name")||e.id,o=r.visual_anchor_class||"mce-item-anchor",t&&n.hasVisual?i.addClass(e,o):i.removeClass(e,o)))}}),n.fire("VisualAid",{element:e,hasVisual:n.hasVisual})},remove:function(){var e=this;e.removed||(e.save(),e.removed=1,e.unbindAllNativeEvents(),e.hasHiddenInput&&k.remove(e.getElement().nextSibling),e.inline||(O&&10>O&&e.getDoc().execCommand("SelectAll",!1,null),k.setStyle(e.id,"display",e.orgDisplay),e.getBody().onload=null),e.fire("remove"),e.editorManager.remove(e),k.remove(e.getContainer()),e.destroy())},destroy:function(e){var t=this,n;if(!t.destroyed){if(!e&&!t.removed)return void t.remove();e||(t.editorManager.off("beforeunload",t._beforeUnload),t.theme&&t.theme.destroy&&t.theme.destroy(),t.selection.destroy(),t.dom.destroy()),n=t.formElement,n&&(n._mceOldSubmit&&(n.submit=n._mceOldSubmit,n._mceOldSubmit=null),k.unbind(n,"submit reset",t.formEventDelegate)),t.contentAreaContainer=t.formElement=t.container=t.editorContainer=null,t.bodyElement=t.contentDocument=t.contentWindow=null,t.iframeElement=t.targetElm=null,t.selection&&(t.selection=t.selection.win=t.selection.dom=t.selection.dom.doc=null),t.destroyed=1}},_refreshContentEditable:function(){var e=this,t,n;e._isHidden()&&(t=e.getBody(),n=t.parentNode,n.removeChild(t),n.appendChild(t),t.focus())},_isHidden:function(){var e;return P?(e=this.selection.getSel(),!e||!e.rangeCount||0===e.rangeCount):0}},R(N.prototype,_),N}),r(ft,[],function(){var e={};return{rtl:!1,add:function(t,n){for(var r in n)e[r]=n[r];this.rtl=this.rtl||"rtl"===e._dir},translate:function(t){if("undefined"==typeof t)return t;if("string"!=typeof t&&t.raw)return t.raw;if(t.push){var n=t.slice(1);t=(e[t[0]]||t[0]).replace(/\{([^\}]+)\}/g,function(e,t){return n[t]})}return e[t]||t},data:e}}),r(pt,[y,u],function(e,t){function n(e){function s(){try{return document.activeElement}catch(e){return document.body}}function l(e,t){if(t&&t.startContainer){if(!e.isChildOf(t.startContainer,e.getRoot())||!e.isChildOf(t.endContainer,e.getRoot()))return;return{startContainer:t.startContainer,startOffset:t.startOffset,endContainer:t.endContainer,endOffset:t.endOffset}}return t}function c(e,t){var n;return t.startContainer?(n=e.getDoc().createRange(),n.setStart(t.startContainer,t.startOffset),n.setEnd(t.endContainer,t.endOffset)):n=t,n}function u(e){return!!a.getParent(e,n.isEditorUIElement)}function d(n){var d=n.editor;d.on("init",function(){(d.inline||t.ie)&&("onbeforedeactivate"in document&&t.ie<9?d.dom.bind(d.getBody(),"beforedeactivate",function(e){if(e.target==d.getBody())try{d.lastRng=d.selection.getRng()}catch(t){}}):d.on("nodechange mouseup keyup",function(e){var t=s();"nodechange"==e.type&&e.selectionChange||(t&&t.id==d.id+"_ifr"&&(t=d.getBody()),d.dom.isChildOf(t,d.getBody())&&(d.lastRng=d.selection.getRng()))}),t.webkit&&!r&&(r=function(){var t=e.activeEditor;if(t&&t.selection){var n=t.selection.getRng();n&&!n.collapsed&&(d.lastRng=n)}},a.bind(document,"selectionchange",r)))}),d.on("setcontent",function(){d.lastRng=null}),d.on("mousedown",function(){d.selection.lastFocusBookmark=null}),d.on("focusin",function(){var t=e.focusedEditor;d.selection.lastFocusBookmark&&(d.selection.setRng(c(d,d.selection.lastFocusBookmark)),d.selection.lastFocusBookmark=null),t!=d&&(t&&t.fire("blur",{focusedEditor:d}),e.setActive(d),e.focusedEditor=d,d.fire("focus",{blurredEditor:t}),d.focus(!0)),d.lastRng=null}),d.on("focusout",function(){window.setTimeout(function(){var t=e.focusedEditor;u(s())||t!=d||(d.fire("blur",{focusedEditor:null}),e.focusedEditor=null,d.selection&&(d.selection.lastFocusBookmark=null))},0)}),i||(i=function(t){var n=e.activeEditor;n&&t.target.ownerDocument==document&&(n.selection&&t.target!=n.getBody()&&(n.selection.lastFocusBookmark=l(n.dom,n.lastRng)),t.target==document.body||u(t.target)||e.focusedEditor!=n||(n.fire("blur",{focusedEditor:null}),e.focusedEditor=null))},a.bind(document,"focusin",i)),d.inline&&!o&&(o=function(t){var n=e.activeEditor;if(n.inline&&!n.dom.isChildOf(t.target,n.getBody())){var r=n.selection.getRng();r.collapsed||(n.lastRng=r)}},a.bind(document,"mouseup",o))}function f(t){e.focusedEditor==t.editor&&(e.focusedEditor=null),e.activeEditor||(a.unbind(document,"selectionchange",r),a.unbind(document,"focusin",i),a.unbind(document,"mouseup",o),r=i=o=null)}e.on("AddEditor",d),e.on("RemoveEditor",f)}var r,i,o,a=e.DOM;return n.isEditorUIElement=function(e){return-1!==e.className.toString().indexOf("mce-")},n}),r(ht,[dt,f,y,V,u,d,lt,ft,pt],function(e,t,n,r,i,o,a,s,l){function c(e){var t=v.editors,n;delete t[e.id];for(var r=0;r0&&p(f(e),function(e){var n;(n=d.get(e))?r(e,t,n):p(document.forms,function(n){p(n.elements,function(n){n.name===e&&(e="mce_editor_"+m++,d.setAttrib(n,"id",e),r(e,t,n))})})});break;case"textareas":case"specific_textareas":p(d.select("textarea"),function(e){t.editor_deselector&&o(e,t.editor_deselector)||(!t.editor_selector||o(e,t.editor_selector))&&r(n(e),t,e)})}t.oninit&&(e=s=0,p(l,function(t){s++,t.initialized?e++:t.on("init",function(){e++,e==s&&i("oninit")}),e==s&&i("oninit")}))}var s=this,l=[];s.settings=t,d.bind(window,"ready",a)},get:function(e){return arguments.length?e in this.editors?this.editors[e]:null:this.editors},add:function(e){var t=this,n=t.editors;return n[e.id]=e,n.push(e),t.activeEditor=e,t.fire("AddEditor",{editor:e}),g||(g=function(){t.fire("BeforeUnload")},d.bind(window,"beforeunload",g)),e},createEditor:function(t,n){return this.add(new e(t,n,this))},remove:function(e){var t=this,n,r=t.editors,i;{if(e)return"string"==typeof e?(e=e.selector||e,void p(d.select(e),function(e){i=r[e.id],i&&t.remove(i)})):(i=e,r[i.id]?(c(i)&&t.fire("RemoveEditor",{editor:i}),r.length||d.unbind(window,"beforeunload",g),i.remove(),i):null);for(n=r.length-1;n>=0;n--)t.remove(r[n])}},execCommand:function(t,n,r){var i=this,o=i.get(r);switch(t){case"mceAddEditor":return i.get(r)||new e(r,i.settings,i).render(),!0;case"mceRemoveEditor":return o&&o.remove(),!0;case"mceToggleEditor":return o?(o.isHidden()?o.show():o.hide(),!0):(i.execCommand("mceAddEditor",0,r),!0)}return i.activeEditor?i.activeEditor.execCommand(t,n,r):!1},triggerSave:function(){p(this.editors,function(e){e.save()})},addI18n:function(e,t){s.add(e,t)},translate:function(e){return s.translate(e)},setActive:function(e){var t=this.activeEditor;this.activeEditor!=e&&(t&&t.fire("deactivate",{relatedTarget:e}),e.fire("activate",{relatedTarget:t})),this.activeEditor=e}},h(v,a),v.setup(),window.tinymce=window.tinyMCE=v,v}),r(mt,[ht,d],function(e,t){var n=t.each,r=t.explode;e.on("AddEditor",function(e){var t=e.editor;t.on("preInit",function(){function e(e,t){n(t,function(t,n){t&&s.setStyle(e,n,t)}),s.rename(e,"span")}function i(e){s=t.dom,l.convert_fonts_to_spans&&n(s.select("font,u,strike",e.node),function(e){o[e.nodeName.toLowerCase()](s,e)})}var o,a,s,l=t.settings;l.inline_styles&&(a=r(l.font_size_legacy_values),o={font:function(t,n){e(n,{backgroundColor:n.style.backgroundColor,color:n.color,fontFamily:n.face,fontSize:a[parseInt(n.size,10)-1]})},u:function(t,n){e(n,{textDecoration:"underline"})},strike:function(t,n){e(n,{textDecoration:"line-through"})}},t.on("PreProcess SetContent",i))})})}),r(gt,[lt,d],function(e,t){var n={send:function(e){function t(){!e.async||4==r.readyState||i++>1e4?(e.success&&1e4>i&&200==r.status?e.success.call(e.success_scope,""+r.responseText,r,e):e.error&&e.error.call(e.error_scope,i>1e4?"TIMED_OUT":"GENERAL",r,e),r=null):setTimeout(t,10)}var r,i=0;if(e.scope=e.scope||this,e.success_scope=e.success_scope||e.scope,e.error_scope=e.error_scope||e.scope,e.async=e.async===!1?!1:!0,e.data=e.data||"",r=new XMLHttpRequest){if(r.overrideMimeType&&r.overrideMimeType(e.content_type),r.open(e.type||(e.data?"POST":"GET"),e.url,e.async),e.crossDomain&&(r.withCredentials=!0),e.content_type&&r.setRequestHeader("Content-Type",e.content_type),r.setRequestHeader("X-Requested-With","XMLHttpRequest"),r=n.fire("beforeSend",{xhr:r,settings:e}).xhr,r.send(e.data),!e.async)return t();setTimeout(t,10)}}};return t.extend(n,e),n}),r(vt,[],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(yt,[vt,gt,d],function(e,t,n){function r(e){this.settings=i({},e),this.count=0}var i=n.extend;return r.sendRPC=function(e){return(new r).send(e)},r.prototype={send:function(n){var r=n.error,o=n.success;n=i(this.settings,n),n.success=function(t,i){t=e.parse(t),"undefined"==typeof t&&(t={error:"JSON Parse error."}),t.error?r.call(n.error_scope||n.scope,t.error,i):o.call(n.success_scope||n.scope,t.result)},n.error=function(e,t){r&&r.call(n.error_scope||n.scope,e,t)},n.data=e.serialize({id:n.id||"c"+this.count++,method:n.method,params:n.params}),n.content_type="application/json",t.send(n)}},r}),r(bt,[y],function(e){return{callbacks:{},count:0,send:function(n){var r=this,i=e.DOM,o=n.count!==t?n.count:r.count,a="tinymce_jsonp_"+o;r.callbacks[o]=function(e){i.remove(a),delete r.callbacks[o],n.callback(e)},i.add(i.doc.body,"script",{id:a,src:n.url,type:"text/javascript"}),r.count++}}}),r(Ct,[],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(xt,[y,l,b,C,d,u],function(e,t,n,r,i,o){var a=window.tinymce;return a.DOM=e.DOM,a.ScriptLoader=n.ScriptLoader,a.PluginManager=r.PluginManager,a.ThemeManager=r.ThemeManager,a.dom=a.dom||{},a.dom.Event=t.Event,i.each(i,function(e,t){a[t]=e}),i.each("isOpera isWebKit isIE isGecko isMac".split(" "),function(e){a[e]=o[e.substr(2).toLowerCase()]}),{}}),r(wt,[U,d],function(e,t){return e.extend({Defaults:{firstControlClass:"first",lastControlClass:"last"},init:function(e){this.settings=t.extend({},this.Defaults,e)},preRender:function(e){e.addClass(this.settings.containerClass,"body")},applyClasses:function(e){var t=this,n=t.settings,r,i,o;r=e.items().filter(":visible"),i=n.firstControlClass,o=n.lastControlClass,r.each(function(e){e.removeClass(i).removeClass(o),n.controlClass&&e.addClass(n.controlClass)}),r.eq(0).addClass(i),r.eq(-1).addClass(o)},renderHtml:function(e){var t=this,n=t.settings,r,i="";return r=e.items(),r.eq(0).addClass(n.firstControlClass),r.eq(-1).addClass(n.lastControlClass),r.each(function(e){n.controlClass&&e.addClass(n.controlClass),i+=e.renderHtml()}),i},recalc:function(){},postRender:function(){}})}),r(_t,[wt],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(Et,[K,tt],function(e,t){return e.extend({Mixins:[t],Defaults:{classes:"widget tooltip tooltip-n"},text:function(e){var t=this;return"undefined"!=typeof e?(t._value=e,t._rendered&&(t.getEl().lastChild.innerHTML=t.encode(e)),t):t._value},renderHtml:function(){var e=this,t=e.classPrefix;return'"},repaint:function(){var e=this,t,n;t=e.getEl().style,n=e._layoutRect,t.left=n.x+"px",t.top=n.y+"px",t.zIndex=131070}})}),r(Nt,[K,Et],function(e,t){var n,r=e.extend({init:function(e){var t=this;t._super(e),e=t.settings,t.canFocus=!0,e.tooltip&&r.tooltips!==!1&&(t.on("mouseenter",function(n){var r=t.tooltip().moveTo(-65535);if(n.control==t){var i=r.text(e.tooltip).show().testMoveRel(t.getEl(),["bc-tc","bc-tl","bc-tr"]);r.toggleClass("tooltip-n","bc-tc"==i),r.toggleClass("tooltip-nw","bc-tl"==i),r.toggleClass("tooltip-ne","bc-tr"==i),r.moveRel(t.getEl(),i)}else r.hide()}),t.on("mouseleave mousedown click",function(){t.tooltip().hide()})),t.aria("label",e.ariaLabel||e.tooltip)},tooltip:function(){return n||(n=new t({type:"tooltip"}),n.renderTo()),n},active:function(e){var t=this,n;return e!==n&&(t.aria("pressed",e),t.toggleClass("active",e)),t._super(e)},disabled:function(e){var t=this,n;return e!==n&&(t.aria("disabled",e),t.toggleClass("disabled",e)),t._super(e)},postRender:function(){var e=this,t=e.settings;e._rendered=!0,e._super(),e.parent()||!t.width&&!t.height||(e.initLayoutRect(),e.repaint()),t.autofocus&&e.focus()},remove:function(){this._super(),n&&(n.remove(),n=null)}});return r}),r(kt,[Nt],function(e){return e.extend({Defaults:{classes:"widget btn",role:"button"},init:function(e){var t=this,n;t.on("click mousedown",function(e){e.preventDefault()}),t._super(e),n=e.size,e.subtype&&t.addClass(e.subtype),n&&t.addClass("btn-"+n)},icon:function(e){var t=this,n=t.classPrefix;if("undefined"==typeof e)return t.settings.icon;if(t.settings.icon=e,e=e?n+"ico "+n+"i-"+t.settings.icon:"",t._rendered){var r=t.getEl().firstChild,i=r.getElementsByTagName("i")[0];e?(i&&i==r.firstChild||(i=document.createElement("i"),r.insertBefore(i,r.firstChild)),i.className=e):i&&r.removeChild(i),t.text(t._text)}return t},repaint:function(){var e=this.getEl().firstChild.style;e.width=e.height="100%",this._super()},text:function(e){var t=this;if(t._rendered){var n=t.getEl().lastChild.lastChild;n&&(n.data=t.translate(e))}return t._super(e)},renderHtml:function(){var e=this,t=e._id,n=e.classPrefix,r=e.settings.icon,i;return i=e.settings.image,i?(r="none","string"!=typeof i&&(i=window.getSelection?i[0]:i[1]),i=" style=\"background-image: url('"+i+"')\""):i="",r=e.settings.icon?n+"ico "+n+"i-"+r:"",'
"}})}),r(St,[J],function(e){return e.extend({Defaults:{defaultType:"button",role:"group"},renderHtml:function(){var e=this,t=e._layout;return e.addClass("btn-group"),e.preRender(),t.preRender(e),'
'+(e.settings.html||"")+t.renderHtml(e)+"
"}})}),r(Tt,[Nt],function(e){return e.extend({Defaults:{classes:"checkbox",role:"checkbox",checked:!1},init:function(e){var t=this;t._super(e),t.on("click mousedown",function(e){e.preventDefault()}),t.on("click",function(e){e.preventDefault(),t.disabled()||t.checked(!t.checked())}),t.checked(t.settings.checked)},checked:function(e){var t=this;return"undefined"!=typeof e?(e?t.addClass("checked"):t.removeClass("checked"),t._checked=e,t.aria("checked",e),t):t._checked},value:function(e){return this.checked(e)},renderHtml:function(){var e=this,t=e._id,n=e.classPrefix;return'
'+e.encode(e._text)+"
"}})}),r(Rt,[Nt,G,Y],function(e,t,n){return e.extend({init:function(e){var t=this;t._super(e),t.addClass("combobox"),t.subinput=!0,t.ariaTarget="inp",e=t.settings,e.menu=e.menu||e.values,e.menu&&(e.icon="caret"),t.on("click",function(n){for(var r=n.target,i=t.getEl();r&&r!=i;)r.id&&-1!=r.id.indexOf("-open")&&(t.fire("action"),e.menu&&(t.showMenu(),n.aria&&t.menu.items()[0].focus())),r=r.parentNode}),t.on("keydown",function(e){"INPUT"==e.target.nodeName&&13==e.keyCode&&t.parents().reverse().each(function(n){return e.preventDefault(),t.fire("change"),n.hasEventListeners("submit")&&n.toJSON?(n.fire("submit",{data:n.toJSON()}),!1):void 0})}),e.placeholder&&(t.addClass("placeholder"),t.on("focusin",function(){t._hasOnChange||(n.on(t.getEl("inp"),"change",function(){t.fire("change")}),t._hasOnChange=!0),t.hasClass("placeholder")&&(t.getEl("inp").value="",t.removeClass("placeholder"))}),t.on("focusout",function(){0===t.value().length&&(t.getEl("inp").value=e.placeholder,t.addClass("placeholder"))}))},showMenu:function(){var e=this,n=e.settings,r;e.menu||(r=n.menu||[],r.length?r={type:"menu",items:r}:r.type=r.type||"menu",e.menu=t.create(r).parent(e).renderTo(e.getContainerElm()),e.fire("createmenu"),e.menu.reflow(),e.menu.on("cancel",function(t){t.control===e.menu&&e.focus()}),e.menu.on("show hide",function(t){t.control.items().each(function(t){t.active(t.value()==e.value())})}).fire("show"),e.menu.on("select",function(t){e.value(t.control.value())}),e.on("focusin",function(t){"INPUT"==t.target.tagName.toUpperCase()&&e.menu.hide()}),e.aria("expanded",!0)),e.menu.show(),e.menu.layoutRect({w:e.layoutRect().w}),e.menu.moveRel(e.getEl(),e.isRtl()?["br-tr","tr-br"]:["bl-tl","tl-bl"])},value:function(e){var t=this;return"undefined"!=typeof e?(t._value=e,t.removeClass("placeholder"),t._rendered&&(t.getEl("inp").value=e),t):t._rendered?(e=t.getEl("inp").value,e!=t.settings.placeholder?e:""):t._value},disabled:function(e){var t=this;return t._rendered&&"undefined"!=typeof e&&(t.getEl("inp").disabled=e),t._super(e)},focus:function(){this.getEl("inp").focus()},repaint:function(){var e=this,t=e.getEl(),r=e.getEl("open"),i=e.layoutRect(),o,a;o=r?i.w-n.getSize(r).width-10:i.w-10;var s=document;return s.all&&(!s.documentMode||s.documentMode<=8)&&(a=e.layoutRect().h-2+"px"),n.css(t.firstChild,{width:o,lineHeight:a}),e._super(),e},postRender:function(){var e=this;return n.on(this.getEl("inp"),"change",function(){e.fire("change")}),e._super()},remove:function(){n.off(this.getEl("inp")),this._super()},renderHtml:function(){var e=this,t=e._id,n=e.settings,r=e.classPrefix,i=n.value||n.placeholder||"",o,a,s="",l="";return"spellcheck"in n&&(l+=' spellcheck="'+n.spellcheck+'"'),n.maxLength&&(l+=' maxlength="'+n.maxLength+'"'),n.size&&(l+=' size="'+n.size+'"'),n.subtype&&(l+=' type="'+n.subtype+'"'),e.disabled()&&(l+=' disabled="disabled"'),o=n.icon,o&&"caret"!=o&&(o=r+"ico "+r+"i-"+n.icon),a=e._text,(o||a)&&(s='
",e.addClass("has-open")),'
"+s+"
"}})}),r(At,[Rt],function(e){return e.extend({init:function(e){var t=this;e.spellcheck=!1,e.onaction&&(e.icon="none"),t._super(e),t.addClass("colorbox"),t.on("change keyup postrender",function(){t.repaintColor(t.value())})},repaintColor:function(e){var t=this.getEl().getElementsByTagName("i")[0];if(t)try{t.style.background=e}catch(n){}},value:function(e){var t=this;return"undefined"!=typeof e&&t._rendered&&t.repaintColor(e),t._super(e)}})}),r(Bt,[kt,rt],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(Dt,[Bt,y],function(e,t){var n=t.DOM;return e.extend({init:function(e){this._super(e),this.addClass("colorbutton")},color:function(e){return e?(this._color=e,this.getEl("preview").style.backgroundColor=e,this):this._color},renderHtml:function(){var e=this,t=e._id,n=e.classPrefix,r=e.settings.icon?n+"ico "+n+"i-"+e.settings.icon:"",i=e.settings.image?" style=\"background-image: url('"+e.settings.image+"')\"":"";return'
'},postRender:function(){var e=this,t=e.settings.onclick;return e.on("click",function(r){r.aria&&"down"==r.aria.key||r.control!=e||n.getParent(r.target,"."+e.classPrefix+"open")||(r.stopImmediatePropagation(),t.call(e,r))}),delete e.settings.onclick,e._super()}})}),r(Lt,[],function(){function e(e){function i(e,i,o){var a,s,l,c,u,d;return a=0,s=0,l=0,e/=255,i/=255,o/=255,u=t(e,t(i,o)),d=n(e,n(i,o)),u==d?(l=u,{h:0,s:0,v:100*l}):(c=e==u?i-o:o==u?e-i:o-e,a=e==u?3:o==u?1:5,a=60*(a-c/(d-u)),s=(d-u)/d,l=d,{h:r(a),s:r(100*s),v:r(100*l)})}function o(e,i,o){var a,s,l,c;if(e=(parseInt(e,10)||0)%360,i=parseInt(i,10)/100,o=parseInt(o,10)/100,i=n(0,t(i,1)),o=n(0,t(o,1)),0===i)return void(d=f=p=r(255*o));switch(a=e/60,s=o*i,l=s*(1-Math.abs(a%2-1)),c=o-s,Math.floor(a)){case 0:d=s,f=l,p=0;break;case 1:d=l,f=s,p=0;break;case 2:d=0,f=s,p=l;break;case 3:d=0,f=l,p=s;break;case 4:d=l,f=0,p=s;break;case 5:d=s,f=0,p=l;break;default:d=f=p=0}d=r(255*(d+c)),f=r(255*(f+c)),p=r(255*(p+c))}function a(){function e(e){return e=parseInt(e,10).toString(16),e.length>1?e:"0"+e}return"#"+e(d)+e(f)+e(p)}function s(){return{r:d,g:f,b:p}}function l(){return i(d,f,p)}function c(e){var t;return"object"==typeof e?"r"in e?(d=e.r,f=e.g,p=e.b):"v"in e&&o(e.h,e.s,e.v):(t=/rgb\s*\(\s*([0-9]+)\s*,\s*([0-9]+)\s*,\s*([0-9]+)[^\)]*\)/gi.exec(e))?(d=parseInt(t[1],10),f=parseInt(t[2],10),p=parseInt(t[3],10)):(t=/#([0-F]{2})([0-F]{2})([0-F]{2})/gi.exec(e))?(d=parseInt(t[1],16),f=parseInt(t[2],16),p=parseInt(t[3],16)):(t=/#([0-F])([0-F])([0-F])/gi.exec(e))&&(d=parseInt(t[1]+t[1],16),f=parseInt(t[2]+t[2],16),p=parseInt(t[3]+t[3],16)),d=0>d?0:d>255?255:d,f=0>f?0:f>255?255:f,p=0>p?0:p>255?255:p,u}var u=this,d=0,f=0,p=0;e&&c(e),u.toRgb=s,u.toHsv=l,u.toHex=a,u.parse=c}var t=Math.min,n=Math.max,r=Math.round;return e}),r(Ht,[Nt,Q,Y,Lt],function(e,t,n,r){return e.extend({Defaults:{classes:"widget colorpicker"},init:function(e){this._super(e)},postRender:function(){function e(e,t){var r=n.getPos(e),i,o;return i=t.pageX-r.x,o=t.pageY-r.y,i=Math.max(0,Math.min(i/e.clientWidth,1)),o=Math.max(0,Math.min(o/e.clientHeight,1)),{x:i,y:o}}function i(e,t){var i=(360-e.h)/360;n.css(d,{top:100*i+"%"}),t||n.css(p,{left:e.s+"%",top:100-e.v+"%"}),f.style.background=new r({s:100,v:100,h:e.h}).toHex(),s.color().parse({s:e.s,v:e.v,h:e.h})}function o(t){var n;n=e(f,t),c.s=100*n.x,c.v=100*(1-n.y),i(c),s.fire("change")}function a(t){var n;n=e(u,t),c=l.toHsv(),c.h=360*(1-n.y),i(c,!0),s.fire("change")}var s=this,l=s.color(),c,u,d,f,p;u=s.getEl("h"),d=s.getEl("hp"),f=s.getEl("sv"),p=s.getEl("svp"),s._repaint=function(){c=l.toHsv(),i(c)},s._super(),s._svdraghelper=new t(s._id+"-sv",{start:o,drag:o}),s._hdraghelper=new t(s._id+"-h",{start:a,drag:a}),s._repaint()},rgb:function(){return this.color().toRgb()},value:function(e){var t=this;return arguments.length?(t.color().parse(e),void(t._rendered&&t._repaint())):t.color().toHex()},color:function(){return this._color||(this._color=new r),this._color},renderHtml:function(){function e(){var e,t,n="",i,a;for(i="filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=",a=o.split(","),e=0,t=a.length-1;t>e;e++)n+='
';return n}var t=this,n=t._id,r=t.classPrefix,i,o="#ff0000,#ff0080,#ff00ff,#8000ff,#0000ff,#0080ff,#00ffff,#00ff80,#00ff00,#80ff00,#ffff00,#ff8000,#ff0000",a="background: -ms-linear-gradient(top,"+o+");background: linear-gradient(to bottom,"+o+");";return i='
'+e()+'
','
'+i+"
"}})}),r(Mt,[Nt],function(e){return e.extend({init:function(e){var t=this;e.delimiter||(e.delimiter="\xbb"),t._super(e),t.addClass("path"),t.canFocus=!0,t.on("click",function(e){var n,r=e.target;(n=r.getAttribute("data-index"))&&t.fire("select",{value:t.data()[n],index:n})})},focus:function(){var e=this;return e.getEl().firstChild.focus(),e},data:function(e){var t=this;return"undefined"!=typeof e?(t._data=e,t.update(),t):t._data},update:function(){this.innerHtml(this._getPathHtml())},postRender:function(){var e=this;e._super(),e.data(e.settings.data)},renderHtml:function(){var e=this;return'
'+e._getPathHtml()+"
"},_getPathHtml:function(){var e=this,t=e._data||[],n,r,i="",o=e.classPrefix;for(n=0,r=t.length;r>n;n++)i+=(n>0?'":"")+'
'+t[n].name+"
";return i||(i='
\xa0
'),i}})}),r(Pt,[Mt,ht],function(e,t){return e.extend({postRender:function(){function e(e){if(1===e.nodeType){if("BR"==e.nodeName||e.getAttribute("data-mce-bogus"))return!0;if("bookmark"===e.getAttribute("data-mce-type"))return!0}return!1}var n=this,r=t.activeEditor;return n.on("select",function(e){r.focus(),r.selection.select(this.data()[e.index].element),r.nodeChanged()}),r.on("nodeChange",function(t){for(var i=[],o=t.parents,a=o.length;a--;)if(1==o[a].nodeType&&!e(o[a])){var s=r.fire("ResolveName",{name:o[a].nodeName.toLowerCase(),target:o[a]});if(s.isDefaultPrevented()||i.push({name:s.name,element:o[a]}),s.isPropagationStopped())break}n.data(i)}),n._super()}})}),r(Ot,[J],function(e){return e.extend({Defaults:{layout:"flex",align:"center",defaults:{flex:1}},renderHtml:function(){var e=this,t=e._layout,n=e.classPrefix;return e.addClass("formitem"),t.preRender(e),'
'+(e.settings.title?'
'+e.settings.title+"
":"")+'
'+(e.settings.html||"")+t.renderHtml(e)+"
"}})}),r(It,[J,Ot,d],function(e,t,n){return e.extend({Defaults:{containerCls:"form",layout:"flex",direction:"column",align:"stretch",flex:1,padding:20,labelGap:30,spacing:10,callbacks:{submit:function(){this.submit()}}},preRender:function(){var e=this,r=e.items();e.settings.formItemDefaults||(e.settings.formItemDefaults={layout:"flex",autoResize:"overflow",defaults:{flex:1}}),r.each(function(r){var i,o=r.settings.label;o&&(i=new t(n.extend({items:{type:"label",id:r._id+"-l",text:o,flex:0,forId:r._id,disabled:r.disabled()}},e.settings.formItemDefaults)),i.type="formitem",r.aria("labelledby",r._id+"-l"),"undefined"==typeof r.settings.flex&&(r.settings.flex=1),e.replace(r,i),i.add(r))})},recalcLabels:function(){var e=this,t=0,n=[],r,i,o;if(e.settings.labelGapCalc!==!1)for(o="children"==e.settings.labelGapCalc?e.find("formitem"):e.items(),o.filter("formitem").each(function(e){var r=e.items()[0],i=r.getEl().clientWidth;t=i>t?i:t,n.push(r)}),i=e.settings.labelGap||0,r=n.length;r--;)n[r].settings.minWidth=t+i},visible:function(e){var t=this._super(e);return e===!0&&this._rendered&&this.recalcLabels(),t},submit:function(){return this.fire("submit",{data:this.toJSON()})},postRender:function(){var e=this;e._super(),e.recalcLabels(),e.fromJSON(e.settings.data)}})}),r(Ft,[It],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(zt,[Rt,d],function(e,t){return e.extend({init:function(e){var n=this,r=tinymce.activeEditor,i=r.settings,o,a,s;e.spellcheck=!1,s=i.file_picker_types||i.file_browser_callback_types,s&&(s=t.makeMap(s,/[, ]/)),(!s||s[e.filetype])&&(a=i.file_picker_callback,!a||s&&!s[e.filetype]?(a=i.file_browser_callback,!a||s&&!s[e.filetype]||(o=function(){a(n.getEl("inp").id,n.value(),e.filetype,window)})):o=function(){var i=n.fire("beforecall").meta;i=t.extend({filetype:e.filetype},i),a.call(r,function(e,t){n.value(e).fire("change",{meta:t})},n.value(),i)}),o&&(e.icon="browse",e.onaction=o),n._super(e)}})}),r(Wt,[_t],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(Vt,[_t],function(e){return e.extend({recalc:function(e){var t,n,r,i,o,a,s,l,c,u,d,f,p,h,m,g,v=[],y,b,C,x,w,_,E,N,k,S,T,R,A,B,D,L,H,M,P,O,I,F,z=Math.max,W=Math.min;for(r=e.items().filter(":visible"),i=e.layoutRect(),o=e._paddingBox,a=e.settings,f=e.isRtl()?a.direction||"row-reversed":a.direction,s=a.align,l=e.isRtl()?a.pack||"end":a.pack,c=a.spacing||0,("row-reversed"==f||"column-reverse"==f)&&(r=r.set(r.toArray().reverse()),f=f.split("-")[0]),"column"==f?(k="y",E="h",N="minH",S="maxH",R="innerH",T="top",A="deltaH",B="contentH",P="left",H="w",D="x",L="innerW",M="minW",O="right",I="deltaW",F="contentW"):(k="x",E="w",N="minW",S="maxW",R="innerW",T="left",A="deltaW",B="contentW",P="top",H="h",D="y",L="innerH",M="minH",O="bottom",I="deltaH",F="contentH"),d=i[R]-o[T]-o[T],_=u=0,t=0,n=r.length;n>t;t++)p=r[t],h=p.layoutRect(),m=p.settings,g=m.flex,d-=n-1>t?c:0,g>0&&(u+=g,h[S]&&v.push(p),h.flex=g),d-=h[N],y=o[P]+h[M]+o[O],y>_&&(_=y);if(x={},x[N]=0>d?i[N]-d+i[A]:i[R]-d+i[A],x[M]=_+i[I],x[B]=i[R]-d,x[F]=_,x.minW=W(x.minW,i.maxW),x.minH=W(x.minH,i.maxH),x.minW=z(x.minW,i.startMinWidth),x.minH=z(x.minH,i.startMinHeight),!i.autoResize||x.minW==i.minW&&x.minH==i.minH){for(C=d/u,t=0,n=v.length;n>t;t++)p=v[t],h=p.layoutRect(),b=h[S],y=h[N]+h.flex*C,y>b?(d-=h[S]-h[N],u-=h.flex,h.flex=0,h.maxFlexSize=b):h.maxFlexSize=0;for(C=d/u,w=o[T],x={},0===u&&("end"==l?w=d+o[T]:"center"==l?(w=Math.round(i[R]/2-(i[R]-d)/2)+o[T],0>w&&(w=o[T])):"justify"==l&&(w=o[T],c=Math.floor(d/(r.length-1)))),x[D]=o[P],t=0,n=r.length;n>t;t++)p=r[t],h=p.layoutRect(),y=h.maxFlexSize||h[N],"center"===s?x[D]=Math.round(i[L]/2-h[H]/2):"stretch"===s?(x[H]=z(h[M]||0,i[L]-o[P]-o[O]),x[D]=o[P]):"end"===s&&(x[D]=i[L]-h[H]-o.top),h.flex>0&&(y+=h.flex*C),x[E]=y,x[k]=w,p.layoutRect(x),p.recalc&&p.recalc(),w+=y+c}else if(x.w=x.minW,x.h=x.minH,e.layoutRect(x),this.recalc(e),null===e._lastRect){var V=e.parent();V&&(V._lastRect=null,V.recalc())}}})}),r(Ut,[wt],function(e){return e.extend({Defaults:{containerClass:"flow-layout",controlClass:"flow-layout-item",endClass:"break"},recalc:function(e){e.items().filter(":visible").each(function(e){e.recalc&&e.recalc()})}})}),r($t,[K,Nt,rt,d,ht,u],function(e,t,n,r,i,o){function a(e){function t(t,n){return function(){var r=this;e.on("nodeChange",function(i){var o=e.formatter,a=null;s(i.parents,function(e){return s(t,function(t){return n?o.matchNode(e,n,{value:t.value})&&(a=t.value):o.matchNode(e,t.value)&&(a=t.value),a?!1:void 0}),a?!1:void 0}),r.value(a)})}}function r(e){e=e.replace(/;$/,"").split(";");for(var t=e.length;t--;)e[t]=e[t].split("=");return e}function i(){function t(e){var n=[];if(e)return s(e,function(e){var o={text:e.title,icon:e.icon};if(e.items)o.menu=t(e.items);else{var a=e.format||"custom"+r++;e.format||(e.name=a,i.push(e)),o.format=a,o.cmd=e.cmd}n.push(o)}),n}function n(){var n;return n=t(e.settings.style_formats_merge?e.settings.style_formats?o.concat(e.settings.style_formats):o:e.settings.style_formats||o)}var r=0,i=[],o=[{title:"Headings",items:[{title:"Heading 1",format:"h1"},{title:"Heading 2",format:"h2"},{title:"Heading 3",format:"h3"},{title:"Heading 4",format:"h4"},{title:"Heading 5",format:"h5"},{title:"Heading 6",format:"h6"}]},{title:"Inline",items:[{title:"Bold",icon:"bold",format:"bold"},{title:"Italic",icon:"italic",format:"italic"},{title:"Underline",icon:"underline",format:"underline"},{title:"Strikethrough",icon:"strikethrough",format:"strikethrough"},{title:"Superscript",icon:"superscript",format:"superscript"},{title:"Subscript",icon:"subscript",format:"subscript"},{title:"Code",icon:"code",format:"code"}]},{title:"Blocks",items:[{title:"Paragraph",format:"p"},{title:"Blockquote",format:"blockquote"},{title:"Div",format:"div"},{title:"Pre",format:"pre"}]},{title:"Alignment",items:[{title:"Left",icon:"alignleft",format:"alignleft"},{title:"Center",icon:"aligncenter",format:"aligncenter"},{title:"Right",icon:"alignright",format:"alignright"},{title:"Justify",icon:"alignjustify",format:"alignjustify"}]}];return e.on("init",function(){s(i,function(t){e.formatter.register(t.name,t)})}),{type:"menu",items:n(),onPostRender:function(t){e.fire("renderFormatsMenu",{control:t.control})},itemDefaults:{preview:!0,textStyle:function(){return this.settings.format?e.formatter.getCssText(this.settings.format):void 0},onPostRender:function(){var t=this;t.parent().on("show",function(){var n,r;n=t.settings.format,n&&(t.disabled(!e.formatter.canApply(n)),t.active(e.formatter.match(n))),r=t.settings.cmd,r&&t.active(e.queryCommandState(r))})},onclick:function(){this.settings.format&&l(this.settings.format),this.settings.cmd&&e.execCommand(this.settings.cmd)}}}}function o(t){return function(){function n(){return e.undoManager?e.undoManager[t]():!1}var r=this;t="redo"==t?"hasRedo":"hasUndo",r.disabled(!n()),e.on("Undo Redo AddUndo TypingUndo ClearUndos",function(){r.disabled(!n())})}}function a(){var t=this;e.on("VisualAid",function(e){t.active(e.hasVisual)}),t.active(e.hasVisual)}function l(t){t.control&&(t=t.control.value()),t&&e.execCommand("mceToggleFormat",!1,t)}var c;c=i(),s({bold:"Bold",italic:"Italic",underline:"Underline",strikethrough:"Strikethrough",subscript:"Subscript",superscript:"Superscript"},function(t,n){e.addButton(n,{tooltip:t,onPostRender:function(){var t=this;e.formatter?e.formatter.formatChanged(n,function(e){t.active(e)}):e.on("init",function(){e.formatter.formatChanged(n,function(e){t.active(e)})})},onclick:function(){l(n)}})}),s({outdent:["Decrease indent","Outdent"],indent:["Increase indent","Indent"],cut:["Cut","Cut"],copy:["Copy","Copy"],paste:["Paste","Paste"],help:["Help","mceHelp"],selectall:["Select all","SelectAll"],removeformat:["Clear formatting","RemoveFormat"],visualaid:["Visual aids","mceToggleVisualAid"],newdocument:["New document","mceNewDocument"]},function(t,n){e.addButton(n,{tooltip:t[0],cmd:t[1]})}),s({blockquote:["Blockquote","mceBlockQuote"],numlist:["Numbered list","InsertOrderedList"],bullist:["Bullet list","InsertUnorderedList"],subscript:["Subscript","Subscript"],superscript:["Superscript","Superscript"],alignleft:["Align left","JustifyLeft"],aligncenter:["Align center","JustifyCenter"],alignright:["Align right","JustifyRight"],alignjustify:["Justify","JustifyFull"]},function(t,n){e.addButton(n,{tooltip:t[0],cmd:t[1],onPostRender:function(){var t=this;e.formatter?e.formatter.formatChanged(n,function(e){t.active(e)}):e.on("init",function(){e.formatter.formatChanged(n,function(e){t.active(e)})})}})}),e.addButton("undo",{tooltip:"Undo",onPostRender:o("undo"),cmd:"undo"}),e.addButton("redo",{tooltip:"Redo",onPostRender:o("redo"),cmd:"redo"}),e.addMenuItem("newdocument",{text:"New document",shortcut:"Ctrl+N",icon:"newdocument",cmd:"mceNewDocument"}),e.addMenuItem("undo",{text:"Undo",icon:"undo",shortcut:"Ctrl+Z",onPostRender:o("undo"),cmd:"undo"}),e.addMenuItem("redo",{text:"Redo",icon:"redo",shortcut:"Ctrl+Y",onPostRender:o("redo"),cmd:"redo"}),e.addMenuItem("visualaid",{text:"Visual aids",selectable:!0,onPostRender:a,cmd:"mceToggleVisualAid"}),s({cut:["Cut","Cut","Ctrl+X"],copy:["Copy","Copy","Ctrl+C"],paste:["Paste","Paste","Ctrl+V"],selectall:["Select all","SelectAll","Ctrl+A"],bold:["Bold","Bold","Ctrl+B"],italic:["Italic","Italic","Ctrl+I"],underline:["Underline","Underline"],strikethrough:["Strikethrough","Strikethrough"],subscript:["Subscript","Subscript"],superscript:["Superscript","Superscript"],removeformat:["Clear formatting","RemoveFormat"]},function(t,n){e.addMenuItem(n,{text:t[0],icon:n,shortcut:t[2],cmd:t[1]})}),e.on("mousedown",function(){n.hideAll()}),e.addButton("styleselect",{type:"menubutton",text:"Formats",menu:c}),e.addButton("formatselect",function(){var n=[],i=r(e.settings.block_formats||"Paragraph=p;Address=address;Pre=pre;Heading 1=h1;Heading 2=h2;Heading 3=h3;Heading 4=h4;Heading 5=h5;Heading 6=h6");return s(i,function(t){n.push({text:t[0],value:t[1],textStyle:function(){return e.formatter.getCssText(t[1])}})}),{type:"listbox",text:i[0][0],values:n,fixedWidth:!0,onselect:l,onPostRender:t(n)}}),e.addButton("fontselect",function(){var n="Andale Mono=andale mono,times;Arial=arial,helvetica,sans-serif;Arial Black=arial black,avant garde;Book Antiqua=book antiqua,palatino;Comic Sans MS=comic sans ms,sans-serif;Courier New=courier new,courier;Georgia=georgia,palatino;Helvetica=helvetica;Impact=impact,chicago;Symbol=symbol;Tahoma=tahoma,arial,helvetica,sans-serif;Terminal=terminal,monaco;Times New Roman=times new roman,times;Trebuchet MS=trebuchet ms,geneva;Verdana=verdana,geneva;Webdings=webdings;Wingdings=wingdings,zapf dingbats",i=[],o=r(e.settings.font_formats||n);return s(o,function(e){i.push({text:{raw:e[0]},value:e[1],textStyle:-1==e[1].indexOf("dings")?"font-family:"+e[1]:""})}),{type:"listbox",text:"Font Family",tooltip:"Font Family",values:i,fixedWidth:!0,onPostRender:t(i,"fontname"),onselect:function(t){t.control.settings.value&&e.execCommand("FontName",!1,t.control.settings.value)}}}),e.addButton("fontsizeselect",function(){var n=[],r="8pt 10pt 12pt 14pt 18pt 24pt 36pt",i=e.settings.fontsize_formats||r;return s(i.split(" "),function(e){var t=e,r=e,i=e.split("=");i.length>1&&(t=i[0],r=i[1]),n.push({text:t,value:r})}),{type:"listbox",text:"Font Sizes",tooltip:"Font Sizes",values:n,fixedWidth:!0,onPostRender:t(n,"fontsize"),onclick:function(t){t.control.settings.value&&e.execCommand("FontSize",!1,t.control.settings.value)}}}),e.addMenuItem("formats",{text:"Formats",menu:c})}var s=r.each;i.on("AddEditor",function(t){t.editor.rtl&&(e.rtl=!0),a(t.editor)}),e.translate=function(e){return i.translate(e)},t.tooltips=!o.iOS}),r(qt,[_t],function(e){return e.extend({recalc:function(e){var t=e.settings,n,r,i,o,a,s,l,c,u,d,f,p,h,m,g,v,y,b,C,x,w,_,E=[],N=[],k,S,T,R,A,B;t=e.settings,i=e.items().filter(":visible"),o=e.layoutRect(),r=t.columns||Math.ceil(Math.sqrt(i.length)),n=Math.ceil(i.length/r),y=t.spacingH||t.spacing||0,b=t.spacingV||t.spacing||0,C=t.alignH||t.align,x=t.alignV||t.align,g=e._paddingBox,A="reverseRows"in t?t.reverseRows:e.isRtl(),C&&"string"==typeof C&&(C=[C]),x&&"string"==typeof x&&(x=[x]);for(d=0;r>d;d++)E.push(0);for(f=0;n>f;f++)N.push(0);for(f=0;n>f;f++)for(d=0;r>d&&(u=i[f*r+d],u);d++)c=u.layoutRect(),k=c.minW,S=c.minH,E[d]=k>E[d]?k:E[d],N[f]=S>N[f]?S:N[f];for(T=o.innerW-g.left-g.right,w=0,d=0;r>d;d++)w+=E[d]+(d>0?y:0),T-=(d>0?y:0)+E[d];for(R=o.innerH-g.top-g.bottom,_=0,f=0;n>f;f++)_+=N[f]+(f>0?b:0),R-=(f>0?b:0)+N[f];if(w+=g.left+g.right,_+=g.top+g.bottom,l={},l.minW=w+(o.w-o.innerW),l.minH=_+(o.h-o.innerH),l.contentW=l.minW-o.deltaW,l.contentH=l.minH-o.deltaH,l.minW=Math.min(l.minW,o.maxW),l.minH=Math.min(l.minH,o.maxH),l.minW=Math.max(l.minW,o.startMinWidth),l.minH=Math.max(l.minH,o.startMinHeight),!o.autoResize||l.minW==o.minW&&l.minH==o.minH){o.autoResize&&(l=e.layoutRect(l),l.contentW=l.minW-o.deltaW,l.contentH=l.minH-o.deltaH);var D;D="start"==t.packV?0:R>0?Math.floor(R/n):0;var L=0,H=t.flexWidths;if(H)for(d=0;dd;d++)E[d]+=H?H[d]*M:M;for(h=g.top,f=0;n>f;f++){for(p=g.left,s=N[f]+D,d=0;r>d&&(B=A?f*r+r-1-d:f*r+d,u=i[B],u);d++)m=u.settings,c=u.layoutRect(),a=Math.max(E[d],c.startMinWidth),c.x=p,c.y=h,v=m.alignH||(C?C[d]||C[0]:null),"center"==v?c.x=p+a/2-c.w/2:"right"==v?c.x=p+a-c.w:"stretch"==v&&(c.w=a),v=m.alignV||(x?x[d]||x[0]:null),"center"==v?c.y=h+s/2-c.h/2:"bottom"==v?c.y=h+s-c.h:"stretch"==v&&(c.h=s),u.layoutRect(c),p+=a+y,u.recalc&&u.recalc();h+=s+b}}else if(l.w=l.minW,l.h=l.minH,e.layoutRect(l),this.recalc(e),null===e._lastRect){var P=e.parent();P&&(P._lastRect=null,P.recalc())}}})}),r(jt,[Nt],function(e){return e.extend({renderHtml:function(){var e=this;return e.addClass("iframe"),e.canFocus=!1,''},src:function(e){this.getEl().src=e},html:function(e,t){var n=this,r=this.getEl().contentWindow.document.body;return r?(r.innerHTML=e,t&&t()):setTimeout(function(){n.html(e)},0),this}})}),r(Yt,[Nt,Y],function(e,t){return e.extend({init:function(e){var t=this;t._super(e),t.addClass("widget"),t.addClass("label"),t.canFocus=!1,e.multiline&&t.addClass("autoscroll"),e.strong&&t.addClass("strong")},initLayoutRect:function(){var e=this,n=e._super();if(e.settings.multiline){var r=t.getSize(e.getEl());r.width>n.maxW&&(n.minW=n.maxW,e.addClass("multiline")),e.getEl().style.width=n.minW+"px",n.startMinH=n.h=n.minH=Math.min(n.maxH,t.getSize(e.getEl()).height)}return n},repaint:function(){var e=this;return e.settings.multiline||(e.getEl().style.lineHeight=e.layoutRect().h+"px"),e._super()},text:function(e){var t=this;return t._rendered&&e&&this.innerHtml(t.encode(e)),t._super(e)},renderHtml:function(){var e=this,t=e.settings.forId;return'"}})}),r(Kt,[J],function(e){return e.extend({Defaults:{role:"toolbar",layout:"flow"},init:function(e){var t=this;t._super(e),t.addClass("toolbar")},postRender:function(){var e=this;return e.items().addClass("toolbar-item"),e._super()}})}),r(Gt,[Kt],function(e){return e.extend({Defaults:{role:"menubar",containerCls:"menubar",ariaRoot:!0,defaults:{type:"menubutton"}}})}),r(Xt,[kt,G,Gt],function(e,t,n){function r(e,t){for(;e;){if(t===e)return!0; -e=e.parentNode}return!1}var i=e.extend({init:function(e){var t=this;t._renderOpen=!0,t._super(e),t.addClass("menubtn"),e.fixedWidth&&t.addClass("fixed-width"),t.aria("haspopup",!0),t.hasPopup=!0},showMenu:function(){var e=this,n=e.settings,r;return e.menu&&e.menu.visible()?e.hideMenu():(e.menu||(r=n.menu||[],r.length?r={type:"menu",items:r}:r.type=r.type||"menu",e.menu=t.create(r).parent(e).renderTo(),e.fire("createmenu"),e.menu.reflow(),e.menu.on("cancel",function(t){t.control.parent()===e.menu&&(t.stopPropagation(),e.focus(),e.hideMenu())}),e.menu.on("select",function(){e.focus()}),e.menu.on("show hide",function(t){t.control==e.menu&&e.activeMenu("show"==t.type),e.aria("expanded","show"==t.type)}).fire("show")),e.menu.show(),e.menu.layoutRect({w:e.layoutRect().w}),void e.menu.moveRel(e.getEl(),e.isRtl()?["br-tr","tr-br"]:["bl-tl","tl-bl"]))},hideMenu:function(){var e=this;e.menu&&(e.menu.items().each(function(e){e.hideMenu&&e.hideMenu()}),e.menu.hide())},activeMenu:function(e){this.toggleClass("active",e)},renderHtml:function(){var e=this,t=e._id,r=e.classPrefix,i=e.settings.icon,o;return o=e.settings.image,o?(i="none","string"!=typeof o&&(o=window.getSelection?o[0]:o[1]),o=" style=\"background-image: url('"+o+"')\""):o="",i=e.settings.icon?r+"ico "+r+"i-"+i:"",e.aria("role",e.parent()instanceof n?"menuitem":"button"),'
'},postRender:function(){var e=this;return e.on("click",function(t){t.control===e&&r(t.target,e.getEl())&&(e.showMenu(),t.aria&&e.menu.items()[0].focus())}),e.on("mouseenter",function(t){var n=t.control,r=e.parent(),o;n&&r&&n instanceof i&&n.parent()==r&&(r.items().filter("MenuButton").each(function(e){e.hideMenu&&e!=n&&(e.menu&&e.menu.visible()&&(o=!0),e.hideMenu())}),o&&(n.focus(),n.showMenu()))}),e._super()},text:function(e){var t=this,n,r;if(t._rendered)for(r=t.getEl("open").getElementsByTagName("span"),n=0;n0&&(o=r[0].text,n._value=r[0].value),e.menu=r),e.text=e.text||o||r[0].text,n._super(e),n.addClass("listbox"),n.on("select",function(t){var r=t.control;a&&(t.lastControl=a),e.multiple?r.active(!r.active()):n.value(t.control.settings.value),a=r})},value:function(e){function t(e,n){e.items().each(function(e){i=e.value()===n,i&&(o=o||e.text()),e.active(i),e.menu&&t(e.menu,n)})}function n(t){for(var r=0;r'+("-"!==o?'\xa0":"")+("-"!==o?''+o+"":"")+(l?'
'+l+"
":"")+(r.menu?'
':"")+""},postRender:function(){var e=this,t=e.settings,n=t.textStyle;if("function"==typeof n&&(n=n.call(this)),n){var r=e.getEl("text");r&&r.setAttribute("style",n)}return e.on("mouseenter click",function(n){n.control===e&&(t.menu||"click"!==n.type?(e.showMenu(),n.aria&&e.menu.focus(!0)):(e.fire("select"),e.parent().hideAll()))}),e._super(),e},active:function(e){return"undefined"!=typeof e&&this.aria("checked",e),this._super(e)},remove:function(){this._super(),this.menu&&this.menu.remove()}})}),r(Zt,[rt,Qt,d],function(e,t,n){var r=e.extend({Defaults:{defaultType:"menuitem",border:1,layout:"stack",role:"application",bodyRole:"menu",ariaRoot:!0},init:function(e){var t=this;if(e.autohide=!0,e.constrainToViewport=!0,e.itemDefaults)for(var r=e.items,i=r.length;i--;)r[i]=n.extend({},e.itemDefaults,r[i]);t._super(e),t.addClass("menu")},repaint:function(){return this.toggleClass("menu-align",!0),this._super(),this.getEl().style.height="",this.getEl("body").style.height="",this},cancel:function(){var e=this;e.hideAll(),e.fire("select")},hideAll:function(){var e=this;return this.find("menuitem").exec("hideMenu"),e._super()},preRender:function(){var e=this;return e.items().each(function(t){var n=t.settings;return n.icon||n.selectable?(e._hasIcons=!0,!1):void 0}),e._super()}});return r}),r(en,[Tt],function(e){return e.extend({Defaults:{classes:"radio",role:"radio"}})}),r(tn,[Nt,Q],function(e,t){return e.extend({renderHtml:function(){var e=this,t=e.classPrefix;return e.addClass("resizehandle"),"both"==e.settings.direction&&e.addClass("resizehandle-both"),e.canFocus=!1,'
'},postRender:function(){var e=this;e._super(),e.resizeDragHelper=new t(this._id,{start:function(){e.fire("ResizeStart")},drag:function(t){"both"!=e.settings.direction&&(t.deltaX=0),e.fire("Resize",t)},stop:function(){e.fire("ResizeEnd")}})},remove:function(){return this.resizeDragHelper&&this.resizeDragHelper.destroy(),this._super()}})}),r(nn,[Nt],function(e){return e.extend({renderHtml:function(){var e=this;return e.addClass("spacer"),e.canFocus=!1,'
'}})}),r(rn,[Xt,Y],function(e,t){return e.extend({Defaults:{classes:"widget btn splitbtn",role:"button"},repaint:function(){var e=this,n=e.getEl(),r=e.layoutRect(),i,o;return e._super(),i=n.firstChild,o=n.lastChild,t.css(i,{width:r.w-t.getSize(o).width,height:r.h-2}),t.css(o,{height:r.h-2}),e},activeMenu:function(e){var n=this;t.toggleClass(n.getEl().lastChild,n.classPrefix+"active",e)},renderHtml:function(){var e=this,t=e._id,n=e.classPrefix,r,i=e.settings.icon;return r=e.settings.image,r?(i="none","string"!=typeof r&&(r=window.getSelection?r[0]:r[1]),r=" style=\"background-image: url('"+r+"')\""):r="",i=e.settings.icon?n+"ico "+n+"i-"+i:"",'
'},postRender:function(){var e=this,t=e.settings.onclick;return e.on("click",function(e){var n=e.target;if(e.control==this)for(;n;){if(e.aria&&"down"!=e.aria.key||"BUTTON"==n.nodeName&&-1==n.className.indexOf("open"))return e.stopImmediatePropagation(),void t.call(this,e);n=n.parentNode}}),delete e.settings.onclick,e._super()}})}),r(on,[Ut],function(e){return e.extend({Defaults:{containerClass:"stack-layout",controlClass:"stack-layout-item",endClass:"break"}})}),r(an,[et,Y],function(e,t){return e.extend({Defaults:{layout:"absolute",defaults:{type:"panel"}},activateTab:function(e){var n;this.activeTabId&&(n=this.getEl(this.activeTabId),t.removeClass(n,this.classPrefix+"active"),n.setAttribute("aria-selected","false")),this.activeTabId="t"+e,n=this.getEl("t"+e),n.setAttribute("aria-selected","true"),t.addClass(n,this.classPrefix+"active"),this.items()[e].show().fire("showtab"),this.reflow(),this.items().each(function(t,n){e!=n&&t.hide()})},renderHtml:function(){var e=this,t=e._layout,n="",r=e.classPrefix;return e.preRender(),t.preRender(e),e.items().each(function(t,i){var o=e._id+"-t"+i;t.aria("role","tabpanel"),t.aria("labelledby",o),n+='"}),'
'+n+'
'+t.renderHtml(e)+"
"},postRender:function(){var e=this;e._super(),e.settings.activeTab=e.settings.activeTab||0,e.activateTab(e.settings.activeTab),this.on("click",function(t){var n=t.target.parentNode;if(t.target.parentNode.id==e._id+"-head")for(var r=n.childNodes.length;r--;)n.childNodes[r]==t.target&&e.activateTab(r)})},initLayoutRect:function(){var e=this,n,r,i;r=t.getSize(e.getEl("head")).width,r=0>r?0:r,i=0,e.items().each(function(e){r=Math.max(r,e.layoutRect().minW),i=Math.max(i,e.layoutRect().minH)}),e.items().each(function(e){e.settings.x=0,e.settings.y=0,e.settings.w=r,e.settings.h=i,e.layoutRect({x:0,y:0,w:r,h:i})});var o=t.getSize(e.getEl("head")).height;return e.settings.minWidth=r,e.settings.minHeight=i+o,n=e._super(),n.deltaH+=o,n.innerH=n.h-n.deltaH,n}})}),r(sn,[Nt,Y],function(e,t){return e.extend({init:function(e){var t=this;t._super(e),t._value=e.value||"",t.addClass("textbox"),e.multiline?t.addClass("multiline"):t.on("keydown",function(e){13==e.keyCode&&t.parents().reverse().each(function(t){return e.preventDefault(),t.hasEventListeners("submit")&&t.toJSON?(t.fire("submit",{data:t.toJSON()}),!1):void 0})})},disabled:function(e){var t=this;return t._rendered&&"undefined"!=typeof e&&(t.getEl().disabled=e),t._super(e)},value:function(e){var t=this;return"undefined"!=typeof e?(t._value=e,t._rendered&&(t.getEl().value=e),t):t._rendered?t.getEl().value:t._value},repaint:function(){var e=this,t,n,r,i=0,o=0,a;t=e.getEl().style,n=e._layoutRect,a=e._lastRepaintRect||{};var s=document;return!e.settings.multiline&&s.all&&(!s.documentMode||s.documentMode<=8)&&(t.lineHeight=n.h-o+"px"),r=e._borderBox,i=r.left+r.right+8,o=r.top+r.bottom+(e.settings.multiline?8:0),n.x!==a.x&&(t.left=n.x+"px",a.x=n.x),n.y!==a.y&&(t.top=n.y+"px",a.y=n.y),n.w!==a.w&&(t.width=n.w-i+"px",a.w=n.w),n.h!==a.h&&(t.height=n.h-o+"px",a.h=n.h),e._lastRepaintRect=a,e.fire("repaint",{},!1),e},renderHtml:function(){var e=this,t=e._id,n=e.settings,r=e.encode(e._value,!1),i="";return"spellcheck"in n&&(i+=' spellcheck="'+n.spellcheck+'"'),n.maxLength&&(i+=' maxlength="'+n.maxLength+'"'),n.size&&(i+=' size="'+n.size+'"'),n.subtype&&(i+=' type="'+n.subtype+'"'),e.disabled()&&(i+=' disabled="disabled"'),n.multiline?'":'"},postRender:function(){var e=this;return t.on(e.getEl(),"change",function(t){e.fire("change",t)}),e._super()},remove:function(){t.off(this.getEl()),this._super()}})}),r(ln,[Y,K],function(e,t){return function(n,r){var i=this,o,a=t.classPrefix;i.show=function(t){return i.hide(),o=!0,window.setTimeout(function(){o&&n.appendChild(e.createFragment('
'))},t||0),i},i.hide=function(){var e=n.lastChild;return e&&-1!=e.className.indexOf("throbber")&&e.parentNode.removeChild(e),o=!1,i}}}),a([l,c,u,d,f,p,h,m,g,y,b,C,_,E,N,k,S,T,R,A,B,D,L,H,M,O,I,F,z,W,V,U,$,q,j,Y,K,G,X,J,Q,Z,et,tt,nt,rt,it,ot,at,st,lt,ct,ut,dt,ft,pt,ht,mt,gt,vt,yt,bt,Ct,xt,wt,_t,Et,Nt,kt,St,Tt,Rt,At,Bt,Dt,Lt,Ht,Mt,Pt,Ot,It,Ft,zt,Wt,Vt,Ut,$t,qt,jt,Yt,Kt,Gt,Xt,Jt,Qt,Zt,en,tn,nn,rn,on,an,sn,ln])}(this); +e=e.parentNode}return!1}var i=e.extend({init:function(e){var t=this;t._renderOpen=!0,t._super(e),t.addClass("menubtn"),e.fixedWidth&&t.addClass("fixed-width"),t.aria("haspopup",!0),t.hasPopup=!0},showMenu:function(){var e=this,n=e.settings,r;return e.menu&&e.menu.visible()?e.hideMenu():(e.menu||(r=n.menu||[],r.length?r={type:"menu",items:r}:r.type=r.type||"menu",e.menu=t.create(r).parent(e).renderTo(),e.fire("createmenu"),e.menu.reflow(),e.menu.on("cancel",function(t){t.control.parent()===e.menu&&(t.stopPropagation(),e.focus(),e.hideMenu())}),e.menu.on("select",function(){e.focus()}),e.menu.on("show hide",function(t){t.control==e.menu&&e.activeMenu("show"==t.type),e.aria("expanded","show"==t.type)}).fire("show")),e.menu.show(),e.menu.layoutRect({w:e.layoutRect().w}),void e.menu.moveRel(e.getEl(),e.isRtl()?["br-tr","tr-br"]:["bl-tl","tl-bl"]))},hideMenu:function(){var e=this;e.menu&&(e.menu.items().each(function(e){e.hideMenu&&e.hideMenu()}),e.menu.hide())},activeMenu:function(e){this.toggleClass("active",e)},renderHtml:function(){var e=this,t=e._id,r=e.classPrefix,i=e.settings.icon,o;return o=e.settings.image,o?(i="none","string"!=typeof o&&(o=window.getSelection?o[0]:o[1]),o=" style=\"background-image: url('"+o+"')\""):o="",i=e.settings.icon?r+"ico "+r+"i-"+i:"",e.aria("role",e.parent()instanceof n?"menuitem":"button"),'
'},postRender:function(){var e=this;return e.on("click",function(t){t.control===e&&r(t.target,e.getEl())&&(e.showMenu(),t.aria&&e.menu.items()[0].focus())}),e.on("mouseenter",function(t){var n=t.control,r=e.parent(),o;n&&r&&n instanceof i&&n.parent()==r&&(r.items().filter("MenuButton").each(function(e){e.hideMenu&&e!=n&&(e.menu&&e.menu.visible()&&(o=!0),e.hideMenu())}),o&&(n.focus(),n.showMenu()))}),e._super()},text:function(e){var t=this,n,r;if(t._rendered)for(r=t.getEl("open").getElementsByTagName("span"),n=0;n0&&(o=r[0].text,n._value=r[0].value),e.menu=r),e.text=e.text||o||r[0].text,n._super(e),n.addClass("listbox"),n.on("select",function(t){var r=t.control;a&&(t.lastControl=a),e.multiple?r.active(!r.active()):n.value(t.control.settings.value),a=r})},value:function(e){function t(e,n){e.items().each(function(e){i=e.value()===n,i&&(o=o||e.text()),e.active(i),e.menu&&t(e.menu,n)})}function n(t){for(var r=0;r'+("-"!==o?'\xa0":"")+("-"!==o?''+o+"":"")+(l?'
'+l+"
":"")+(r.menu?'
':"")+""},postRender:function(){var e=this,t=e.settings,n=t.textStyle;if("function"==typeof n&&(n=n.call(this)),n){var r=e.getEl("text");r&&r.setAttribute("style",n)}return e.on("mouseenter click",function(n){n.control===e&&(t.menu||"click"!==n.type?(e.showMenu(),n.aria&&e.menu.focus(!0)):(e.fire("select"),e.parent().hideAll()))}),e._super(),e},active:function(e){return"undefined"!=typeof e&&this.aria("checked",e),this._super(e)},remove:function(){this._super(),this.menu&&this.menu.remove()}})}),r(Zt,[rt,Qt,d],function(e,t,n){var r=e.extend({Defaults:{defaultType:"menuitem",border:1,layout:"stack",role:"application",bodyRole:"menu",ariaRoot:!0},init:function(e){var t=this;if(e.autohide=!0,e.constrainToViewport=!0,e.itemDefaults)for(var r=e.items,i=r.length;i--;)r[i]=n.extend({},e.itemDefaults,r[i]);t._super(e),t.addClass("menu")},repaint:function(){return this.toggleClass("menu-align",!0),this._super(),this.getEl().style.height="",this.getEl("body").style.height="",this},cancel:function(){var e=this;e.hideAll(),e.fire("select")},hideAll:function(){var e=this;return this.find("menuitem").exec("hideMenu"),e._super()},preRender:function(){var e=this;return e.items().each(function(t){var n=t.settings;return n.icon||n.selectable?(e._hasIcons=!0,!1):void 0}),e._super()}});return r}),r(en,[Tt],function(e){return e.extend({Defaults:{classes:"radio",role:"radio"}})}),r(tn,[Nt,Q],function(e,t){return e.extend({renderHtml:function(){var e=this,t=e.classPrefix;return e.addClass("resizehandle"),"both"==e.settings.direction&&e.addClass("resizehandle-both"),e.canFocus=!1,'
'},postRender:function(){var e=this;e._super(),e.resizeDragHelper=new t(this._id,{start:function(){e.fire("ResizeStart")},drag:function(t){"both"!=e.settings.direction&&(t.deltaX=0),e.fire("Resize",t)},stop:function(){e.fire("ResizeEnd")}})},remove:function(){return this.resizeDragHelper&&this.resizeDragHelper.destroy(),this._super()}})}),r(nn,[Nt],function(e){return e.extend({renderHtml:function(){var e=this;return e.addClass("spacer"),e.canFocus=!1,'
'}})}),r(rn,[Xt,Y],function(e,t){return e.extend({Defaults:{classes:"widget btn splitbtn",role:"button"},repaint:function(){var e=this,n=e.getEl(),r=e.layoutRect(),i,o;return e._super(),i=n.firstChild,o=n.lastChild,t.css(i,{width:r.w-t.getSize(o).width,height:r.h-2}),t.css(o,{height:r.h-2}),e},activeMenu:function(e){var n=this;t.toggleClass(n.getEl().lastChild,n.classPrefix+"active",e)},renderHtml:function(){var e=this,t=e._id,n=e.classPrefix,r,i=e.settings.icon;return r=e.settings.image,r?(i="none","string"!=typeof r&&(r=window.getSelection?r[0]:r[1]),r=" style=\"background-image: url('"+r+"')\""):r="",i=e.settings.icon?n+"ico "+n+"i-"+i:"",'
'},postRender:function(){var e=this,t=e.settings.onclick;return e.on("click",function(e){var n=e.target;if(e.control==this)for(;n;){if(e.aria&&"down"!=e.aria.key||"BUTTON"==n.nodeName&&-1==n.className.indexOf("open"))return e.stopImmediatePropagation(),void t.call(this,e);n=n.parentNode}}),delete e.settings.onclick,e._super()}})}),r(on,[Ut],function(e){return e.extend({Defaults:{containerClass:"stack-layout",controlClass:"stack-layout-item",endClass:"break"}})}),r(an,[et,Y],function(e,t){return e.extend({Defaults:{layout:"absolute",defaults:{type:"panel"}},activateTab:function(e){var n;this.activeTabId&&(n=this.getEl(this.activeTabId),t.removeClass(n,this.classPrefix+"active"),n.setAttribute("aria-selected","false")),this.activeTabId="t"+e,n=this.getEl("t"+e),n.setAttribute("aria-selected","true"),t.addClass(n,this.classPrefix+"active"),this.items()[e].show().fire("showtab"),this.reflow(),this.items().each(function(t,n){e!=n&&t.hide()})},renderHtml:function(){var e=this,t=e._layout,n="",r=e.classPrefix;return e.preRender(),t.preRender(e),e.items().each(function(t,i){var o=e._id+"-t"+i;t.aria("role","tabpanel"),t.aria("labelledby",o),n+='"}),'
'+n+'
'+t.renderHtml(e)+"
"},postRender:function(){var e=this;e._super(),e.settings.activeTab=e.settings.activeTab||0,e.activateTab(e.settings.activeTab),this.on("click",function(t){var n=t.target.parentNode;if(t.target.parentNode.id==e._id+"-head")for(var r=n.childNodes.length;r--;)n.childNodes[r]==t.target&&e.activateTab(r)})},initLayoutRect:function(){var e=this,n,r,i;r=t.getSize(e.getEl("head")).width,r=0>r?0:r,i=0,e.items().each(function(e){r=Math.max(r,e.layoutRect().minW),i=Math.max(i,e.layoutRect().minH)}),e.items().each(function(e){e.settings.x=0,e.settings.y=0,e.settings.w=r,e.settings.h=i,e.layoutRect({x:0,y:0,w:r,h:i})});var o=t.getSize(e.getEl("head")).height;return e.settings.minWidth=r,e.settings.minHeight=i+o,n=e._super(),n.deltaH+=o,n.innerH=n.h-n.deltaH,n}})}),r(sn,[Nt,Y],function(e,t){return e.extend({init:function(e){var t=this;t._super(e),t._value=e.value||"",t.addClass("textbox"),e.multiline?t.addClass("multiline"):t.on("keydown",function(e){13==e.keyCode&&t.parents().reverse().each(function(t){return e.preventDefault(),t.hasEventListeners("submit")&&t.toJSON?(t.fire("submit",{data:t.toJSON()}),!1):void 0})})},disabled:function(e){var t=this;return t._rendered&&"undefined"!=typeof e&&(t.getEl().disabled=e),t._super(e)},value:function(e){var t=this;return"undefined"!=typeof e?(t._value=e,t._rendered&&(t.getEl().value=e),t):t._rendered?t.getEl().value:t._value},repaint:function(){var e=this,t,n,r,i=0,o=0,a;t=e.getEl().style,n=e._layoutRect,a=e._lastRepaintRect||{};var s=document;return!e.settings.multiline&&s.all&&(!s.documentMode||s.documentMode<=8)&&(t.lineHeight=n.h-o+"px"),r=e._borderBox,i=r.left+r.right+8,o=r.top+r.bottom+(e.settings.multiline?8:0),n.x!==a.x&&(t.left=n.x+"px",a.x=n.x),n.y!==a.y&&(t.top=n.y+"px",a.y=n.y),n.w!==a.w&&(t.width=n.w-i+"px",a.w=n.w),n.h!==a.h&&(t.height=n.h-o+"px",a.h=n.h),e._lastRepaintRect=a,e.fire("repaint",{},!1),e},renderHtml:function(){var e=this,t=e._id,n=e.settings,r=e.encode(e._value,!1),i="";return"spellcheck"in n&&(i+=' spellcheck="'+n.spellcheck+'"'),n.maxLength&&(i+=' maxlength="'+n.maxLength+'"'),n.size&&(i+=' size="'+n.size+'"'),n.subtype&&(i+=' type="'+n.subtype+'"'),e.disabled()&&(i+=' disabled="disabled"'),n.multiline?'":'"},postRender:function(){var e=this;return t.on(e.getEl(),"change",function(t){e.fire("change",t)}),e._super()},remove:function(){t.off(this.getEl()),this._super()}})}),r(ln,[Y,K],function(e,t){return function(n,r){var i=this,o,a=t.classPrefix;i.show=function(t){return i.hide(),o=!0,window.setTimeout(function(){o&&n.appendChild(e.createFragment('
'))},t||0),i},i.hide=function(){var e=n.lastChild;return e&&-1!=e.className.indexOf("throbber")&&e.parentNode.removeChild(e),o=!1,i}}}),a([l,c,u,d,f,p,h,m,g,y,b,C,_,E,N,k,S,T,R,A,B,D,L,H,M,O,I,F,z,W,V,U,$,q,j,Y,K,G,X,J,Q,Z,et,tt,nt,rt,it,ot,at,st,lt,ct,ut,dt,ft,pt,ht,mt,gt,vt,yt,bt,Ct,xt,wt,_t,Et,Nt,kt,St,Tt,Rt,At,Bt,Dt,Lt,Ht,Mt,Pt,Ot,It,Ft,zt,Wt,Vt,Ut,$t,qt,jt,Yt,Kt,Gt,Xt,Jt,Qt,Zt,en,tn,nn,rn,on,an,sn,ln])}(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 f4f78221707375838de8f0a62e5072490c603022..b352864bd30294c86a60f5ad58aeec1f7416e91d 100644 GIT binary patch delta 134687 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
2L_p15d|T-v?Zgn`lvb@iDNSwqYQL&? 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

    Q=hupxgU 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 F1^|+O9smFU delta 134666 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�gIdA9 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 diff --git a/wp-includes/version.php b/wp-includes/version.php index 6d17f7b9a5..73d76f46a7 100644 --- a/wp-includes/version.php +++ b/wp-includes/version.php @@ -18,7 +18,7 @@ $wp_db_version = 30133; * * @global string $tinymce_version */ -$tinymce_version = '4106-20141113'; +$tinymce_version = '4106-20141119'; /** * Holds the required PHP version