diff --git a/app/controller/redactor_rails/documents_controller.rb b/app/controller/redactor_rails/documents_controller.rb
index 41b401c3..c8c06dfe 100644
--- a/app/controller/redactor_rails/documents_controller.rb
+++ b/app/controller/redactor_rails/documents_controller.rb
@@ -1,5 +1,5 @@
class RedactorRails::DocumentsController < ApplicationController
- before_filter :redactor_authenticate_user!
+ before_action :redactor_authenticate_user!
def index
@documents = RedactorRails.document_model.where(
@@ -18,9 +18,10 @@ def create
end
if @document.save
- render :text => { :filelink => @document.url, :filename => @document.filename }.to_json
+ @document.reload
+ render json: { filelink: @document.url, filename: @document.data_file_name }
else
- render json: { error: @document.errors }
+ render json: { error: @document.errors }, status: :unprocessable_entity
end
end
diff --git a/app/controller/redactor_rails/pictures_controller.rb b/app/controller/redactor_rails/pictures_controller.rb
index 04c59fe2..d0b94952 100644
--- a/app/controller/redactor_rails/pictures_controller.rb
+++ b/app/controller/redactor_rails/pictures_controller.rb
@@ -1,5 +1,5 @@
class RedactorRails::PicturesController < ApplicationController
- before_filter :redactor_authenticate_user!
+ before_action :redactor_authenticate_user!
def index
@pictures = RedactorRails.picture_model.where(
@@ -18,9 +18,11 @@ def create
end
if @picture.save
- render :text => { :filelink => @picture.url }.to_json
+ # Necessary else the URL comes back as nil
+ @picture.reload
+ render json: { filelink: @picture.url(:content) }
else
- render json: { error: @picture.errors }
+ render json: { error: @picture.errors }, status: :unprocessable_entity
end
end
diff --git a/lib/redactor-rails/orm/active_record.rb b/lib/redactor-rails/orm/active_record.rb
index 3ab7ef08..1e3e0b35 100644
--- a/lib/redactor-rails/orm/active_record.rb
+++ b/lib/redactor-rails/orm/active_record.rb
@@ -14,8 +14,8 @@ def self.extended(base)
base.class_eval do
self.table_name = "redactor_assets"
- belongs_to :assetable, :polymorphic => true
- belongs_to RedactorRails.devise_user, :foreign_key => RedactorRails.devise_user_key
+ belongs_to :assetable, polymorphic: true, optional: true
+ belongs_to RedactorRails.devise_user, :foreign_key => RedactorRails.devise_user_key, :optional => true
if defined?(ActiveModel::ForbiddenAttributesProtection) && base.ancestors.include?(ActiveModel::ForbiddenAttributesProtection)
# Ok
diff --git a/lib/redactor-rails/version.rb b/lib/redactor-rails/version.rb
index 2b1743da..b4bd7b2d 100644
--- a/lib/redactor-rails/version.rb
+++ b/lib/redactor-rails/version.rb
@@ -1,3 +1,3 @@
module RedactorRails
- VERSION = "0.5.0"
+ VERSION = "0.8.1"
end
diff --git a/vendor/assets/javascripts/redactor-rails/redactor.js b/vendor/assets/javascripts/redactor-rails/redactor.js
old mode 100644
new mode 100755
index ca1d943f..5b954594
--- a/vendor/assets/javascripts/redactor-rails/redactor.js
+++ b/vendor/assets/javascripts/redactor-rails/redactor.js
@@ -1,10 +1,10 @@
/*
- Redactor v10.0.4
- Updated: November 10, 2014
+ Redactor v10.1.1
+ Updated: April 28, 2015
http://imperavi.com/redactor/
- Copyright (c) 2009-2014, Imperavi LLC.
+ Copyright (c) 2009-2015, Imperavi LLC.
License: http://imperavi.com/redactor/license/
Usage: $('#content').redactor();
@@ -28,9 +28,6 @@
var uuid = 0;
- var reUrlYoutube = /https?:\/\/(?:[0-9A-Z-]+\.)?(?:youtu\.be\/|youtube\.com\S*[^\w\-\s])([\w\-]{11})(?=[^\w\-]|$)(?![?=&+%\w.\-]*(?:['"][^<>]*>|<\/a>))[?=&+%\w.-]*/ig;
- var reUrlVimeo = /https?:\/\/(www\.)?vimeo.com\/(\d+)($|\/)/;
-
// Plugin
$.fn.redactor = function(options)
{
@@ -94,13 +91,13 @@
// Functionality
$.Redactor = Redactor;
- $.Redactor.VERSION = '10.0.4';
+ $.Redactor.VERSION = '10.1.1';
$.Redactor.modules = ['alignment', 'autosave', 'block', 'buffer', 'build', 'button',
'caret', 'clean', 'code', 'core', 'dropdown', 'file', 'focus',
'image', 'indent', 'inline', 'insert', 'keydown', 'keyup',
'lang', 'line', 'link', 'list', 'modal', 'observe', 'paragraphize',
'paste', 'placeholder', 'progress', 'selection', 'shortcuts',
- 'tabifier', 'tidy', 'toolbar', 'upload', 'utils'];
+ 'tabifier', 'tidy', 'toolbar', 'upload', 'utils', 'linkify'];
$.Redactor.opts = {
@@ -135,6 +132,7 @@
autosaveName: false,
autosaveInterval: 60, // seconds
autosaveOnChange: false,
+ autosaveFields: false,
linkTooltip: true,
linkProtocol: 'http',
@@ -147,14 +145,14 @@
imageFloatMargin: '10px',
imageResizable: true,
- imageUpload: false,
+ imageUpload: null,
imageUploadParam: 'file',
uploadImageField: false,
dragImageUpload: true,
- fileUpload: false,
+ fileUpload: null,
fileUploadParam: 'file',
dragFileUpload: true,
@@ -168,7 +166,7 @@
preSpaces: 4, // or false
tabAsSpaces: false, // true or number of spaces
- tabFocus: true,
+ tabKey: true,
scrollTarget: false,
@@ -179,7 +177,7 @@
toolbarExternal: false, // ID selector
toolbarOverflow: false,
- buttonSource: false,
+ source: true,
buttons: ['html', 'formatting', 'bold', 'italic', 'deleted', 'unorderedlist', 'orderedlist',
'outdent', 'indent', 'image', 'file', 'link', 'alignment', 'horizontalrule'], // + 'underline'
@@ -191,9 +189,13 @@
tabifier: true,
- deniedTags: ['html', 'head', 'link', 'body', 'meta', 'script', 'style', 'applet'],
+ deniedTags: ['script', 'style'],
allowedTags: false, // or array
+ paragraphizeBlocks: ['table', 'div', 'pre', 'form', 'ul', 'ol', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'dl', 'blockquote', 'figcaption',
+ 'address', 'section', 'header', 'footer', 'aside', 'article', 'object', 'style', 'script', 'iframe', 'select', 'input', 'textarea',
+ 'button', 'option', 'map', 'area', 'math', 'hr', 'fieldset', 'legend', 'hgroup', 'nav', 'figure', 'details', 'menu', 'summary', 'p'],
+
removeComments: false,
replaceTags: [
['strike', 'del']
@@ -323,9 +325,22 @@
underline: 'Underline',
alignment: 'Alignment',
filename: 'Name (optional)',
- edit: 'Edit'
+ edit: 'Edit',
+ upload_label: 'Drop file here or '
+
}
- }
+ },
+
+ linkify: {
+ regexps: {
+ youtube: /https?:\/\/(?:[0-9A-Z-]+\.)?(?:youtu\.be\/|youtube\.com\S*[^\w\-\s])([\w\-]{11})(?=[^\w\-]|$)(?![?=&+%\w.\-]*(?:['"][^<>]*>|<\/a>))[?=&+%\w.-]*/ig,
+ vimeo: /https?:\/\/(www\.)?vimeo.com\/(\d+)($|\/)/,
+ image: /((https?|www)[^\s]+\.)(jpe?g|png|gif)(\?[^\s-]+)?/ig,
+ url: /(https?:\/\/(?:www\.|(?!www))[^\s\.]+\.[^\s]{2,}|www\.[^\s]+\.[^\s]{2,})/ig,
+ }
+ },
+
+ codemirror: false
};
// Functionality
@@ -343,6 +358,7 @@
META: 91,
SHIFT: 16,
ALT: 18,
+ RIGHT: 39,
LEFT: 37,
LEFT_WIN: 91
},
@@ -370,6 +386,16 @@
// setup allowed and denied tags
this.tidy.setupAllowed();
+ // setup denied tags
+ if (this.opts.deniedTags !== false)
+ {
+ var tags = ['html', 'head', 'link', 'body', 'meta', 'applet'];
+ for (var i = 0; i < tags.length; i++)
+ {
+ this.opts.deniedTags.push(tags[i]);
+ }
+ }
+
// load lang
this.lang.load();
@@ -446,92 +472,130 @@
},
set: function(type)
{
+ // focus
if (!this.utils.browser('msie')) this.$editor.focus();
this.buffer.set();
this.selection.save();
+ // get blocks
this.alignment.blocks = this.selection.getBlocks();
- if (this.opts.linebreaks && this.alignment.blocks[0] === false)
+ this.alignment.type = type;
+
+ // set alignment
+ if (this.alignment.isLinebreaksOrNoBlocks())
{
- this.alignment.setText(type);
+ this.alignment.setText();
}
else
{
- this.alignment.setBlocks(type);
+ this.alignment.setBlocks();
}
+ // sync
this.selection.restore();
this.code.sync();
},
- setText: function(type)
+ setText: function()
{
var wrapper = this.selection.wrap('div');
- $(wrapper).attr('data-tagblock', 'redactor');
- $(wrapper).css('text-align', type);
+ $(wrapper).attr('data-tagblock', 'redactor').css('text-align', this.alignment.type);
},
- setBlocks: function(type)
+ setBlocks: function()
{
$.each(this.alignment.blocks, $.proxy(function(i, el)
{
var $el = this.utils.getAlignmentElement(el);
-
if (!$el) return;
- if (type === '' && typeof($el.data('tagblock')) !== 'undefined')
+ if (this.alignment.isNeedReplaceElement($el))
{
- $el.replaceWith($el.html());
+ this.alignment.replaceElement($el);
}
else
{
- $el.css('text-align', type);
- this.utils.removeEmptyAttr($el, 'style');
+ this.alignment.alignElement($el);
}
-
}, this));
+ },
+ isLinebreaksOrNoBlocks: function()
+ {
+ return (this.opts.linebreaks && this.alignment.blocks[0] === false);
+ },
+ isNeedReplaceElement: function($el)
+ {
+ return (this.alignment.type === '' && typeof($el.data('tagblock')) !== 'undefined');
+ },
+ replaceElement: function($el)
+ {
+ $el.replaceWith($el.html());
+ },
+ alignElement: function($el)
+ {
+ $el.css('text-align', this.alignment.type);
+ this.utils.removeEmptyAttr($el, 'style');
}
};
},
autosave: function()
{
return {
+ html: false,
enable: function()
{
if (!this.opts.autosave) return;
- this.autosave.html = false;
this.autosave.name = (this.opts.autosaveName) ? this.opts.autosaveName : this.$textarea.attr('name');
- if (!this.opts.autosaveOnChange)
- {
- this.autosaveInterval = setInterval($.proxy(this.autosave.load, this), this.opts.autosaveInterval * 1000);
- }
+ if (this.opts.autosaveOnChange) return;
+ this.autosaveInterval = setInterval(this.autosave.load, this.opts.autosaveInterval * 1000);
},
onChange: function()
{
if (!this.opts.autosaveOnChange) return;
-
this.autosave.load();
},
load: function()
{
- var html = this.code.get();
- if (this.autosave.html === html) return;
- if (this.utils.isEmpty(html)) return;
+ this.autosave.source = this.code.get();
- $.ajax({
+ if (this.autosave.html === this.autosave.source) return;
+ //if (this.utils.isEmpty(this.autosave.source)) return;
+
+ // data
+ var data = {};
+ data['name'] = this.autosave.name;
+ data[this.autosave.name] = this.autosave.source;
+ data = this.autosave.getHiddenFields(data);
+
+ // ajax
+ var jsxhr = $.ajax({
url: this.opts.autosave,
type: 'post',
- data: 'name=' + this.autosave.name + '&' + this.autosave.name + '=' + escape(encodeURIComponent(html)),
- success: $.proxy(function(data)
- {
- this.autosave.success(data, html);
-
- }, this)
+ data: data
});
+
+ jsxhr.done(this.autosave.success);
+ },
+ getHiddenFields: function(data)
+ {
+ if (this.opts.autosaveFields === false || typeof this.opts.autosaveFields !== 'object')
+ {
+ return data;
+ }
+
+ $.each(this.opts.autosaveFields, $.proxy(function(k, v)
+ {
+ if (v !== null && v.toString().indexOf('#') === 0) v = $(v).val();
+ data[k] = v;
+
+ }, this));
+
+ return data;
+
},
- success: function(data, html)
+ success: function(data)
{
var json;
try
@@ -547,7 +611,7 @@
var callbackName = (typeof json.error == 'undefined') ? 'autosave' : 'autosaveError';
this.core.setCallback(callbackName, this.autosave.name, json);
- this.autosave.html = html;
+ this.autosave.html = this.autosave.source;
},
disable: function()
{
@@ -560,11 +624,17 @@
return {
formatting: function(name)
{
+ this.block.clearStyle = false;
var type, value;
if (typeof this.formatting[name].data != 'undefined') type = 'data';
else if (typeof this.formatting[name].attr != 'undefined') type = 'attr';
- else if (typeof this.formatting[name].class != 'undefined') type = 'class';
+ else if (typeof this.formatting[name]['class'] != 'undefined') type = 'class';
+
+ if (typeof this.formatting[name].clear != 'undefined')
+ {
+ this.block.clearStyle = true;
+ }
if (type) value = this.formatting[name][type];
@@ -674,6 +744,11 @@
this.block.toggle($(block));
}
+ if (typeof this.block.type == 'undefined' && typeof this.block.value == 'undefined')
+ {
+ $(block).removeAttr('class').removeAttr('style');
+ }
+
},
setMultiple: function(tag)
{
@@ -734,6 +809,7 @@
}
else
{
+
if (this.opts.linebreaks || tag != 'p')
{
if (tag == 'blockquote')
@@ -749,14 +825,20 @@
{
$.each(this.block.blocks, $.proxy(function(i,s)
{
+ var $formatted = false;
if (this.opts.linebreaks)
{
$(s).prepend('
').append('
');
- this.utils.replaceWithContents(s);
+ $formatted = this.utils.replaceWithContents(s);
}
else
{
- this.utils.replaceToTag(s, 'p');
+ $formatted = this.utils.replaceToTag(s, 'p');
+ }
+
+ if ($formatted && typeof this.block.type == 'undefined' && typeof this.block.value == 'undefined')
+ {
+ $formatted.removeAttr('class').removeAttr('style');
}
}, this));
@@ -766,6 +848,7 @@
}
+
this.block.formatWrap(tag);
}
else
@@ -775,7 +858,7 @@
if (this.block.type == 'class')
{
toggleType = 'toggle';
- classSize = $(this.block.blocks).filter('.' + this.block.value).size();
+ classSize = $(this.block.blocks).filter('.' + this.block.value).length;
if (this.block.blocksSize == classSize) toggleType = 'toggle';
else if (this.block.blocksSize > classSize) toggleType = 'set';
@@ -794,7 +877,7 @@
{
if (toggleType == 'toggle') this.block.toggle($formatted);
else if (toggleType == 'remove') this.block.remove($formatted);
- else if (toggleType == 'set') this.block.set2($formatted);
+ else if (toggleType == 'set') this.block.setForce($formatted);
}
else this.block.toggle($formatted);
@@ -802,13 +885,43 @@
if (this.block.isRemoveInline) this.utils.removeInlineTags($formatted);
if (tag == 'p' || this.block.headTag) $formatted.find('p').contents().unwrap();
+ if (typeof this.block.type == 'undefined' && typeof this.block.value == 'undefined')
+ {
+ $formatted.removeAttr('class').removeAttr('style');
+ }
+
}, this));
}
}
},
+ setForce: function($el)
+ {
+ // remove style and class if the specified setting
+ if (this.block.clearStyle)
+ {
+ $el.removeAttr('class').removeAttr('style');
+ }
+
+ if (this.block.type == 'class')
+ {
+ $el.addClass(this.block.value);
+ return;
+ }
+ else if (this.block.type == 'attr' || this.block.type == 'data')
+ {
+ $el.attr(this.block.value.name, this.block.value.value);
+ return;
+ }
+ },
toggle: function($el)
{
+ // remove style and class if the specified setting
+ if (this.block.clearStyle)
+ {
+ $el.removeAttr('class').removeAttr('style');
+ }
+
if (this.block.type == 'class')
{
$el.toggleClass(this.block.value);
@@ -839,7 +952,7 @@
},
formatListToBlockquote: function()
{
- var block = $(this.block.blocks[0]).closest('ul, ol');
+ var block = $(this.block.blocks[0]).closest('ul, ol', this.$editor[0]);
$(block).find('ul, ol').contents().unwrap();
$(block).find('li').append($('
')).contents().unwrap();
@@ -932,10 +1045,10 @@
},
formatTableWrapping: function($formatted)
{
- if ($formatted.closest('table').size() === 0) return;
+ if ($formatted.closest('table', this.$editor[0]).length === 0) return;
- if ($formatted.closest('tr').size() === 0) $formatted.wrap('
([\w\W]*?)<\/pre>/gi);
if (pre !== null)
{
$.each(pre, $.proxy(function(i,s)
{
- var arr = s.match(/<(pre|code)(.*?)>([\w\W]*?)<\/(pre|code)>/i);
+ var arr = s.match(/([\w\W]*?)<\/pre>/i);
- arr[3] = arr[3].replace(/
/g, '\n');
- arr[3] = arr[3].replace(/ /g, ' ');
+ arr[2] = arr[2].replace(/
/g, '\n');
+ arr[2] = arr[2].replace(/ /g, ' ');
if (this.opts.preSpaces)
{
- arr[3] = arr[3].replace(/\t/g, Array(this.opts.preSpaces + 1).join(' '));
+ arr[2] = arr[2].replace(/\t/g, Array(this.opts.preSpaces + 1).join(' '));
}
- arr[3] = this.clean.encodeEntities(arr[3]);
+ arr[2] = this.clean.encodeEntities(arr[2]);
// $ fix
- arr[3] = arr[3].replace(/\$/g, '$');
+ arr[2] = arr[2].replace(/\$/g, '$');
- html = html.replace(s, '<' + arr[1] + arr[2] + '>' + arr[3] + '' + arr[1] + '>');
+ html = html.replace(s, '' + arr[2] + '
');
+
+ }, this));
+ }
+
+ return html;
+ },
+ saveCodeFormatting: function(html)
+ {
+ var code = html.match(/])>(.*?)<\/code>/gi);
+ if (code !== null)
+ {
+ $.each(code, $.proxy(function(i,s)
+ {
+ var arr = s.match(/])>(.*?)<\/code>/i);
+
+ arr[2] = arr[2].replace(/ /g, ' ');
+ arr[2] = this.clean.encodeEntities(arr[2]);
+
+ // $ fix
+ arr[2] = arr[2].replace(/\$/g, '$');
+
+ html = html.replace(s, '' + arr[2] + '');
}, this));
}
@@ -2267,7 +2414,7 @@
html = this.clean.getTextFromHtml(html);
html = html.replace(/\n/g, '
');
- if (this.opts.paragraphize && typeof paragraphize == 'undefined')
+ if (this.opts.paragraphize && typeof paragraphize == 'undefined' && !this.utils.browser('mozilla'))
{
html = this.paragraphize.load(html);
}
@@ -2294,7 +2441,7 @@
html = html.replace(/
/gi, '[img$1]');
// remove all tags
- html = html.replace(/<(.*?)>/gi, '');
+ html = html.replace(/<([Ss]*?)>/gi, '');
html = html.replace(/\[img(.*?)\]/gi, '
');
@@ -2356,22 +2503,34 @@
});
},
+ cleanEmptyParagraph: function()
+ {
+ var p = this.$editor.find("p").first();
+
+ if (this.utils.isEmpty(p.html()))
+ {
+ p.remove();
+ }
+ },
setVerified: function(html)
{
if (this.utils.browser('msie')) return html;
html = html.replace(new RegExp('
])>', 'gi'), '
');
- html = html.replace(new RegExp('', 'gi'), '');
+ html = html.replace(new RegExp('])>', 'gi'), '');
var matches = html.match(new RegExp('<(span|img)(.*?)style="(.*?)"(.*?[^>])>', 'gi'));
+
if (matches)
{
var len = matches.length;
for (var i = 0; i < len; i++)
{
try {
+
var newTag = matches[i].replace(/style="(.*?)"/i, 'style="$1" rel="$1"');
- html = html.replace(new RegExp(matches[i], 'gi'), newTag);
+ html = html.replace(matches[i], newTag);
+
}
catch (e) {}
}
@@ -2442,6 +2601,9 @@
html = html.replace(/([\w\W]*?)<\/div>/gi, '$2
');
}
+ html = html.replace(/])>/gi, '');
+ html = html.replace(/<\/div>/gi, '');
+
return html;
},
replaceDivsToBr: function(html)
@@ -2484,6 +2646,8 @@
this.$editor.html(html);
this.code.sync();
+ if (html !== '') this.placeholder.remove();
+
setTimeout($.proxy(this.buffer.add, this), 15);
if (this.start === false) this.observe.load();
@@ -2534,8 +2698,22 @@
this.start = false;
- // autosave on change
+ if (this.autosave.html == false)
+ {
+ this.autosave.html = this.code.get();
+ }
+
+ if (this.opts.codemirror)
+ {
+ this.$textarea.next('.CodeMirror').each(function(i, el)
+ {
+ el.CodeMirror.setValue(html);
+ });
+ }
+
+ //autosave
this.autosave.onChange();
+ this.autosave.enable();
},
toggle: function()
{
@@ -2553,7 +2731,8 @@
this.code.offset = this.caret.getOffset();
var scroll = $(window).scrollTop();
- var height = this.$editor.innerHeight();
+ var width = this.$editor.innerWidth(),
+ height = this.$editor.innerHeight();
this.$editor.hide();
@@ -2563,17 +2742,33 @@
// indent code
html = this.tabifier.get(html);
- this.$textarea.val(html).height(height).show().focus();
- this.$textarea.on('keydown.redactor-textarea-indenting', this.code.textareaIndenting);
-
- $(window).scrollTop(scroll);
+ this.$textarea.val(html);
- if (this.$textarea[0].setSelectionRange)
+ if (this.opts.codemirror)
{
- this.$textarea[0].setSelectionRange(0, 0);
+ this.$textarea.next('.CodeMirror').each(function(i, el)
+ {
+ $(el).show();
+ el.CodeMirror.setValue(html);
+ el.CodeMirror.setSize(width, height);
+ el.CodeMirror.refresh();
+ el.CodeMirror.focus();
+ });
}
+ else
+ {
+ this.$textarea.height(height).show().focus();
+ this.$textarea.on('keydown.redactor-textarea-indenting', this.code.textareaIndenting);
+
+ $(window).scrollTop(scroll);
- this.$textarea[0].scrollTop = 0;
+ if (this.$textarea[0].setSelectionRange)
+ {
+ this.$textarea[0].setSelectionRange(0, 0);
+ }
+
+ this.$textarea[0].scrollTop = 0;
+ }
this.opts.visual = false;
@@ -2583,15 +2778,32 @@
},
showVisual: function()
{
+ var html;
+
if (this.opts.visual) return;
- var html = this.$textarea.hide().val();
+ if (this.opts.codemirror)
+ {
+ this.$textarea.next('.CodeMirror').each(function(i, el)
+ {
+ html = el.CodeMirror.getValue();
+ });
+ }
+ else
+ {
+ html = this.$textarea.hide().val();
+ }
if (this.modified !== this.clean.removeSpaces(html))
{
this.code.set(html);
}
+ if (this.opts.codemirror)
+ {
+ this.$textarea.next('.CodeMirror').hide();
+ }
+
this.$editor.show();
if (!this.utils.isEmpty(html))
@@ -2608,6 +2820,7 @@
this.observe.load();
this.opts.visual = true;
+ this.core.setCallback('visual', html);
},
textareaIndenting: function(e)
{
@@ -2677,12 +2890,30 @@
this.$element.off('.redactor').removeData('redactor');
this.$editor.off('.redactor');
+ $(document).off('click.redactor-image-delete.' + this.uuid);
+ $(document).off('click.redactor-image-resize-hide.' + this.uuid);
+ $(document).off('touchstart.redactor.' + this.uuid + ' click.redactor.' + this.uuid);
+ $("body").off('scroll.redactor.' + this.uuid);
+ $(this.opts.toolbarFixedTarget).off('scroll.redactor.' + this.uuid);
+
// common
this.$editor.removeClass('redactor-editor redactor-linebreaks redactor-placeholder');
this.$editor.removeAttr('contenteditable');
var html = this.code.get();
+ // dropdowns off
+ this.$toolbar.find('a').each(function()
+ {
+ var $el = $(this);
+ if ($el.data('dropdown'))
+ {
+ $el.data('dropdown').remove();
+ $el.data('dropdown', {});
+ }
+ });
+
+
if (this.build.isTextarea())
{
this.$box.after(this.$element);
@@ -2721,23 +2952,34 @@
{
$.each(this.opts.formattingAdd, $.proxy(function(i,s)
{
- var name = s.tag;
- if (typeof s.class != 'undefined')
+ var name = s.tag,
+ func;
+
+ if (typeof s['class'] != 'undefined')
{
- name = name + '-' + s.class;
+ name = name + '-' + s['class'];
}
s.type = (this.utils.isBlockTag(s.tag)) ? 'block' : 'inline';
- var func = (s.type == 'inline') ? 'inline.formatting' : 'block.formatting';
+
+ if (typeof s.func !== "undefined")
+ {
+ func = s.func;
+ }
+ else
+ {
+ func = (s.type == 'inline') ? 'inline.formatting' : 'block.formatting';
+ }
if (this.opts.linebreaks && s.type == 'block' && s.tag == 'p') return;
this.formatting[name] = {
tag: s.tag,
style: s.style,
- 'class': s.class,
+ 'class': s['class'],
attr: s.attr,
- data: s.data
+ data: s.data,
+ clear: s.clear
};
dropdownObject[name] = {
@@ -2756,6 +2998,8 @@
$item.on('click', $.proxy(function(e)
{
+ e.preventDefault();
+
var type = 'func';
var callback = btnObject.func;
if (btnObject.command)
@@ -2770,6 +3014,7 @@
}
this.button.onClick(e, btnName, type, callback);
+ this.dropdown.hideAll();
}, this));
@@ -2791,7 +3036,10 @@
var $dropdown = $button.data('dropdown').appendTo(document.body);
// ios keyboard hide
- document.activeElement.blur();
+ if (this.utils.isMobile() && !this.utils.browser('msie'))
+ {
+ document.activeElement.blur();
+ }
if ($button.hasClass('dropact'))
{
@@ -2812,7 +3060,7 @@
var dropdownWidth = $dropdown.width();
if ((keyPosition.left + dropdownWidth) > $(document).width())
{
- keyPosition.left -= dropdownWidth;
+ keyPosition.left = Math.max(0, keyPosition.left - dropdownWidth);
}
var left = keyPosition.left + 'px';
@@ -2835,7 +3083,6 @@
$dropdown.css({ position: 'absolute', left: left, top: top }).show();
}
-
this.core.setCallback('dropdownShown', { dropdown: $dropdown, key: key, button: $button });
}
@@ -2848,14 +3095,14 @@
$dropdown.on('mouseover', function() {
- $body.addClass('body-hidden');
+ $body.addClass('body-redactor-hidden');
$body.css('margin-right', ($body.width() - width) + 'px');
});
$dropdown.on('mouseout', function() {
- $body.removeClass('body-hidden').css('margin-right', 0);
+ $body.removeClass('body-redactor-hidden').css('margin-right', 0);
});
@@ -2866,8 +3113,8 @@
{
this.$toolbar.find('a.dropact').removeClass('redactor-act').removeClass('dropact');
- $(document.body).removeClass('body-hidden').css('margin-right', 0);
- $('.redactor-dropdown').hide();
+ $(document.body).removeClass('body-redactor-hidden').css('margin-right', 0);
+ $('.redactor-dropdown-' + this.uuid).hide();
this.core.setCallback('dropdownHide');
},
hide: function (e)
@@ -2936,12 +3183,15 @@
this.selection.restore();
this.buffer.set();
- this.insert.html(link);
+ this.insert.htmlWithoutClean(link);
if (typeof json == 'string') return;
var linkmarker = $(this.$editor.find('a#filelink-marker'));
- if (linkmarker.size() !== 0) linkmarker.removeAttr('id');
+ if (linkmarker.length !== 0)
+ {
+ linkmarker.removeAttr('id').removeAttr('style');
+ }
else linkmarker = false;
this.core.setCallback('fileUpload', linkmarker, json);
@@ -2958,7 +3208,7 @@
var first = this.$editor.children().first();
- if (first.size() === 0) return;
+ if (first.length === 0) return;
if (first[0].length === 0 || first[0].tagName == 'BR' || first[0].nodeType == 3)
{
return;
@@ -2966,8 +3216,7 @@
if (first[0].tagName == 'UL' || first[0].tagName == 'OL')
{
- first = first.find('li').first();
- var child = first.children().first();
+ var child = first.find('li').first();
if (!this.utils.isBlock(child) && child.text() === '')
{
// empty inline tag in li
@@ -2994,6 +3243,8 @@
if (this.utils.browser('mozilla') || this.utils.browser('msie'))
{
var last = this.$editor.children().last();
+
+ this.$editor.focus();
this.caret.setEnd(last);
}
else
@@ -3036,7 +3287,7 @@
},
showEdit: function($image)
{
- var $link = $image.closest('a');
+ var $link = $image.closest('a', this.$editor[0]);
this.modal.load('imageEdit', this.lang.get('edit'), 705);
@@ -3056,7 +3307,6 @@
}, this));
-
$('#redactor-image-title').val($image.attr('alt'));
if (!this.opts.imageLink) $('.redactor-image-link-option').hide();
@@ -3065,7 +3315,7 @@
var $redactorImageLink = $('#redactor-image-link');
$redactorImageLink.attr('href', $image.attr('src'));
- if ($link.size() !== 0)
+ if ($link.length !== 0)
{
$redactorImageLink.val($link.attr('href'));
if ($link.attr('target') == '_blank') $('#redactor-image-link-blank').prop('checked', true);
@@ -3114,7 +3364,7 @@
this.image.hideResize();
this.buffer.set();
- var $link = $image.closest('a');
+ var $link = $image.closest('a', this.$editor[0]);
$image.attr('alt', $('#redactor-image-title').val());
@@ -3124,9 +3374,19 @@
var link = $.trim($('#redactor-image-link').val());
if (link !== '')
{
+ // test url (add protocol)
+ var pattern = '((xn--)?[a-z0-9]+(-[a-z0-9]+)*\\.)+[a-z]{2,}';
+ var re = new RegExp('^(http|ftp|https)://' + pattern, 'i');
+ var re2 = new RegExp('^' + pattern, 'i');
+
+ if (link.search(re) == -1 && link.search(re2) === 0 && this.opts.linkProtocol)
+ {
+ link = this.opts.linkProtocol + '://' + link;
+ }
+
var target = ($('#redactor-image-link-blank').prop('checked')) ? true : false;
- if ($link.size() === 0)
+ if ($link.length === 0)
{
var a = $('' + this.utils.getOuterHtml($image) + '');
if (target) a.attr('target', '_blank');
@@ -3146,7 +3406,7 @@
}
}
}
- else if ($link.size() !== 0)
+ else if ($link.length !== 0)
{
$link.replaceWith(this.utils.getOuterHtml($image));
@@ -3160,52 +3420,57 @@
},
setEditable: function($image)
{
- if (!this.opts.imageEditable) return;
-
- $image.on('dragstart', $.proxy(this.image.onDrag, this));
+ if (this.opts.imageEditable)
+ {
+ $image.on('dragstart', $.proxy(this.image.onDrag, this));
+ }
$image.on('mousedown', $.proxy(this.image.hideResize, this));
- $image.on('click touchstart', $.proxy(function(e)
+ $image.on('click.redactor touchstart', $.proxy(function(e)
{
this.observe.image = $image;
- if (this.$editor.find('#redactor-image-box').size() !== 0) return false;
-
+ if (this.$editor.find('#redactor-image-box').length !== 0) return false;
this.image.resizer = this.image.loadEditableControls($image);
- $(document).on('click.redactor-image-resize-hide', $.proxy(this.image.hideResize, this));
- this.$editor.on('click.redactor-image-resize-hide', $.proxy(this.image.hideResize, this));
+ $(document).on('click.redactor-image-resize-hide.' + this.uuid, $.proxy(this.image.hideResize, this));
+ this.$editor.on('click.redactor-image-resize-hide.' + this.uuid, $.proxy(this.image.hideResize, this));
// resize
if (!this.opts.imageResizable) return;
this.image.resizer.on('mousedown.redactor touchstart.redactor', $.proxy(function(e)
{
- e.preventDefault();
+ this.image.setResizable(e, $image);
+ }, this));
- this.image.resizeHandle = {
- x : e.pageX,
- y : e.pageY,
- el : $image,
- ratio: $image.width() / $image.height(),
- h: $image.height()
- };
- e = e.originalEvent || e;
+ }, this));
+ },
+ setResizable: function(e, $image)
+ {
+ e.preventDefault();
- if (e.targetTouches)
- {
- this.image.resizeHandle.x = e.targetTouches[0].pageX;
- this.image.resizeHandle.y = e.targetTouches[0].pageY;
- }
+ this.image.resizeHandle = {
+ x : e.pageX,
+ y : e.pageY,
+ el : $image,
+ ratio: $image.width() / $image.height(),
+ h: $image.height()
+ };
- this.image.startResize();
+ e = e.originalEvent || e;
- }, this));
+ if (e.targetTouches)
+ {
+ this.image.resizeHandle.x = e.targetTouches[0].pageX;
+ this.image.resizeHandle.y = e.targetTouches[0].pageY;
+ }
+
+ this.image.startResize();
- }, this));
},
startResize: function()
{
@@ -3218,18 +3483,20 @@
e = e.originalEvent || e;
- var height = this.image.resizeHandle.h;
+ var height = this.image.resizeHandle.h;
if (e.targetTouches) height += (e.targetTouches[0].pageY - this.image.resizeHandle.y);
else height += (e.pageY - this.image.resizeHandle.y);
-
- var width = Math.round(height * this.image.resizeHandle.ratio);
+ var width = Math.round(height * this.image.resizeHandle.ratio);
if (height < 50 || width < 100) return;
- this.image.resizeHandle.el.height(height);
+ var height = Math.round(this.image.resizeHandle.el.width() / this.image.resizeHandle.ratio);
+
+ this.image.resizeHandle.el.attr({width: width, height: height});
this.image.resizeHandle.el.width(width);
+ this.image.resizeHandle.el.height(height);
this.code.sync();
},
@@ -3242,7 +3509,7 @@
},
onDrag: function(e)
{
- if (this.$editor.find('#redactor-image-box').size() !== 0)
+ if (this.$editor.find('#redactor-image-box').length !== 0)
{
e.preventDefault();
return false;
@@ -3273,7 +3540,7 @@
},
hideResize: function(e)
{
- if (e && $(e.target).closest('#redactor-image-box').length !== 0) return;
+ if (e && $(e.target).closest('#redactor-image-box', this.$editor[0]).length !== 0) return;
if (e && e.target.tagName == 'IMG')
{
var $image = $(e.target);
@@ -3281,9 +3548,13 @@
}
var imageBox = this.$editor.find('#redactor-image-box');
- if (imageBox.size() === 0) return;
+ if (imageBox.length === 0) return;
+
+ if (this.opts.imageEditable)
+ {
+ this.image.editter.remove();
+ }
- this.image.editter.remove();
$(this.image.resizer).remove();
imageBox.find('img').css({
@@ -3300,8 +3571,8 @@
return $(this).contents();
});
- $(document).off('click.redactor-image-resize-hide');
- this.$editor.off('click.redactor-image-resize-hide');
+ $(document).off('click.redactor-image-resize-hide.' + this.uuid);
+ this.$editor.off('click.redactor-image-resize-hide.' + this.uuid);
if (typeof this.image.resizeHandle !== 'undefined')
{
@@ -3311,6 +3582,29 @@
this.code.sync();
},
+ loadResizableControls: function($image, imageBox)
+ {
+ if (this.opts.imageResizable && !this.utils.isMobile())
+ {
+ var imageResizer = $('');
+
+ if (!this.utils.isDesktop())
+ {
+ imageResizer.css({ width: '15px', height: '15px' });
+ }
+
+ imageResizer.attr('contenteditable', false);
+ imageBox.append(imageResizer);
+ imageBox.append($image);
+
+ return imageResizer;
+ }
+ else
+ {
+ imageBox.append($image);
+ return false;
+ }
+ },
loadEditableControls: function($image)
{
var imageBox = $('');
@@ -3334,61 +3628,45 @@
$image.css('opacity', '.5').after(imageBox);
- // editter
- this.image.editter = $('' + this.lang.get('edit') + '');
- this.image.editter.attr('contenteditable', false);
- this.image.editter.on('click', $.proxy(function()
- {
- this.image.showEdit($image);
- }, this));
-
- imageBox.append(this.image.editter);
-
- // position correction
- var editerWidth = this.image.editter.innerWidth();
- this.image.editter.css('margin-left', '-' + editerWidth/2 + 'px');
-
- // resizer
- if (this.opts.imageResizable && !this.utils.isMobile())
+ if (this.opts.imageEditable)
{
- var imageResizer = $('');
-
- if (!this.utils.isDesktop())
+ // editter
+ this.image.editter = $('' + this.lang.get('edit') + '');
+ this.image.editter.attr('contenteditable', false);
+ this.image.editter.on('click', $.proxy(function()
{
- imageResizer.css({ width: '15px', height: '15px' });
- }
+ this.image.showEdit($image);
+ }, this));
- imageResizer.attr('contenteditable', false);
- imageBox.append(imageResizer);
- imageBox.append($image);
+ imageBox.append(this.image.editter);
- return imageResizer;
- }
- else
- {
- imageBox.append($image);
- return false;
+ // position correction
+ var editerWidth = this.image.editter.innerWidth();
+ this.image.editter.css('margin-left', '-' + editerWidth/2 + 'px');
}
+
+ return this.image.loadResizableControls($image, imageBox);
+
},
remove: function(image)
{
var $image = $(image);
- var $link = $image.closest('a');
- var $figure = $image.closest('figure');
+ var $link = $image.closest('a', this.$editor[0]);
+ var $figure = $image.closest('figure', this.$editor[0]);
var $parent = $image.parent();
- if ($('#redactor-image-box').size() !== 0)
+ if ($('#redactor-image-box').length !== 0)
{
$parent = $('#redactor-image-box').parent();
}
var $next;
- if ($figure.size() !== 0)
+ if ($figure.length !== 0)
{
$next = $figure.next();
$figure.remove();
}
- else if ($link.size() !== 0)
+ else if ($link.length !== 0)
{
$parent = $link.parent();
$link.remove();
@@ -3400,7 +3678,7 @@
$('#redactor-image-box').remove();
- if ($figure.size() !== 0)
+ if ($figure.length !== 0)
{
this.caret.setStart($next);
}
@@ -3460,7 +3738,6 @@
this.selection.restore();
this.buffer.set();
-
this.insert.html(this.utils.getOuterHtml(node), false);
var $image = this.$editor.find('img[data-redactor-inserted-image=true]').removeAttr('data-redactor-inserted-image');
@@ -3561,16 +3838,16 @@
var current = this.selection.getCurrent();
- var $item = $(current).closest('li');
+ var $item = $(current).closest('li', this.$editor[0]);
var $parent = $item.parent();
- if ($item.size() !== 0 && $parent.size() !== 0 && $parent[0].tagName == 'LI')
+ if ($item.length !== 0 && $parent.length !== 0 && $parent[0].tagName == 'LI')
{
$parent.after($item);
}
this.indent.fixEmptyIndent();
- if (!this.opts.linebreaks && $item.size() === 0)
+ if (!this.opts.linebreaks && $item.length === 0)
{
document.execCommand('formatblock', false, 'p');
this.$editor.find('ul, ol, blockquote, p').each($.proxy(this.utils.removeEmpty, this));
@@ -3625,7 +3902,7 @@
var type, value;
if (typeof this.formatting[name].style != 'undefined') type = 'style';
- else if (typeof this.formatting[name].class != 'undefined') type = 'class';
+ else if (typeof this.formatting[name]['class'] != 'undefined') type = 'class';
if (type) value = this.formatting[name][type];
@@ -3634,8 +3911,8 @@
},
format: function(tag, type, value)
{
- // Stop formatting pre
- if (this.utils.isCurrentOrParent('PRE')) return;
+ // Stop formatting pre and headers
+ if (this.utils.isCurrentOrParent('PRE') || this.utils.isCurrentOrParentHeader()) return;
var tags = ['b', 'bold', 'i', 'italic', 'underline', 'strikethrough', 'deleted', 'superscript', 'subscript'];
var replaced = ['strong', 'strong', 'em', 'em', 'u', 'del', 'del', 'sup', 'sub'];
@@ -3645,11 +3922,24 @@
if (tag == tags[i]) tag = replaced[i];
}
+ if (this.opts.allowedTags)
+ {
+ if ($.inArray(tag, this.opts.allowedTags) == -1) return;
+ }
+ else
+ {
+ if ($.inArray(tag, this.opts.deniedTags) !== -1) return;
+ }
+
this.inline.type = type || false;
this.inline.value = value || false;
this.buffer.set();
- this.$editor.focus();
+
+ if (!this.utils.browser('msie'))
+ {
+ this.$editor.focus();
+ }
this.selection.get();
@@ -3665,17 +3955,23 @@
formatCollapsed: function(tag)
{
var current = this.selection.getCurrent();
- var $parent = $(current).closest(tag + '[data-redactor-tag=' + tag + ']');
+ var $parent = $(current).closest(tag + '[data-redactor-tag=' + tag + ']', this.$editor[0]);
// inline there is
- if ($parent.size() !== 0)
+ if ($parent.length !== 0 && (this.inline.type != 'style' && $parent[0].tagName != 'SPAN'))
{
- this.caret.setAfter($parent[0]);
-
// remove empty
- if (this.utils.isEmpty($parent.text())) $parent.remove();
+ if (this.utils.isEmpty($parent.text()))
+ {
+ this.caret.setAfter($parent[0]);
- this.code.sync();
+ $parent.remove();
+ this.code.sync();
+ }
+ else if (this.utils.isEndOfElement($parent))
+ {
+ this.caret.setAfter($parent[0]);
+ }
return;
}
@@ -3686,12 +3982,10 @@
node = this.inline.setFormat(node);
- this.insert.node(node);
+ var node = this.insert.node(node);
this.caret.setEnd(node);
this.code.sync();
-
- return;
},
formatMultiple: function(tag)
{
@@ -3700,7 +3994,6 @@
this.selection.save();
document.execCommand('strikethrough');
-
this.$editor.find('strike').each($.proxy(function(i,s)
{
var $el = $(s);
@@ -3775,13 +4068,37 @@
},
formatRemoveSameChildren: function($el, tag)
{
+ var self = this;
$el.children(tag).each(function()
{
var $child = $(this);
+
if (!$child.hasClass('redactor-selection-marker'))
{
- $child.contents().unwrap();
+ if (self.inline.type == 'style')
+ {
+ var arr = self.inline.value.split(';');
+
+ for (var z = 0; z < arr.length; z++)
+ {
+ if (arr[z] === '') return;
+
+ var style = arr[z].split(':');
+ $child.css(style[0], '');
+
+ if (self.utils.removeEmptyAttr($child , 'style'))
+ {
+ $child.replaceWith($child.contents());
+ }
+
+ }
+ }
+ else
+ {
+ $child.contents().unwrap();
+ }
}
+
});
},
formatConvert: function(tag)
@@ -3795,15 +4112,25 @@
find = '[data-redactor-style="' + this.inline.value + '"]';
}
+ var self = this;
if (tag != 'del')
{
- var self = this;
this.$editor.find('del').each(function(i,s)
{
self.utils.replaceToTag(s, 'inline');
});
}
+ if (tag != 'span')
+ {
+ this.$editor.find(tag).each(function()
+ {
+ var $el = $(this);
+ $el.replaceWith($('').html($el.contents()));
+
+ });
+ }
+
this.$editor.find('[data-redactor-tag="' + tag + '"]' + find).each(function()
{
if (find === '' && tag == 'span' && this.tagName.toLowerCase() == tag) return;
@@ -4049,9 +4376,10 @@
else
{
if (this.clean.singleLine) this.insert.execHtml(html);
- else document.execCommand('insertHTML', null, html);
+ else document.execCommand('insertHTML', false, html);
this.insert.htmlFixMozilla();
+
}
this.clean.normalizeLists();
@@ -4130,7 +4458,10 @@
var html = this.utils.getOuterHtml(node);
html = this.clean.setVerified(html);
- node = $(html)[0];
+ if (html.match(/ 0)
+ {
+ $parentA.find(br1)
+ .remove();
+
+ $parentA.after(br1);
+ }
+
if (dbl === true)
{
+ var $next = $(br1).next();
+ if ($next.length !== 0 && $next[0].tagName === 'BR' && this.utils.isEndOfEditor())
+ {
+ this.caret.setAfter(br1);
+ this.code.sync();
+ return false;
+ }
+
var br2 = document.createElement('br');
+
this.range.insertNode(br2);
this.caret.setAfter(br2);
}
else
{
- this.caret.setAfter(br1);
+ this.keydown.insertBreakLineProcessingAfter(br1);
}
this.code.sync();
-
return false;
},
+ insertBreakLineProcessingAfter: function(node)
+ {
+ var space = this.utils.createSpaceElement();
+ $(node).after(space);
+ this.selection.selectElement(space);
+
+ $(space).replaceWith(function()
+ {
+ return $(this).contents();
+ });
+ },
removeInvisibleSpace: function()
{
var $current = $(this.keydown.current);
@@ -4719,9 +5149,9 @@
{
var $current = $(this.keydown.current);
var $parent = $(this.keydown.parent);
- var td = $current.closest('td');
+ var td = $current.closest('td', this.$editor[0]);
- if (td.size() !== 0 && $current.closest('li') && $parent.children('li').size() === 1)
+ if (td.length !== 0 && $current.closest('li', this.$editor[0]) && $parent.children('li').length === 1)
{
if (!this.utils.isEmpty($current.text())) return;
@@ -4762,6 +5192,13 @@
this.keyup.replaceToParagraph();
}
+ // replace div after lists
+ if (!this.opts.linebreaks && this.utils.isRedactorParent(this.keyup.current) && this.keyup.current.tagName === 'DIV')
+ {
+ this.keyup.replaceToParagraph(false);
+ }
+
+
if (!this.opts.linebreaks && $(this.keyup.parent).hasClass('redactor-invisible-space') && ($parent === false || $parent[0].tagName == 'BODY'))
{
$(this.keyup.parent).contents().unwrap();
@@ -4769,13 +5206,8 @@
}
// linkify
- if (this.opts.convertLinks && (this.opts.convertUrlLinks || this.opts.convertImageLinks || this.opts.convertVideoLinks) && key === this.keyCode.ENTER)
- {
- this.formatLinkify(this.opts.linkProtocol, this.opts.convertLinks, this.opts.convertUrlLinks, this.opts.convertImageLinks, this.opts.convertVideoLinks, this.opts.linkSize);
-
- this.observe.load();
- this.code.sync();
- }
+ if (this.linkify.isEnabled() && this.linkify.isKey(key))
+ this.linkify.format();
if (key === this.keyCode.DELETE || key === this.keyCode.BACKSPACE)
{
@@ -4796,27 +5228,37 @@
}
// remove empty paragraphs
- this.$editor.find('p').each($.proxy(this.utils.removeEmpty, this));
+ this.$editor.find('p').each($.proxy(function(i, s)
+ {
+ this.utils.removeEmpty(i, $(s).html());
+ }, this));
// remove invisible space
- if (this.keyup.current && this.keyup.current.tagName == 'DIV' && this.utils.isEmpty(this.keyup.current.innerHTML))
+ if (this.opts.linebreaks && this.keyup.current && this.keyup.current.tagName == 'DIV' && this.utils.isEmpty(this.keyup.current.innerHTML))
{
- if (this.opts.linebreaks)
- {
- $(this.keyup.current).after(this.selection.getMarkerAsHtml());
- this.selection.restore();
- $(this.keyup.current).remove();
- }
+ $(this.keyup.current).after(this.selection.getMarkerAsHtml());
+ this.selection.restore();
+ $(this.keyup.current).remove();
}
// if empty
return this.keyup.formatEmpty(e);
}
},
- replaceToParagraph: function()
+ replaceToParagraph: function(clone)
{
var $current = $(this.keyup.current);
- var node = $('').append($current.clone());
+
+ var node;
+ if (clone === false)
+ {
+ node = $('
').append($current.html());
+ }
+ else
+ {
+ node = $('
').append($current.clone());
+ }
+
$current.replaceWith(node);
var next = $(node).next();
if (typeof(next[0]) !== 'undefined' && next[0].tagName == 'BR')
@@ -4983,24 +5425,27 @@
cleanUrl: function()
{
var thref = self.location.href.replace(/\/$/i, '');
- this.link.url = this.link.url.replace(thref, '');
- this.link.url = this.link.url.replace(/^\/#/, '#');
- this.link.url = this.link.url.replace('mailto:', '');
- // remove host from href
- if (!this.opts.linkProtocol)
+ if (typeof this.link.url !== "undefined")
{
- var re = new RegExp('^(http|ftp|https)://' + self.location.host, 'i');
- this.link.url = this.link.url.replace(re, '');
- }
+ this.link.url = this.link.url.replace(thref, '');
+ this.link.url = this.link.url.replace(/^\/#/, '#');
+ this.link.url = this.link.url.replace('mailto:', '');
+ // remove host from href
+ if (!this.opts.linkProtocol)
+ {
+ var re = new RegExp('^(http|ftp|https)://' + self.location.host, 'i');
+ this.link.url = this.link.url.replace(re, '');
+ }
+ }
},
getData: function()
{
this.link.$node = false;
- var $el = $(this.selection.getCurrent()).closest('a');
- if ($el.size() !== 0 && $el[0].tagName === 'A')
+ var $el = $(this.selection.getCurrent()).closest('a', this.$editor[0]);
+ if ($el.length !== 0 && $el[0].tagName === 'A')
{
this.link.$node = $el;
@@ -5018,6 +5463,8 @@
},
insert: function()
{
+ this.placeholder.remove();
+
var target = '';
var link = this.link.$inputUrl.val();
var text = this.link.$inputText.val();
@@ -5051,8 +5498,8 @@
var pattern = '((xn--)?[a-z0-9]+(-[a-z0-9]+)*\\.)+[a-z]{2,}';
var re = new RegExp('^(http|ftp|https)://' + pattern, 'i');
var re2 = new RegExp('^' + pattern, 'i');
-
- if (link.search(re) == -1 && link.search(re2) === 0 && this.opts.linkProtocol)
+ var re3 = new RegExp('\.(html|php)$', 'i');
+ if (link.search(re) == -1 && link.search(re3) == -1 && link.search(re2) === 0 && this.opts.linkProtocol)
{
link = this.opts.linkProtocol + '://' + link;
}
@@ -5074,16 +5521,37 @@
{
this.buffer.set();
- this.link.$node.text(text).attr('href', link);
+ var $link = this.link.$node,
+ $el = $link.children();
+
+ if ($el.length > 0)
+ {
+ while ($el.length)
+ {
+ $el = $el.children();
+ }
+
+ $el = $el.end();
+ }
+ else
+ {
+ $el = $link;
+ }
+
+ $link.attr('href', link);
+ $el.text(text);
+
if (target !== '')
{
- this.link.$node.attr('target', target);
+ $link.attr('target', target);
}
else
{
- this.link.$node.removeAttr('target');
+ $link.removeAttr('target');
}
+ this.selection.selectElement($link);
+
this.code.sync();
}
else
@@ -5105,20 +5573,36 @@
if (target !== '') $a.attr('target', target);
$a = $(this.insert.node($a));
+
+ if (this.selection.getText().match(/\s$/))
+ {
+ $a.after(" ");
+ }
+
this.selection.selectElement($a);
}
else
{
document.execCommand('createLink', false, link);
- $a = $(this.selection.getCurrent()).closest('a');
+ $a = $(this.selection.getCurrent()).closest('a', this.$editor[0]);
+ if (this.utils.browser('mozilla'))
+ {
+ $a = $('a[_moz_dirty=""]');
+ }
if (target !== '') $a.attr('target', target);
- $a.removeAttr('style');
+ $a.removeAttr('style').removeAttr('_moz_dirty');
+
+ if (this.selection.getText().match(/\s$/))
+ {
+ $a.after(" ");
+ }
- if (this.link.text === '')
+ if (this.link.text !== '' || this.link.text != text)
{
$a.text(text);
+
this.selection.selectElement($a);
}
}
@@ -5138,7 +5622,10 @@
},
unlink: function(e)
{
- if (typeof e != 'undefined' && e.preventDefault) e.preventDefault();
+ if (typeof e != 'undefined' && e.preventDefault)
+ {
+ e.preventDefault();
+ }
var nodes = this.selection.getNodes();
if (!nodes) return;
@@ -5148,11 +5635,8 @@
var len = nodes.length;
for (var i = 0; i < len; i++)
{
- if (nodes[i].tagName == 'A')
- {
- var $node = $(nodes[i]);
- $node.replaceWith($node.contents());
- }
+ var $node = $(nodes[i]).closest('a', this.$editor[0]);
+ $node.replaceWith($node.contents());
}
// hide link's tooltip
@@ -5160,6 +5644,28 @@
this.code.sync();
+ },
+ toggleClass: function(className)
+ {
+ this.link.setClass(className, 'toggleClass');
+ },
+ addClass: function(className)
+ {
+ this.link.setClass(className, 'addClass');
+ },
+ removeClass: function(className)
+ {
+ this.link.setClass(className, 'removeClass');
+ },
+ setClass: function(className, func)
+ {
+ var links = this.selection.getInlinesTags(['a']);
+ if (links === false) return;
+
+ $.each(links, function()
+ {
+ $(this)[func](className);
+ });
}
};
},
@@ -5168,15 +5674,16 @@
return {
toggle: function(cmd)
{
+ this.placeholder.remove();
if (!this.utils.browser('msie')) this.$editor.focus();
this.buffer.set();
this.selection.save();
var parent = this.selection.getParent();
- var $list = $(parent).closest('ol, ul');
+ var $list = $(parent).closest('ol, ul', this.$editor[0]);
- if (!this.utils.isRedactorParent($list) && $list.size() !== 0)
+ if (!this.utils.isRedactorParent($list) && $list.length !== 0)
{
$list = false;
}
@@ -5212,12 +5719,15 @@
}
}
-
this.selection.restore();
this.code.sync();
},
insert: function(cmd)
{
+ var parent = this.selection.getParent();
+ var current = this.selection.getCurrent();
+ var $td = $(current).closest('td, th', this.$editor[0]);
+
if (this.utils.browser('msie') && this.opts.linebreaks)
{
this.list.insertInIe(cmd);
@@ -5227,8 +5737,24 @@
document.execCommand('insert' + cmd);
}
- var parent = this.selection.getParent();
- var $list = $(parent).closest('ol, ul');
+ var $list = $(this.selection.getParent()).closest('ol, ul', this.$editor[0]);
+
+ if ($td.length !== 0)
+ {
+ var prev = $td.prev();
+ var html = $td.html();
+ $td.html('');
+ if (prev && prev.length === 1 && (prev[0].tagName === 'TD' || prev[0].tagName === 'TH'))
+ {
+ $(prev).after($td);
+ }
+ else
+ {
+ $(parent).prepend($td);
+ }
+
+ $td.html(html);
+ }
if (this.utils.isEmpty($list.find('li').text()))
{
@@ -5298,15 +5824,15 @@
this.indent.fixEmptyIndent();
- if (!this.opts.linebreaks && $current.closest('li, th, td').size() === 0)
+ if (!this.opts.linebreaks && $current.closest('li, th, td', this.$editor[0]).length === 0)
{
document.execCommand('formatblock', false, 'p');
this.$editor.find('ul, ol, blockquote').each($.proxy(this.utils.removeEmpty, this));
}
- var $table = $(this.selection.getCurrent()).closest('table');
+ var $table = $(this.selection.getCurrent()).closest('table', this.$editor[0]);
var $prev = $table.prev();
- if (!this.opts.linebreaks && $table.size() !== 0 && $prev.size() !== 0 && $prev[0].tagName == 'BR')
+ if (!this.opts.linebreaks && $table.length !== 0 && $prev.length !== 0 && $prev[0].tagName == 'BR')
{
$prev.remove();
}
@@ -5432,9 +5958,12 @@
show: function()
{
// ios keyboard hide
- document.activeElement.blur();
+ if (this.utils.isMobile() && !this.utils.browser('msie'))
+ {
+ document.activeElement.blur();
+ }
- $(document.body).removeClass('body-hidden');
+ $(document.body).removeClass('body-redactor-hidden');
this.modal.bodyOveflow = $(document.body).css('overflow');
$(document.body).css('overflow', 'hidden');
@@ -5468,8 +5997,7 @@
$(document).off('focusin.modal');
// enter
- this.$modal.find('input[type=text]').on('keydown.redactor-modal', $.proxy(this.modal.setEnter, this));
-
+ this.$modal.find('input[type=text],input[type=url],input[type=email]').on('keydown.redactor-modal', $.proxy(this.modal.setEnter, this));
},
showOnDesktop: function()
{
@@ -5567,7 +6095,7 @@
setButtonsWidth: function()
{
var buttons = this.$modalFooter.find('button');
- var buttonsSize = buttons.size();
+ var buttonsSize = buttons.length;
if (buttonsSize === 0) return;
buttons.css('width', (100/buttonsSize) + '%');
@@ -5663,7 +6191,14 @@
var current = this.selection.getCurrent();
var parent = this.selection.getParent();
- this.button.setInactiveAll(btnName);
+ if (e !== false)
+ {
+ this.button.setInactiveAll();
+ }
+ else
+ {
+ this.button.setInactiveAll(btnName);
+ }
if (e === false && btnName !== 'html')
{
@@ -5676,19 +6211,19 @@
$.each(this.opts.activeButtonsStates, $.proxy(function(key, value)
{
- var parentEl = $(parent).closest(key);
- var currentEl = $(current).closest(key);
+ var parentEl = $(parent).closest(key, this.$editor[0]);
+ var currentEl = $(current).closest(key, this.$editor[0]);
if (parentEl.length !== 0 && !this.utils.isRedactorParent(parentEl)) return;
if (!this.utils.isRedactorParent(currentEl)) return;
- if (parentEl.length !== 0 || currentEl.closest(key).length !== 0)
+ if (parentEl.length !== 0 || currentEl.closest(key, this.$editor[0]).length !== 0)
{
this.button.setActive(value);
}
}, this));
- var $parent = $(parent).closest(this.opts.alignmentTags.toString().toLowerCase());
+ var $parent = $(parent).closest(this.opts.alignmentTags.toString().toLowerCase(), this.$editor[0]);
if (this.utils.isRedactorParent(parent) && $parent.length)
{
var align = ($parent.css('text-align') === '') ? 'left' : $parent.css('text-align');
@@ -5707,7 +6242,7 @@
var $img = $(img);
// IE fix (when we clicked on an image and then press backspace IE does goes to image's url)
- $img.closest('a').on('click', function(e) { e.preventDefault(); });
+ $img.closest('a', this.$editor[0]).on('click', function(e) { e.preventDefault(); });
if (this.utils.browser('msie')) $img.attr('unselectable', 'on');
@@ -5715,7 +6250,7 @@
}, this));
- $(document).on('click.redactor-image-delete', $.proxy(function(e)
+ $(document).on('click.redactor-image-delete.' + this.uuid, $.proxy(function(e)
{
this.observe.image = false;
if (e.target.tagName == 'IMG' && this.utils.isRedactorParent(e.target))
@@ -5730,9 +6265,9 @@
{
if (!this.opts.linkTooltip) return;
- this.$editor.find('a').on('touchstart click', $.proxy(this.observe.showTooltip, this));
- this.$editor.on('touchstart click.redactor', $.proxy(this.observe.closeTooltip, this));
- $(document).on('touchstart click.redactor', $.proxy(this.observe.closeTooltip, this));
+ this.$editor.find('a').on('touchstart.redactor.' + this.uuid + ' click.redactor.' + this.uuid, $.proxy(this.observe.showTooltip, this));
+ this.$editor.on('touchstart.redactor.' + this.uuid + ' click.redactor.' + this.uuid, $.proxy(this.observe.closeTooltip, this));
+ $(document).on('touchstart.redactor.' + this.uuid + ' click.redactor.' + this.uuid, $.proxy(this.observe.closeTooltip, this));
},
getTooltipPosition: function($link)
{
@@ -5740,11 +6275,20 @@
},
showTooltip: function(e)
{
- var $link = $(e.target);
- if ($link.size() === 0 || $link[0].tagName !== 'A') return;
+ var $el = $(e.target);
- var pos = this.observe.getTooltipPosition($link);
+ if ($el[0].tagName == 'IMG')
+ return;
+
+ if ($el[0].tagName !== 'A')
+ $el = $el.closest('a', this.$editor[0]);
+
+ if ($el[0].tagName !== 'A')
+ return;
+
+ var $link = $el;
+ var pos = this.observe.getTooltipPosition($link);
var tooltip = $('');
var href = $link.attr('href');
@@ -5761,7 +6305,7 @@
tooltip.append(aLink).append(' | ').append(aEdit).append(' | ').append(aUnlink);
tooltip.css({
- top: (pos.top + 20) + 'px',
+ top: (pos.top + parseInt($link.css('line-height'), 10)) + 'px',
left: pos.left + 'px'
});
@@ -5773,7 +6317,12 @@
e = e.originalEvent || e;
var target = e.target;
- if ((target.tagName === 'A' && this.utils.isRedactorParent(target)) || $(target).hasClass('redactor-link-tooltip-action'))
+ var $parent = $(target).closest('a', this.$editor[0]);
+ if ($parent.length !== 0 && $parent[0].tagName === 'A' && target.tagName !== 'A')
+ {
+ return;
+ }
+ else if ((target.tagName === 'A' && this.utils.isRedactorParent(target)) || $(target).hasClass('redactor-link-tooltip-action'))
{
return;
}
@@ -5791,10 +6340,6 @@
if (this.opts.linebreaks) return html;
if (html === '' || html === '
') return this.opts.emptyHtml;
- this.paragraphize.blocks = ['table', 'div', 'pre', 'form', 'ul', 'ol', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'dl', 'blockquote', 'figcaption',
- 'address', 'section', 'header', 'footer', 'aside', 'article', 'object', 'style', 'script', 'iframe', 'select', 'input', 'textarea',
- 'button', 'option', 'map', 'area', 'math', 'hr', 'fieldset', 'legend', 'hgroup', 'nav', 'figure', 'details', 'menu', 'summary', 'p'];
-
html = html + "\n";
this.paragraphize.safes = [];
@@ -5809,7 +6354,7 @@
html = this.paragraphize.clear(html);
html = this.paragraphize.restoreSafes(html);
- html = html.replace(new RegExp('
\n?<(' + this.paragraphize.blocks.join('|') + ')(.*?[^>])>', 'gi'), '
\n<$1$2>');
+ html = html.replace(new RegExp('
\n?<(' + this.opts.paragraphizeBlocks.join('|') + ')(.*?[^>])>', 'gi'), '
\n<$1$2>');
return $.trim(html);
},
@@ -5825,7 +6370,7 @@
html = $div.html();
- $div.find(this.paragraphize.blocks.join(', ')).each($.proxy(function(i,s)
+ $div.find(this.opts.paragraphizeBlocks.join(', ')).each($.proxy(function(i,s)
{
this.paragraphize.z++;
this.paragraphize.safes[this.paragraphize.z] = s.outerHTML;
@@ -5854,7 +6399,9 @@
{
$.each(this.paragraphize.safes, function(i,s)
{
+ s = (typeof s !== 'undefined') ? s.replace(/\$/g, '$') : s;
html = html.replace('{replace' + i + '}', s);
+
});
return html;
@@ -5922,7 +6469,11 @@
return {
init: function(e)
{
- if (!this.opts.cleanOnPaste) return;
+ if (!this.opts.cleanOnPaste)
+ {
+ setTimeout($.proxy(this.code.sync, this), 1);
+ return;
+ }
this.rtePaste = true;
@@ -5951,14 +6502,24 @@
$(window).off('scroll.redactor-freeze');
- }, this), 1);
+ if (this.linkify.isEnabled())
+ this.linkify.format();
+ }, this), 1);
},
createPasteBox: function()
{
- this.$pasteBox = $('').html(' ').attr('contenteditable', 'true').css({ position: 'fixed', width: 0, top: 0, left: '-9999px' });
+ this.$pasteBox = $('').html('').attr('contenteditable', 'true').css({ position: 'fixed', width: 0, top: 0, left: '-9999px' });
+
+ if (this.utils.browser('msie'))
+ {
+ this.$box.append(this.$pasteBox);
+ }
+ else
+ {
+ $('body').append(this.$pasteBox);
+ }
- $(document.body).append(this.$pasteBox);
this.$pasteBox.focus();
},
insert: function(html)
@@ -5984,6 +6545,18 @@
setTimeout($.proxy(this.clean.clearUnverified, this), 10);
+ // clean empty spans
+ setTimeout($.proxy(function()
+ {
+ var spans = this.$editor.find('span');
+ $.each(spans, function(i,s)
+ {
+ var html = s.innerHTML.replace(/[\u200B-\u200D\uFEFF]/, '');
+ if (html === '' && s.attributes.length === 0) $(s).remove();
+
+ });
+
+ }, this), 10);
}
};
},
@@ -6103,7 +6676,7 @@
return false;
},
- getInlines: function(nodes)
+ getInlines: function(nodes, tags)
{
this.selection.get();
@@ -6113,9 +6686,18 @@
}
var inlines = [];
- nodes = (typeof nodes == 'undefined') ? this.selection.getNodes() : nodes;
+ nodes = (typeof nodes == 'undefined' || nodes === false) ? this.selection.getNodes() : nodes;
var inlineTags = this.opts.inlineTags;
inlineTags.push('span');
+
+ if (typeof tags !== 'undefined')
+ {
+ for (var i = 0; i < tags.length; i++)
+ {
+ inlineTags.push(tags[i]);
+ }
+ }
+
$.each(nodes, $.proxy(function(i,node)
{
if ($.inArray(node.tagName.toLowerCase(), inlineTags) != -1)
@@ -6127,6 +6709,28 @@
return (inlines.length === 0) ? false : inlines;
},
+ getInlinesTags: function(tags)
+ {
+ this.selection.get();
+
+ if (this.range && this.range.collapsed)
+ {
+ return false;
+ }
+
+ var inlines = [];
+ var nodes = this.selection.getNodes();
+ $.each(nodes, $.proxy(function(i,node)
+ {
+ if ($.inArray(node.tagName.toLowerCase(), tags) != -1)
+ {
+ inlines.push(node);
+ }
+
+ }, this));
+
+ return (inlines.length === 0) ? false : inlines;
+ },
getBlocks: function(nodes)
{
this.selection.get();
@@ -6160,15 +6764,23 @@
var startNode = this.selection.getNodesMarker(1);
var endNode = this.selection.getNodesMarker(2);
-
- this.selection.setNodesMarker(this.range, startNode, true);
+ var range = this.range.cloneRange();
if (this.range.collapsed === false)
{
- this.selection.setNodesMarker(this.range, endNode, false);
+ var startContainer = range.startContainer;
+ var startOffset = range.startOffset;
+
+ // end marker
+ this.selection.setNodesMarker(range, endNode, false);
+
+ // start marker
+ range.setStart(startContainer, startOffset);
+ this.selection.setNodesMarker(range, startNode, true);
}
else
{
+ this.selection.setNodesMarker(range, startNode, true);
endNode = startNode;
}
@@ -6226,8 +6838,6 @@
},
setNodesMarker: function(range, node, type)
{
- range = range.cloneRange();
-
try {
range.collapse(type);
range.insertNode(node);
@@ -6337,7 +6947,12 @@
},
removeMarkers: function()
{
- this.$editor.find('span.redactor-selection-marker').remove();
+ this.$editor.find('span.redactor-selection-marker').each(function(i,s)
+ {
+ var text = $(s).text().replace(/[\u200B-\u200D\uFEFF]/g, '');
+ if (text === '') $(s).remove();
+ else $(s).replaceWith(function() { return $(this).contents(); });
+ });
},
getText: function()
{
@@ -6363,6 +6978,34 @@
}
return this.clean.onSync(html);
+ },
+ replaceWithHtml: function(html)
+ {
+ html = this.selection.getMarkerAsHtml(1) + html + this.selection.getMarkerAsHtml(2);
+
+ this.selection.get();
+
+ if (window.getSelection && window.getSelection().getRangeAt)
+ {
+ this.range.deleteContents();
+ var div = document.createElement("div");
+ div.innerHTML = html;
+
+ var frag = document.createDocumentFragment(), child;
+ while ((child = div.firstChild))
+ {
+ frag.appendChild(child);
+ }
+
+ this.range.insertNode(frag);
+ }
+ else if (document.selection && document.selection.createRange)
+ {
+ this.range.pasteHTML(html);
+ }
+
+ this.selection.restore();
+ this.code.sync();
}
};
},
@@ -6480,7 +7123,7 @@
// clean setup
var ownLine = ['area', 'body', 'head', 'hr', 'i?frame', 'link', 'meta', 'noscript', 'style', 'script', 'table', 'tbody', 'thead', 'tfoot'];
var contOwnLine = ['li', 'dt', 'dt', 'h[1-6]', 'option', 'script'];
- var newLevel = ['blockquote', 'div', 'dl', 'fieldset', 'form', 'frameset', 'map', 'ol', 'p', 'pre', 'select', 'td', 'th', 'tr', 'ul'];
+ var newLevel = ['p', 'blockquote', 'div', 'dl', 'fieldset', 'form', 'frameset', 'map', 'ol', 'pre', 'select', 'td', 'th', 'tr', 'ul'];
this.tabifier.lineBefore = new RegExp('^<(/?' + ownLine.join('|/?' ) + '|' + contOwnLine.join('|') + ')[ >]');
this.tabifier.lineAfter = new RegExp('^<(br|/?' + ownLine.join('|/?' ) + '|/' + contOwnLine.join('|/') + ')[ >]');
@@ -6645,6 +7288,7 @@
placeTag: function (tag, out)
{
var nl = tag.match(this.tabifier.newLevel);
+
if (tag.match(this.tabifier.lineBefore) || nl)
{
out = out.replace(/\s*$/, '');
@@ -6660,7 +7304,7 @@
if (tag.match(this.tabifier.lineAfter) || tag.match(this.tabifier.newLevel))
{
out = out.replace(/ *$/, '');
- out += '\n';
+ //out += '\n';
}
return out;
@@ -6761,24 +7405,13 @@
replacement.push(this.tidy.settings.replaceTags[i][0]);
}
- this.tidy.$div.find(replacement.join(',')).each($.proxy(function(n,s)
+ $.each(replacement, $.proxy(function(key, value)
{
- var tag = rTags[n];
- $(s).replaceWith(function()
+ this.tidy.$div.find(value).replaceWith(function()
{
- var replaced = $('<' + tag + ' />').append($(this).contents());
-
- for (var i = 0; i < this.attributes.length; i++)
- {
- replaced.attr(this.attributes[i].name, this.attributes[i].value);
- }
-
- return replaced;
+ return $("<" + rTags[key] + " />", {html: $(this).html()});
});
-
}, this));
-
- return html;
},
replaceStyles: function()
{
@@ -7171,8 +7804,17 @@
{
if (!this.opts.toolbar[btnName]) return;
- if (this.opts.fileUpload === false && btnName === 'file') return true;
- if ((this.opts.imageUpload === false && this.opts.s3 === false) && btnName === 'image') return true;
+ if (btnName === 'file')
+ {
+ if (this.opts.fileUpload === false) return;
+ else if (!this.opts.fileUpload && this.opts.s3 === false) return;
+ }
+
+ if (btnName === 'image')
+ {
+ if (this.opts.imageUpload === false) return;
+ else if (!this.opts.imageUpload && this.opts.s3 === false) return;
+ }
var btnObject = this.opts.toolbar[btnName];
this.$toolbar.append($('').append(this.button.build(btnName, btnObject)));
@@ -7193,12 +7835,12 @@
},
setFixed: function()
{
- if (this.utils.isMobile()) return;
+ if (!this.utils.isDesktop()) return;
if (this.opts.toolbarExternal) return;
if (!this.opts.toolbarFixed) return;
this.toolbar.observeScroll();
- $(this.opts.toolbarFixedTarget).on('scroll.redactor', $.proxy(this.toolbar.observeScroll, this));
+ $(this.opts.toolbarFixedTarget).on('scroll.redactor.' + this.uuid, $.proxy(this.toolbar.observeScroll, this));
},
setOverflow: function()
@@ -7210,7 +7852,7 @@
},
isButtonSourceNeeded: function()
{
- if (this.opts.buttonSource) return;
+ if (this.opts.source) return;
var index = this.opts.buttons.indexOf('html');
if (index !== -1)
@@ -7263,7 +7905,7 @@
{
var top = this.opts.toolbarFixedTopOffset + scrollTop - boxTop;
var left = 0;
- var end = boxTop + this.$box.height() + 30;
+ var end = boxTop + this.$box.height() - 32;
var width = this.$box.innerWidth();
this.$toolbar.addClass('toolbar-fixed-box');
@@ -7274,6 +7916,9 @@
left: left
});
+ if (scrollTop > end)
+ $('.redactor-dropdown-' + this.uuid + ':visible').hide();
+
this.toolbar.setDropdownsFixed();
this.$toolbar.css('visibility', (scrollTop < end) ? 'visible' : 'hidden');
},
@@ -7289,7 +7934,6 @@
this.toolbar.unsetDropdownsFixed();
this.$toolbar.removeClass('toolbar-fixed-box');
-
},
setDropdownsFixed: function()
{
@@ -7301,7 +7945,7 @@
position = 'absolute';
}
- $('.redactor-dropdown').each(function()
+ $('.redactor-dropdown-' + this.uuid).each(function()
{
$(this).css({ position: position, top: top + 'px' });
});
@@ -7309,7 +7953,7 @@
unsetDropdownsFixed: function()
{
var top = (this.$toolbar.innerHeight() + this.$toolbar.offset().top);
- $('.redactor-dropdown').each(function()
+ $('.redactor-dropdown-' + this.uuid).each(function()
{
$(this).css({ position: 'absolute', top: top + 'px' });
});
@@ -7327,7 +7971,7 @@
this.upload.$el = $(id);
this.upload.$droparea = $('');
- this.upload.$placeholdler = $('').text('Drop file here or ');
+ this.upload.$placeholdler = $('').text(this.lang.get('upload_label'));
this.upload.$input = $('');
this.upload.$placeholdler.append(this.upload.$input);
@@ -7388,6 +8032,7 @@
}
this.progress.show();
+ this.core.setCallback('uploadStart', e, formData);
this.upload.sendData(formData, e);
},
setConfig: function(file)
@@ -7438,6 +8083,7 @@
var xhr = new XMLHttpRequest();
xhr.open('POST', this.upload.url);
+ xhr.setRequestHeader("X-Requested-With", "XMLHttpRequest");
// complete
xhr.onreadystatechange = $.proxy(function()
@@ -7674,6 +8320,8 @@
html = html.replace(/<\/?br\s?\/?>/g, '');
html = html.replace(/\s/g, '');
html = html.replace(/^[^\W\w\D\d]*?<\/p>$/i, '');
+ html = html.replace(/
\');q=q.I(1J 1T(\'
\',\'gi\'),\'\');q=q.I(1J 1T(\'<1h(.*?) 1g-8D="G"(.*?[^>])>\',\'gi\'),\'<1h$1$2>\');q=q.I(1J 1T(\'<(.*?) 1g-3v="G"(.*?[^>])>\',\'gi\'),\'<$1$2>\');q=q.I(1J 1T(\'<1e(.*?) 3C="(.*?)"(.*?[^>])>\',\'gi\'),\'<1e$1$3>\');q=q.I(1J 1T(\'<1B(.*?) 3C="(.*?)"(.*?[^>])>\',\'gi\'),\'<1B$1$3>\');q=q.I(1J 1T(\'<1B(.*?) 1p="" (.*?[^>])>\',\'gi\'),\'<1B$1 $2>\');q=q.I(1J 1T(\'<1B(.*?) 1p (.*?[^>])>\',\'gi\'),\'<1B$1 $2>\');q=q.I(1J 1T(\'<1e 1I="G-8s-2Z">(.*?)1e>\',\'gi\'),\'$1\');q=q.I(/ 1g-2R-2d="(.*?[^>])"/gi,\'\');q=q.I(/<1e(.*?)id="G-J-2y"(.*?[^>])>([\\w\\W]*?)<1B(.*?)><\\/1e>/gi,\'$3<1B$4>\');q=q.I(/<1e(.*?)id="G-J-8g"(.*?[^>])>(.*?)<\\/1e>/gi,\'\');q=q.I(/<1e(.*?)id="G-J-5g"(.*?[^>])>(.*?)<\\/1e>/gi,\'\');q=q.I(/<3p(.*?[^<])>/gi,\'\');q=q.I(/<\\/3p>/gi,\'\');q=c.1x.2E(q);if(c.F.eh){q=q.I(/])>/gi,\'\');q=q.I(/])>/gi,\'\')}q=q.I(/<(.*?) 1g-G-R="(.*?)"(.*?[^>])>/gi,\'<$1$3>\');q=q.I(/<(.*?) 1g-G-1I="(.*?)"(.*?[^>])>/gi,\'<$1$3>\');q=q.I(/<(.*?) 1g-G-1p="(.*?)"(.*?[^>])>/gi,\'<$1$3>\');q=q.I(1J 1T(\'<(.*?) 1g-3v="G"(.*?[^>])>\',\'gi\'),\'<$1$2>\');q=q.I(1J 1T(\'<(.*?) 1g-3v="G">\',\'gi\'),\'<$1>\');E q},82:B(q,8C){q=$.3a(q);q=q.I(/\\$/g,\'$\');q=q.I(/”/g,\'"\');q=q.I(/“/g,\'"\');q=q.I(/‘/g,\'\\\'\');q=q.I(/’/g,\'\\\'\');q=q.I(/<1e 1I="dP-ok-2Z">&4W;<\\/1e>/gi,\' \');q=q.I(/<1e 1I="dP-5l-1e"[^>]*>\\t<\\/1e>/gi,\'\\t\');q=q.I(/<1e[^>]*>(\\s|&4W;)<\\/1e>/gi,\' \');if(c.F.dO){E c.1o.ax(q)}if(!c.N.7k()&&1C 8C==\'1F\'){if(c.N.52([\'dN\',\'A\'])){E c.1o.ax(q,M)}if(c.N.52(\'a8\')){E c.1o.e6(q)}if(c.N.52([\'9T\',\'dQ\',\'dR\',\'dU\',\'dT\',\'dS\',\'dM\'])){q=c.1o.e0(q);if(!c.N.25(\'2I\')){C Q=c.K.48();if(Q&&Q.1n==\'P\'){q=q.I(/<1B(.*?)>/gi,\'<1B$1>
\')}}E q}if(c.N.52([\'6y\'])){q=c.1o.9O(q,\'3I\');if(c.F.1K)q=c.1o.ao(q);q=c.1o.e3(q);E q}if(c.N.52([\'4S\'])){E c.1o.9O(q,\'li\')}}q=c.1o.e8(q,8C);if(!c.1o.7Q){if(c.F.1K)q=c.1o.ao(q);if(c.F.6E)q=c.1o.6E(q);q=c.1o.bL(q)}q=c.1o.dL(q);q=c.1o.dC(q);q=c.1o.9O(q,\'dJ\');if(!c.1o.7Q&&c.F.2o){q=c.2o.2E(q)}q=c.1o.e5(q);q=c.1o.ea(q);q=c.1o.dW(q);q=c.1o.bC(q);E q},dL:B(q){q=q.I(//gi,\'\');q=q.I(/<1p[^>]*>[\\s\\S]*?<\\/1p>/gi,\'\');if(/(1I=\\"?dF|1p=\\"[^\\"]*\\nK\\-|w:nO)/.6I(q)){q=c.1o.e9(q);q=q.I(/<1B(.*?)v:nN=(.*?)>/gi,\'\');q=q.I(/4a="1Q\\:\\/\\/(.*?)"/,\'4a=""\');q=q.I(//gi,\'<2K>
\');q=q.I(//gi,\'
\');q=q.I(//gi,\'
2K>\');q=q.I(//gi,\'<2K>
2K>\');q=q.I(/·/g,\'\');q=q.I(/([\\w\\W]*?)<\\/o:p>/gi,\'$2\');q=q.I(/\\n/g,\' \');q=q.I(/
\\n?
/gi,\' \')}if(c.F.dD){q=q.I(/(\\s|&4W;)+/g,\' \')}E q},dC:B(q){q=q.I(/([\\w\\W]*?)<\\/b>/gi,"$2");q=q.I(/([\\w\\W]*?)<\\/b>/gi,"$3");q=q.I(/<1e[^>]*(3p-1p: 3Y; 3p-6z: 43|3p-6z: 43; 3p-1p: 3Y)[^>]*>/gi,\'<1e 1p="3p-6z: 43;"><1e 1p="3p-1p: 3Y;">\');q=q.I(/<1e[^>]*3p-1p: 3Y[^>]*>/gi,\'<1e 1p="3p-1p: 3Y;">\');q=q.I(/<1e[^>]*3p-6z: 43[^>]*>/gi,\'<1e 1p="3p-6z: 43;">\');q=q.I(/<1e[^>]*1b-6T: 4V[^>]*>/gi,\'<1e 1p="1b-6T: 4V;">\');q=q.I(/<1B>/gi,\'\');q=q.I(/\\n{3,}/gi,\'\\n\');q=q.I(/<3p(.*?)>([\\w\\W]*?)<\\/3p>/gi,\'$2\');q=q.I(//gi,\'
\');q=q.I(/<\\/p><\\/p>/gi,\'
\');q=q.I(/ (\\s*|\\t*|\\n*)/gi,\'
\');q=q.I(/<\\/p>(\\s*|\\t*|\\n*)<\\/li>/gi,\' \');q=q.I(/<\\/p>\\s/gi,\'\');q=q.I(/
•([\\w\\W]*?)<\\/p>/gi,\'
$1 \');if(c.N.25(\'6Y\')){q=q.I(/
$/gi,\'\')}E q},9O:B(q,1d){C 2g=[\'1e\',\'a\',\'2T\',\'1N\',\'89\',\'em\',\'5d\',\'1a\',\'9y\',\'6o\',\'aS\',\'8J\',\'C\',\'9w\',\'cc\',\'7e\',\'7b\',\'b\',\'i\',\'u\',\'3X\',\'ol\',\'2K\',\'li\',\'dl\',\'dt\',\'dd\',\'p\',\'br\',\'63\',\'8x\',\'5b\',\'7i\',\'8z\',\'4y\',\'1B\',\'4v\',\'3I\',\'5X\',\'6i\',\'cj\',\'co\',\'cn\',\'h1\',\'h2\',\'h3\',\'h4\',\'h5\',\'h6\'];C c7=M;C c5=[[\'a\',\'*\'],[\'1B\',[\'4a\',\'6A\']],[\'1e\',[\'1I\',\'3C\',\'1g-3v\']],[\'5b\',\'*\'],[\'63\',\'*\'],[\'8x\',\'*\'],[\'7i\',\'*\'],[\'4y\',\'*\'],[\'8z\',\'*\'],[\'9h\',\'*\']];if(1d==\'dJ\'){c7=[\'p\',\'1e\',\'h1\',\'h2\',\'h3\',\'h4\',\'h5\',\'h6\'];c5=[[\'4v\',\'1I\'],[\'3I\',[\'nY\',\'nZ\']],[\'a\',\'*\'],[\'1B\',[\'4a\',\'6A\',\'1g-G-85-J\']],[\'1e\',[\'1I\',\'3C\',\'1g-3v\']],[\'5b\',\'*\'],[\'63\',\'*\'],[\'8x\',\'*\'],[\'7i\',\'*\'],[\'4y\',\'*\'],[\'8z\',\'*\'],[\'9h\',\'*\']]}L if(1d==\'3I\'){2g=[\'2K\',\'ol\',\'li\',\'1e\',\'a\',\'89\',\'em\',\'5d\',\'1a\',\'9y\',\'6o\',\'8J\',\'C\',\'9w\',\'cc\',\'7e\',\'7b\',\'b\',\'i\',\'u\',\'3X\',\'ol\',\'2K\',\'li\',\'dl\',\'dt\',\'dd\',\'br\',\'5b\',\'63\',\'8x\',\'7i\',\'8z\',\'4y\',\'1B\',\'h1\',\'h2\',\'h3\',\'h4\',\'h5\',\'h6\']}L if(1d==\'li\'){2g=[\'2K\',\'ol\',\'li\',\'1e\',\'a\',\'89\',\'em\',\'5d\',\'1a\',\'9y\',\'6o\',\'8J\',\'C\',\'9w\',\'cc\',\'7e\',\'7b\',\'b\',\'i\',\'u\',\'3X\',\'br\',\'5b\',\'63\',\'8x\',\'7i\',\'8z\',\'4y\',\'1B\']}C 3G={4I:M,4O:2g,6g:1q,o0:1q,21:M,53:c5,3P:c7};E c.1x.2E(q,3G)},dW:B(q){q=q.I(/<(p|h[1-6])>(|\\s|\\n|\\t|
)<\\/(p|h[1-6])>/gi,\'\');if(!c.F.1K)q=q.I(/
$/i,\'\');E q},ea:B(q){q=q.I(/<1e>(.*?)<\\/1e>/gi,\'$1\');q=q.I(/<1e[^>]*>\\s|&4W;<\\/1e>/gi,\' \');E q},e9:B(q){if(!c.N.25(\'2I\'))E q;C 5h=$.3a(q);if(5h.3B(/^(.*?)<\\/a>$/i)===0){q=q.I(/^(.*?)<\\/a>$/i,"$2")}E q},e8:B(q,8C){c.1o.7Q=M;if(!c.N.7k()&&1C 8C==\'1F\'){C 1P=c.F.7Z.2C(\'|\').I(\'P|\',\'\').I(\'7U|\',\'\');C ec=q.2c(1J 1T(\'(\'+1P+\')>\',\'gi\'));C 9J=q.2c(/<\\/(p|1h)>/gi);if(!ec&&(9J===4c||(9J&&9J.1m<=1))){C ee=q.2c(/
/gi);C ed=q.2c(/<1B(.*?[^>])>/gi);if(!ee&&!ed){c.1o.7Q=1q;q=q.I(/<\\/?(p|1h)(.*?)>/gi,\'\')}}}E q},nA:B(3o,5a){5a=(((5a||\'\')+\'\').2L().2c(/<[a-z][a-9i-9]*>/g)||[]).2C(\'\');C 2g=/<\\/?([a-z][a-9i-9]*)\\b[^>]*>/gi;E 3o.I(2g,B($0,$1){E 5a.4K(\'<\'+$1.2L()+\'>\')>-1?$0:\'\'})},e7:B(q){C 2T=q.2c(/<(2T|1a)(.*?)>([\\w\\W]*?)<\\/(2T|1a)>/gi);if(2T!==4c){$.1z(2T,$.X(B(i,s){C 3d=s.2c(/<(2T|1a)(.*?)>([\\w\\W]*?)<\\/(2T|1a)>/i);3d[3]=3d[3].I(/
/g,\'\\n\');3d[3]=3d[3].I(/&4W;/g,\' \');if(c.F.6j){3d[3]=3d[3].I(/\\t/g,7y(c.F.6j+1).2C(\' \'))}3d[3]=c.1o.bv(3d[3]);3d[3]=3d[3].I(/\\$/g,\'$\');q=q.I(s,\'<\'+3d[1]+3d[2]+\'>\'+3d[3]+\'\'+3d[1]+\'>\')},c))}E q},bz:B(q){q=q.I(/
|<\\/H[1-6]>|<\\/p>|<\\/1h>|<\\/li>|<\\/3I>/gi,\'\\n\');C 5h=1c.3x(\'1h\');5h.3w=q;q=5h.nM||5h.nL;E $.3a(q)},ax:B(q,2o){q=c.1o.bz(q);q=q.I(/\\n/g,\'
\');if(c.F.2o&&1C 2o==\'1F\'){q=c.2o.2E(q)}E q},e6:B(q){q=q.I(/<1B(.*?) 1p="(.*?)"(.*?[^>])>/gi,\'<1B$1$3>\');q=q.I(/<1B(.*?)>/gi,\'<1B$1>\');q=c.1o.bz(q);if(c.F.6j){q=q.I(/\\t/g,7y(c.F.6j+1).2C(\' \'))}q=c.1o.bv(q);E q},e0:B(q){q=q.I(/<1B(.*?)>/gi,\'[1B$1]\');q=q.I(/<(.*?)>/gi,\'\');q=q.I(/\\[1B(.*?)\\]/gi,\'<1B$1>\');E q},nJ:B(q){q=q.I(/([\\w\\W]*?)<\\/a>/gi,\'[a 28="$2"]$4[/a]\');q=q.I(/<1B(.*?)>/gi,\'[1B$1]\');q=q.I(/<(.*?)>/gi,\'\');q=q.I(/\\[a 28="(.*?)"\\]([\\w\\W]*?)\\[\\/a\\]/gi,\'$2\');q=q.I(/\\[1B(.*?)\\]/gi,\'<1B$1>\');E q},bv:B(5m){5m=5H(5m).I(/&ba;/g,\'&\').I(/</g,\'<\').I(/>/g,\'>\').I(/&e1;/g,\'"\');E 5m.I(/&/g,\'&ba;\').I(//g,\'>\').I(/"/g,\'&e1;\')},e5:B(q){if(c.N.25(\'2I\'))E q;C 1h=1c.3x(\'1h\');1h.3w=q;c.1o.bs($(1h));q=1h.3w;$(1h).1u();E q},49:B(){if(c.N.25(\'2I\'))E;c.1o.bs(c.$U);C bt=c.$U.1i(\'h1, h2, h3, h4, h5, h6\');bt.1i(\'1e\').21(\'1p\');bt.1i(c.F.bB.2C(\', \')).21(\'1p\');c.1a.1R()},bs:B($U){$U.1i(c.F.bB.2C(\', \')).21(\'1p\');$U.1i(\'1e\').6s(\'[1g-3v="G"]\').21(\'1p\');$U.1i(\'1e[1g-3v="G"], 1B[1g-3v="G"]\').1z(B(i,s){C $s=$(s);$s.14(\'1p\',$s.14(\'3C\'))})},6O:B(q){if(c.N.25(\'2I\'))E q;q=q.I(1J 1T(\'<1B(.*?[^>])>\',\'gi\'),\'<1B$1 1g-3v="G">\');q=q.I(1J 1T(\'<1e(.*?)>\',\'gi\'),\'<1e$1 1g-3v="G">\');C 4h=q.2c(1J 1T(\'<(1e|1B)(.*?)1p="(.*?)"(.*?[^>])>\',\'gi\'));if(4h){C 23=4h.1m;2v(C i=0;i<23;i++){4p{C e4=4h[i].I(/1p="(.*?)"/i,\'1p="$1" 3C="$1"\');q=q.I(1J 1T(4h[i],\'gi\'),e4)}4s(e){}}}E q},bC:B(q){C $1h=$(\'<1h />\').q(q);C 2g=c.F.4G;2g.2S(\'1e\');$1h.1i(2g.2C(\',\')).1z(B(){C $el=$(c);C R=c.1n.2L();$el.14(\'1g-G-R\',R);if(R==\'1e\'){if($el.14(\'1p\'))$el.14(\'1g-G-1p\',$el.14(\'1p\'));L if($el.14(\'1I\'))$el.14(\'1g-G-1I\',$el.14(\'1I\'))}});q=$1h.q();$1h.1u();E q},aD:B(){c.$U.1i(\'li\').1z(B(i,s){C $2e=$(s).2e();if($2e.1m!==0&&($2e[0].1n==\'7H\'||$2e[0].1n==\'7q\')){$(s).1w($2e)}})},cK:B(q){q=q.I(/\\n/g,\'\');q=q.I(/[\\t]*/g,\'\');q=q.I(/\\n\\s*\\n/g,"\\n");q=q.I(/^[\\s\\n]*/g,\' \');q=q.I(/[\\s\\n]*$/g,\' \');q=q.I(/>\\s{2,} <\');q=q.I(/\\n\\n/g,"\\n");q=q.I(/[\\8f-\\8N\\8V]/g,\'\');E q},6E:B(q){if(c.F.1K){q=q.I(/<1h>
<\\/1h>/gi,\'
\');q=q.I(/<1h(.*?)>([\\w\\W]*?)<\\/1h>/gi,\'$2
\')}L{q=q.I(/<1h(.*?)>([\\w\\W]*?)<\\/1h>/gi,\'$2
\')}E q},e3:B(q){q=q.I(/<1h\\s(.*?)>/gi,\'\');q=q.I(/<1h>
<\\/1h>/gi,\'
\');q=q.I(/<1h>([\\w\\W]*?)<\\/1h>/gi,\'$1
\');E q},ao:B(q){q=q.I(/
/gi,\'
\');q=q.I(/
<\\/p>/gi,\'
\');q=q.I(/
([\\w\\W]*?)<\\/p>/gi,\'$1
\');q=q.I(/(
){1,}\\n?<\\/1N>/gi,\'1N>\');E q},bL:B(q){E q.I(/<5J(.*?)>([\\w\\W]*?)<\\/5J>/gi,\'<3U$1 3C="G-5J-R">$23U>\')},f0:B(q){E q.I(/<3U(.*?) 3C="G-5J-R"(.*?)>([\\w\\W]*?)<\\/3U>/gi,\'<5J$1$2>$35J>\')}}},1a:B(){E{1L:B(q){q=$.3a(q.4A());q=c.1o.g3(q);c.$U.q(q);c.1a.1R();3r($.X(c.1Z.bN,c),15);if(c.2W===M)c.2p.2E()},12:B(){C 1a=c.$2D.2x();1a=c.2r.12(1a);E 1a},1R:B(){3r($.X(c.1a.g6,c),10)},g6:B(){C q=c.$U.q();if(c.1a.bO&&c.1a.bO==q){E}c.1a.bO=q;q=c.1S.2n(\'oB\',q);q=c.1o.bl(q);c.$2D.2x(q);c.1S.2n(\'1R\',q);if(c.2W===M){c.1S.2n(\'i0\',q)}c.2W=M;c.3y.ga()},2M:B(){if(c.F.6b){c.1a.bG()}L{c.1a.fT()}},bG:B(){c.1a.2P=c.1V.bH();C 7d=$(3O).3D();C 31=c.$U.5p();c.$U.3b();C q=c.$2D.2x();c.fS=c.1o.cK(q);q=c.2r.12(q);c.$2D.2x(q).31(31).2B().2u();c.$2D.on(\'1t.G-2D-fW\',c.1a.fZ);$(3O).3D(7d);if(c.$2D[0].g1){c.$2D[0].g1(0,0)}c.$2D[0].3D=0;c.F.6b=M;c.1v.fU();c.1v.8e(\'q\');c.1S.2n(\'9h\',q)},fT:B(){if(c.F.6b)E;C q=c.$2D.3b().2x();if(c.fS!==c.1o.cK(q)){c.1a.1L(q)}c.$U.2B();if(!c.N.4w(q)){c.2X.1u()}c.1V.aA(c.1a.2P);c.$2D.3J(\'1t.G-2D-fW\');c.1v.fX();c.1v.g0(\'q\');c.2p.2E();c.F.6b=1q},fZ:B(e){if(e.3i!==9)E 1q;C $el=c.$2D;C 2W=$el.12(0).fY;$el.2x($el.2x().aC(0,2W)+"\\t"+$el.2x().aC($el.12(0).gc));$el.12(0).fY=$el.12(0).gc=2W+1;E M}}},1S:B(){E{mL:B(){E $.75({},c)},mM:B(){E c.$U},mS:B(){E c.$2y},mR:B(){E c.$2G},mQ:B(){E c.$2D},mN:B(){E(c.$1r)?c.$1r:M},8i:B(1f){c.1S.gq=1f},5Z:B(){E c.1S.gq},2n:B(1d,e,1g){C 2k=c.F[1d+\'mO\'];if($.5o(2k)){E(1C 1g==\'1F\')?2k.5U(c,e):2k.5U(c,e,1g)}L{E(1C 1g==\'1F\')?e:1g}},gp:B(){c.1S.2n(\'gp\');c.$2G.3J(\'.G\').dB(\'G\');c.$U.3J(\'.G\');c.$U.2H(\'G-U G-1K G-2X\');c.$U.21(\'6P\');C q=c.1a.12();if(c.2f.8Y()){c.$2y.3s(c.$2G);c.$2y.1u();c.$2G.2x(q).2B()}L{c.$2y.3s(c.$U);c.$2y.1u();c.$2G.q(q).2B()}if(c.$5u)c.$5u.1u();if(c.$4m)c.$4m.1u();if(c.$6M)c.$6M.1u();$(\'.G-1r-3c\').1u();go(c.7v)}}},1y:B(){E{2f:B(1f,$1y,cB){if(1f==\'2J\'&&c.F.ct){$.1z(c.F.ct,$.X(B(i,s){C 1f=s.R;if(1C s.1I!=\'1F\'){1f=1f+\'-\'+s.1I}s.1d=(c.N.71(s.R))?\'Q\':\'1W\';C 1s=(s.1d==\'1W\')?\'1W.2J\':\'Q.2J\';if(c.F.1K&&s.1d==\'Q\'&&s.R==\'p\')E;c.2J[1f]={R:s.R,1p:s.1p,\'1I\':s.1I,14:s.14,1g:s.1g};cB[1f]={1s:1s,1D:s.1D}},c))}$.1z(cB,$.X(B(2i,3k){C $3h=$(\'\'+3k.1D+\'\');if(1f==\'2J\')$3h.2t(\'G-2J-\'+2i);$3h.on(\'2b\',$.X(B(e){C 1d=\'1s\';C 2k=3k.1s;if(3k.4e){1d=\'4e\';2k=3k.4e}L if(3k.1y){1d=\'1y\';2k=3k.1y}c.1v.92(e,2i,1d,2k)},c));$1y.1w($3h)},c))},2B:B(e,1k){if(!c.F.6b){e.2m();E M}C $1v=c.1v.12(1k);C $1y=$1v.1g(\'1y\').bm(1c.2q);1c.ik.9N();if($1v.3j(\'6N\')){c.1y.9d()}L{c.1y.9d();c.1S.2n(\'mm\',{1y:$1y,1k:1k,1v:$1v});c.1v.8e(1k);$1v.2t(\'6N\');C 8w=$1v.2P();C cw=$1y.2l();if((8w.22+cw)>$(1c).2l()){8w.22-=cw}C 22=8w.22+\'3m\';if(c.$1r.3j(\'1r-6R-2y\')){C 2A=c.$1r.5p()+c.F.6Q;C 3R=\'6R\';if(c.F.6G!==1c){2A=(c.$1r.5p()+c.$1r.2P().2A)+c.F.6Q;3R=\'87\'}$1y.1G({3R:3R,22:22,2A:2A+\'3m\'}).2B()}L{C 2A=($1v.5p()+8w.2A)+\'3m\';$1y.1G({3R:\'87\',22:22,2A:2A}).2B()}c.1S.2n(\'mk\',{1y:$1y,1k:1k,1v:$1v})}$(1c).gr(\'2b\',$.X(c.1y.3b,c));c.$U.gr(\'2b\',$.X(c.1y.3b,c));C $2q=$(1c.2q);C 2l=$2q.2l();$1y.on(\'gs\',B(){$2q.2t(\'2q-6J\');$2q.1G(\'3W-4b\',($2q.2l()-2l)+\'3m\')});$1y.on(\'gw\',B(){$2q.2H(\'2q-6J\').1G(\'3W-4b\',0)});e.d6()},9d:B(){c.$1r.1i(\'a.6N\').2H(\'G-8u\').2H(\'6N\');$(1c.2q).2H(\'2q-6J\').1G(\'3W-4b\',0);$(\'.G-1y\').3b();c.1S.2n(\'mz\')},3b:B(e){C $1y=$(e.1M);if(!$1y.3j(\'6N\')){$1y.2H(\'6N\');c.1y.9d()}}}},1Q:B(){E{2B:B(){c.V.2E(\'1Q\',c.1E.12(\'1Q\'),gu);c.1j.3u(\'#G-V-1Q-1j\',c.F.8q,c.1Q.1O);c.K.2R();c.K.12();C 1b=c.2O.4A();$(\'#G-6n\').2x(1b);c.V.2B()},1O:B(2w,4H,e){if(1C 2w.5A!=\'1F\'){c.V.41();c.K.2Q();c.1S.2n(\'mt\',2w);E}C T;if(1C 2w==\'5V\'){T=2w}L{C 1b=$(\'#G-6n\').2x();if(1C 1b==\'1F\'||1b===\'\')1b=2w.6n;T=\'\'+1b+\'\'}if(4H){c.K.8Z();C 2N=c.K.69();c.1O.bd(e,2N)}L{c.V.41()}c.K.2Q();c.1Z.1L();c.1O.q(T);if(1C 2w==\'5V\')E;C 88=$(c.$U.1i(\'a#7x-2N\'));if(88.29()!==0)88.21(\'id\');L 88=M;c.1S.2n(\'8q\',88,2w)}}},2u:B(){E{3g:B(){c.$U.2u();C 3z=c.$U.4d().3z();if(3z.29()===0)E;if(3z[0].1m===0||3z[0].1n==\'5R\'||3z[0].9f==3){E}if(3z[0].1n==\'7H\'||3z[0].1n==\'7q\'){3z=3z.1i(\'li\').3z();C 5Y=3z.4d().3z();if(!c.N.6q(5Y)&&5Y.1b()===\'\'){c.1V.3g(5Y);E}}if(c.F.1K&&!c.N.71(3z[0].1n)){c.K.12();c.Y.3g(c.$U[0],0);c.Y.3T(c.$U[0],0);c.K.4T();E}c.1V.3g(3z)},3T:B(){if(c.N.25(\'6Y\')||c.N.25(\'2I\')){C 3q=c.$U.4d().3q();c.1V.3T(3q)}L{c.K.12();4p{c.Y.af(c.$U[0]);c.Y.4U(M);c.K.4T()}4s(e){}}},gv:B(){C 8b=1c.68().8b;if(8b===4c)E M;if(c.F.1K&&$(8b.b9).3j(\'G-1K\'))E 1q;L if(!c.N.4k(8b.b9))E M;E c.$U.is(\':2u\')}}},J:B(){E{2B:B(){c.V.2E(\'J\',c.1E.12(\'J\'),gu);c.1j.3u(\'#G-V-J-3N\',c.F.8o,c.J.1O);c.K.2R();c.V.2B()},ft:B($J){C $T=$J.2F(\'a\');c.V.2E(\'iN\',c.1E.12(\'8p\'),nm);c.V.bM();c.J.gm=c.V.iX(c.1E.12(\'gn\'));c.J.gf=c.V.bE(c.1E.12(\'2R\'));c.J.gm.on(\'2b\',$.X(B(){c.J.1u($J)},c));c.J.gf.on(\'2b\',$.X(B(){c.J.gl($J)},c));$(\'#G-J-1D\').2x($J.14(\'6A\'));if(!c.F.ge)$(\'.G-J-T-3F\').3b();L{C $cF=$(\'#G-J-T\');$cF.14(\'28\',$J.14(\'4a\'));if($T.29()!==0){$cF.2x($T.14(\'28\'));if($T.14(\'1M\')==\'70\')$(\'#G-J-T-6F\').8P(\'8Q\',1q)}}if(!c.F.gd)$(\'.G-J-3R-3F\').3b();L{C gg=($J.1G(\'8k\')==\'Q\'&&$J.1G(\'77\')==\'5W\')?\'5n\':$J.1G(\'77\');$(\'#G-J-4J\').2x(gg)}c.V.2B()},gk:B($J){C gh=$(\'#G-J-4J\').2x();C 9k=\'\';C cT=\'\';C 84=\'\';fP(gh){7O\'22\':9k=\'22\';84=\'0 \'+c.F.83+\' \'+c.F.83+\' 0\';6Z;7O\'4b\':9k=\'4b\';84=\'0 0 \'+c.F.83+\' \'+c.F.83;6Z;7O\'5n\':cT=\'Q\';84=\'9B\';6Z}$J.1G({\'77\':9k,8k:cT,3W:84});$J.14(\'3C\',$J.14(\'1p\'))},gl:B($J){c.J.6r();c.1Z.1L();C $T=$J.2F(\'a\');$J.14(\'6A\',$(\'#G-J-1D\').2x());c.J.gk($J);C T=$.3a($(\'#G-J-T\').2x());if(T!==\'\'){C 1M=($(\'#G-J-T-6F\').8P(\'8Q\'))?1q:M;if($T.29()===0){C a=$(\'\'+c.N.5N($J)+\'\');if(1M)a.14(\'1M\',\'70\');$J.2s(a)}L{$T.14(\'28\',T);if(1M){$T.14(\'1M\',\'70\')}L{$T.21(\'1M\')}}}L if($T.29()!==0){$T.2s(c.N.5N($J))}c.V.41();c.2p.8O();c.1a.1R()},iB:B($J){if(!c.F.gj)E;$J.on(\'nq\',$.X(c.J.9W,c));$J.on(\'cU\',$.X(c.J.6r,c));$J.on(\'2b 62\',$.X(B(e){c.2p.J=$J;if(c.$U.1i(\'#G-J-2y\').29()!==0)E M;c.J.8g=c.J.fv($J);$(1c).on(\'2b.G-J-4g-3b\',$.X(c.J.6r,c));c.$U.on(\'2b.G-J-4g-3b\',$.X(c.J.6r,c));if(!c.F.aY)E;c.J.8g.on(\'cU.G 62.G\',$.X(B(e){e.2m();c.J.4l={x:e.fR,y:e.8M,el:$J,fp:$J.2l()/$J.31(),h:$J.31()};e=e.7g||e;if(e.8n){c.J.4l.x=e.8n[0].fR;c.J.4l.y=e.8n[0].8M}c.J.fQ()},c))},c))},fQ:B(){$(1c).on(\'ne.G-J-4g nd.G-J-4g\',$.X(c.J.fq,c));$(1c).on(\'gB.G-J-4g n1.G-J-4g\',$.X(c.J.fo,c))},fq:B(e){e.2m();e=e.7g||e;C 31=c.J.4l.h;if(e.8n)31+=(e.8n[0].8M-c.J.4l.y);L 31+=(e.8M-c.J.4l.y);C 2l=n0.mZ(31*c.J.4l.fp);if(31<50||2l<8m)E;c.J.4l.el.31(31);c.J.4l.el.2l(2l);c.1a.1R()},fo:B(){c.iZ=M;$(1c).3J(\'.G-J-4g\');c.J.6r()},9W:B(e){if(c.$U.1i(\'#G-J-2y\').29()!==0){e.2m();E M}c.$U.on(\'4z.G-J-fr-4z\',$.X(B(){3r($.X(c.J.a3,c),1)},c))},a3:B(){c.J.fs();c.2p.8O();c.$U.3J(\'4z.G-J-fr-4z\');c.1o.49();c.1a.1R()},fs:B(){c.$U.1i(\'1B[1g-2R-2d]\').1z(B(){C $el=$(c);$el.14(\'4a\',$el.14(\'1g-2R-2d\'));$el.21(\'1g-2R-2d\')})},6r:B(e){if(e&&$(e.1M).2F(\'#G-J-2y\').1m!==0)E;if(e&&e.1M.1n==\'cG\'){C $J=$(e.1M);$J.14(\'1g-2R-2d\',$J.14(\'4a\'))}C 3t=c.$U.1i(\'#G-J-2y\');if(3t.29()===0)E;c.J.5g.1u();$(c.J.8g).1u();3t.1i(\'1B\').1G({5w:3t[0].1p.5w,8R:3t[0].1p.8R,8S:3t[0].1p.8S,8T:3t[0].1p.8T});3t.1G(\'3W\',\'\');3t.1i(\'1B\').1G(\'fu\',\'\');3t.2s(B(){E $(c).1Y()});$(1c).3J(\'2b.G-J-4g-3b\');c.$U.3J(\'2b.G-J-4g-3b\');if(1C c.J.4l!==\'1F\'){c.J.4l.el.14(\'3C\',c.J.4l.el.14(\'1p\'))}c.1a.1R()},fv:B($J){C 3t=$(\'<1e id="G-J-2y" 1g-G="3v">\');3t.1G(\'77\',$J.1G(\'77\')).14(\'6P\',M);if($J[0].1p.3W!=\'9B\'){3t.1G({5w:$J[0].1p.5w,8R:$J[0].1p.8R,8S:$J[0].1p.8S,8T:$J[0].1p.8T});$J.1G(\'3W\',\'\')}L{3t.1G({\'8k\':\'Q\',\'3W\':\'9B\'})}$J.1G(\'fu\',\'.5\').3s(3t);c.J.5g=$(\'<1e id="G-J-5g" 1g-G="3v">\'+c.1E.12(\'8p\')+\'1e>\');c.J.5g.14(\'6P\',M);c.J.5g.on(\'2b\',$.X(B(){c.J.ft($J)},c));3t.1w(c.J.5g);C fm=c.J.5g.9v();c.J.5g.1G(\'3W-22\',\'-\'+fm/2+\'3m\');if(c.F.aY&&!c.N.5D()){C 8r=$(\'<1e id="G-J-8g" 1g-G="3v">1e>\');if(!c.N.ck()){8r.1G({2l:\'fl\',31:\'fl\'})}8r.14(\'6P\',M);3t.1w(8r);3t.1w($J);E 8r}L{3t.1w($J);E M}},1u:B(J){C $J=$(J);C $T=$J.2F(\'a\');C $67=$J.2F(\'67\');C $1l=$J.1l();if($(\'#G-J-2y\').29()!==0){$1l=$(\'#G-J-2y\').1l()}C $2e;if($67.29()!==0){$2e=$67.2e();$67.1u()}L if($T.29()!==0){$1l=$T.1l();$T.1u()}L{$J.1u()}$(\'#G-J-2y\').1u();if($67.29()!==0){c.1V.3g($2e)}L{c.1V.3g($1l)}c.1S.2n(\'b8\',$J[0].4a,$J);c.V.41();c.1a.1R()},1O:B(2w,4H,e){if(1C 2w.5A!=\'1F\'){c.V.41();c.K.2Q();c.1S.2n(\'ns\',2w);E}C $1B;if(1C 2w==\'5V\'){$1B=$(2w).14(\'1g-G-85-J\',\'1q\')}L{$1B=$(\'<1B>\');$1B.14(\'4a\',2w.7x).14(\'1g-G-85-J\',\'1q\')}C O=$1B;C bg=c.N.52(\'P\');if(bg){O=$(\'<1N />\').1w($1B)}if(4H){c.K.8Z();C 2N=c.K.69();c.1O.bd(e,2N)}L{c.V.41()}c.K.2Q();c.1Z.1L();c.1O.q(c.N.5N(O),M);C $J=c.$U.1i(\'1B[1g-G-85-J=1q]\').21(\'1g-G-85-J\');if(bg){$J.1l().1Y().47().5s(\'
\')}L if(c.F.1K){$J.bk(\'
\').3s(\'
\')}if(1C 2w==\'5V\')E;c.1S.2n(\'8o\',$J,2w)}}},3f:B(){E{aF:B(){if(!c.N.25(\'2I\'))c.$U.2u();c.1Z.1L();c.K.2R();C Q=c.K.48();if(Q&&Q.1n==\'4S\'){c.3f.fc()}L if(Q===M&&c.F.1K){c.3f.fg()}L{c.3f.fb()}c.K.2Q();c.1a.1R()},fc:B(){1c.3V(\'3f\');c.3f.9Q();c.1o.aD();c.1o.49()},fb:B(){$.1z(c.K.42(),$.X(B(i,4C){if(4C.1n===\'6y\'||4C.1n===\'b3\')E;C $el=c.N.av(4C);C 22=c.N.aJ($el.1G(\'3W-22\'))+c.F.9a;$el.1G(\'3W-22\',22+\'3m\')},c))},fg:B(){C 4f=c.K.5s(\'1h\');$(4f).14(\'1g-8D\',\'G\');$(4f).1G(\'3W-22\',c.F.9a+\'3m\')},aE:B(){c.1Z.1L();c.K.2R();C Q=c.K.48();if(Q&&Q.1n==\'4S\'){c.3f.fh()}L{c.3f.fk()}c.K.2Q();c.1a.1R()},fh:B(){1c.3V(\'6K\');C 1A=c.K.3H();C $3h=$(1A).2F(\'li\');C $1l=$3h.1l();if($3h.29()!==0&&$1l.29()!==0&&$1l[0].1n==\'4S\'){$1l.3s($3h)}c.3f.9Q();if(!c.F.1K&&$3h.29()===0){1c.3V(\'9S\',M,\'p\');c.$U.1i(\'2K, ol, 1N, p\').1z($.X(c.N.3P,c))}c.1o.49()},fk:B(){$.1z(c.K.42(),$.X(B(i,4C){C $el=c.N.av(4C);C 22=c.N.aJ($el.1G(\'3W-22\'))-c.F.9a;if(22<=0){if(c.F.1K&&1C($el.1g(\'8D\'))!==\'1F\'){$el.2s($el.q()+\'
\')}L{$el.1G(\'3W-22\',\'\');c.N.5P($el,\'1p\')}}L{$el.1G(\'3W-22\',22+\'3m\')}},c))},9Q:B(){C Q=c.K.48();if(c.Y.58&&Q&&Q.1n==\'4S\'&&c.N.4w($(Q).1b())){C $Q=$(Q);$Q.1i(\'1e\').6s(\'.G-K-2N\').1Y().47();$Q.1w(\'
\')}}}},1W:B(){E{2J:B(1f){C 1d,1H;if(1C c.2J[1f].1p!=\'1F\')1d=\'1p\';L if(1C c.2J[1f].1I!=\'1F\')1d=\'1I\';if(1d)1H=c.2J[1f][1d];c.1W.2Y(c.2J[1f].R,1d,1H)},2Y:B(R,1d,1H){if(c.N.52(\'a8\'))E;C 2g=[\'b\',\'43\',\'i\',\'3Y\',\'4V\',\'fK\',\'5x\',\'fj\',\'fi\'];C 7F=[\'5d\',\'5d\',\'em\',\'em\',\'u\',\'3X\',\'3X\',\'7e\',\'7b\'];2v(C i=0;i<2g.1m;i++){if(R==2g[i])R=7F[i]}c.1W.1d=1d||M;c.1W.1H=1H||M;c.1Z.1L();c.$U.2u();c.K.12();if(c.Y.58){c.1W.fw(R)}L{c.1W.fx(R)}},fw:B(R){C 1A=c.K.3H();C $1l=$(1A).2F(R+\'[1g-G-R=\'+R+\']\');if($1l.29()!==0){c.1V.5O($1l[0]);if(c.N.4w($1l.1b()))$1l.1u();c.1a.1R();E}C O=$(\'<\'+R+\'>\').14(\'1g-3v\',\'G\').14(\'1g-G-R\',R);O.q(c.F.5C);O=c.1W.b4(O);c.1O.O(O);c.1V.3T(O);c.1a.1R();E},fx:B(R){c.1W.fM(R);c.K.2R();1c.3V(\'fK\');c.$U.1i(\'7p\').1z($.X(B(i,s){C $el=$(s);c.1W.fL($el,R);C $1e;if(c.1W.1d){$1e=$(\'<1e>\').14(\'1g-G-R\',R).14(\'1g-3v\',\'G\');$1e=c.1W.b4($1e)}L{$1e=$(\'<\'+R+\'>\').14(\'1g-G-R\',R).14(\'1g-3v\',\'G\')}$el.2s($1e.q($el.1Y()));if(R==\'1e\'){C $1l=$1e.1l();if($1l&&$1l[0].1n==\'78\'&&c.1W.1d==\'1p\'){C 3d=c.1W.1H.4F(\';\');2v(C z=0;z<3d.1m;z++){if(3d[z]===\'\')E;C 1p=3d[z].4F(\':\');$1l.1G(1p[0],\'\');if(c.N.5P($1l,\'1p\')){$1l.2s($1l.1Y())}}}}},c));if(R!=\'1e\'){c.$U.1i(c.F.4G.2C(\', \')).1z($.X(B(i,s){C $el=$(s);C 9j=$el.1G(\'1b-6T\');if(9j==\'4u-fJ\'){$el.1G(\'1b-6T\',\'\');c.N.5P($el,\'1p\')}},c))}if(R!=\'3X\'){C fI=c;c.$U.1i(\'1W\').1z(B(i,s){fI.N.4t(s,\'3X\')})}c.K.2Q();c.1a.1R()},fL:B($el,R){$el.4d(R).1z(B(){C $5Y=$(c);if(!$5Y.3j(\'G-K-2N\')){$5Y.1Y().47()}})},fM:B(R){c.K.2R();C 1i=\'\';if(c.1W.1d==\'1I\')1i=\'[1g-G-1I=\'+c.1W.1H+\']\';L if(c.1W.1d==\'1p\'){1i=\'[1g-G-1p="\'+c.1W.1H+\'"]\'}if(R!=\'3X\'){C 3Q=c;c.$U.1i(\'3X\').1z(B(i,s){3Q.N.4t(s,\'1W\')})}c.$U.1i(\'[1g-G-R="\'+R+\'"]\'+1i).1z(B(){if(1i===\'\'&&R==\'1e\'&&c.1n.2L()==R)E;C $el=$(c);$el.2s($(\'<7p />\').q($el.1Y()))});c.K.2Q()},b4:B(O){fP(c.1W.1d){7O\'1I\':if(O.3j(c.1W.1H)){O.2H(c.1W.1H);O.21(\'1g-G-1I\')}L{O.2t(c.1W.1H);O.14(\'1g-G-1I\',c.1W.1H)}6Z;7O\'1p\':O[0].1p.op=c.1W.1H;O.14(\'1g-G-1p\',c.1W.1H);6Z}E O},oE:B(){c.1Z.1L();C 1A=c.K.3H();C 1U=c.K.bf();c.K.2R();if(1A&&1A.1n===\'78\'){C $s=$(1A);$s.21(\'1p\');if($s[0].44.1m===0){$s.2s($s.1Y())}}$.1z(1U,$.X(B(i,s){C $s=$(s);if($.3K(s.1n.2L(),c.F.4G)!=-1&&!$s.3j(\'G-K-2N\')){$s.21(\'1p\');if($s[0].44.1m===0){$s.2s($s.1Y())}}},c));c.K.2Q();c.1a.1R()},oA:B(1f){c.1Z.1L();C 1l=c.K.5G();C 1U=c.K.bf();c.K.2R();if(1l&&1l.1n===\'78\'){C $s=$(1l);$s.1G(1f,\'\');c.N.5P($s,\'1p\');if($s[0].44.1m===0){$s.2s($s.1Y())}}$.1z(1U,$.X(B(i,s){C $s=$(s);if($.3K(s.1n.2L(),c.F.4G)!=-1&&!$s.3j(\'G-K-2N\')){$s.1G(1f,\'\');c.N.5P($s,\'1p\');if($s[0].44.1m===0){$s.2s($s.1Y())}}},c));c.K.2Q();c.1a.1R()},aW:B(){c.1Z.1L();C 1A=c.K.3H();c.K.2R();1c.3V(\'aW\');if(1A&&1A.1n===\'78\'){$(1A).2s($(1A).1Y())}$.1z(c.K.7c(),$.X(B(i,s){C $s=$(s);if($.3K(s.1n.2L(),c.F.4G)!=-1&&!$s.3j(\'G-K-2N\')){$s.2s($s.1Y())}},c));c.K.2Q();c.1a.1R()},8U:B(4n){c.1W.2Y(\'1e\',\'1I\',4n)},ov:B(1H){c.1W.2Y(\'1e\',\'1p\',1H)}}},1O:B(){E{1L:B(q,1o){c.2X.1u();q=c.1o.6O(q);if(1C 1o==\'1F\'){q=c.1o.82(q,M)}c.$U.q(q);c.K.1u();c.2u.3T();c.1o.aD();c.1a.1R();c.2p.2E();if(1C 1o==\'1F\'){3r($.X(c.1o.49,c),10)}},1b:B(1b){c.2X.1u();1b=1b.4A();1b=$.3a(1b);1b=c.1o.ax(1b,M);c.$U.2u();if(c.N.25(\'2I\')){c.1O.aH(1b)}L{c.K.12();c.Y.4N();C el=1c.3x("1h");el.3w=1b;C 5j=1c.aK(),O,5i;4R((O=el.aO)){5i=5j.7w(O)}c.Y.3Z(5j);if(5i){C Y=c.Y.7I();Y.fH(5i);Y.4U(1q);c.2O.ag();c.2O.4T(Y)}}c.1a.1R();c.1o.49()},ob:B(q){c.1O.q(q,M)},q:B(q,1o){c.2X.1u();if(1C 1o==\'1F\')1o=1q;c.$U.2u();q=c.1o.6O(q);if(1o){q=c.1o.82(q)}if(c.N.25(\'2I\')){c.1O.aH(q)}L{if(c.1o.7Q)c.1O.fz(q);L 1c.3V(\'il\',4c,q);c.1O.fG()}c.1o.aD();if(!c.F.1K){c.$U.1i(\'p\').1z($.X(c.N.3P,c))}c.1a.1R();c.2p.2E();if(1o){c.1o.49()}},fG:B(){if(!c.N.25(\'6Y\'))E;C $2e=$(c.K.48()).2e();if($2e.1m>0&&$2e[0].1n==\'P\'&&$2e.q()===\'\'){$2e.1u()}},aH:B(q){if(c.N.hL()){C 1l=c.N.52(\'P\');C $q=$(\'<1h>\').1w(q);C fA=$q.1Y().is(\'p, :9l, dl, 2K, ol, 1h, 4v, 3I, 1N, 2T, aS, 3U, 9l, b0, ir, iq\');if(1l&&fA)c.1O.gx(1l,q);L c.1O.d8(q);E}1c.K.b2().nz(q)},fz:B(q){q=c.1o.6O(q);c.K.12();c.Y.4N();C el=1c.3x(\'1h\');el.3w=q;C 5j=1c.aK(),O,5i;4R((O=el.aO)){5i=5j.7w(O)}c.Y.3Z(5j);c.Y.4U(1q);c.1V.5O(5i)},O:B(O,4N){O=O[0]||O;C q=c.N.5N(O);q=c.1o.6O(q);O=$(q)[0];c.K.12();if(4N!==M){c.Y.4N()}c.Y.3Z(O);c.Y.4U(M);c.K.4T();E O},og:B(O,x,y){O=O[0]||O;c.K.12();C Y;if(1c.9s){C 2U=1c.9s(x,y);c.Y.3g(2U.fB,2U.2P);c.Y.4U(1q);c.Y.3Z(O)}L if(1c.a4){Y=1c.a4(x,y);Y.3Z(O)}L if(1C 1c.2q.a9!="1F"){Y=1c.2q.a9();Y.a1(x,y);C 6W=Y.fC();6W.a1(x,y);Y.fE("fD",6W);Y.6H()}},bd:B(e,O){O=O[0]||O;C Y;C x=e.jC,y=e.ox;if(1c.9s){C 2U=1c.9s(x,y);C 2O=1c.68();Y=2O.6U(0);Y.3g(2U.fB,2U.2P);Y.4U(1q);Y.3Z(O)}L if(1c.a4){Y=1c.a4(x,y);Y.3Z(O)}L if(1C 1c.2q.a9!="1F"){Y=1c.2q.a9();Y.a1(x,y);C 6W=Y.fC();6W.a1(x,y);Y.fE("fD",6W);Y.6H()}},gx:B(1l,q){C O=1c.3x(\'1e\');O.4n=\'G-ie-5k\';c.1O.O(O);C 9q=$(1l).q();9q=\'\'+9q.I(/<1e 1I="G-ie-5k"><\\/1e>/gi,\'
\'+q+\'\')+\'
\';$(1l).2s(9q)},d8:B(q){c.K.12();c.Y.4N();C el=1c.3x("1h");el.3w=q;C 5j=1c.aK(),O,5i;4R((O=el.aO)){5i=5j.7w(O)}c.Y.3Z(5j)}}},1t:B(){E{3u:B(e){if(c.6w)E;C 1k=e.8F;C 4E=(1k>=37&&1k<=40);c.1t.3S=e.7Y||e.64;c.1t.1A=c.K.3H();c.1t.1l=c.K.5G();c.1t.Q=c.K.48();c.1t.2T=c.N.aq(c.1t.1A,\'2T\');c.1t.1N=c.N.aq(c.1t.1A,\'1N\');c.1t.6C=c.N.aq(c.1t.1A,\'6C\');c.5K.3u(e,1k);c.1t.de(4E,1k);c.1t.d5(e,1k);c.1t.dh(4E);c.1t.dA(e,1k);C cY=c.1S.2n(\'1t\',e);if(cY===M){e.2m();E M}if(c.F.aI&&1k===c.3i.dr){c.1t.do()}if(!c.F.aI&&1k===c.3i.6m){e.2m();if(!c.Y.58)c.Y.4N();E}if(1k==c.3i.6m&&!e.6c&&!e.7Y&&!e.64){C dy=c.1S.2n(\'oa\',e);if(dy===M){e.2m();E M}if(c.1t.1N&&c.1t.dv(e)===1q){E M}C 1A,$2e;if(c.1t.2T){E c.1t.dq(e)}L if(c.1t.1N||c.1t.6C){1A=c.K.3H();$2e=$(1A).2e();if($2e.29()!==0&&$2e[0].1n==\'5R\'){E c.1t.8E(e)}L if(c.N.7r()&&(1A&&1A!=\'78\')){E c.1t.8G(e)}L{E c.1t.8E(e)}}L if(c.F.1K&&!c.1t.Q){1A=c.K.3H();$2e=$(c.1t.1A).2e();if(1A!==M&&$(1A).3j(\'G-8s-2Z\')){$(1A).1u();E c.1t.8G(e)}L{if($2e.1m===0&&1A===M&&1C $2e.oC!=\'1F\'){E c.1t.8G(e)}E c.1t.8E(e)}}L if(c.F.1K&&c.1t.Q){3r($.X(c.1t.db,c),1)}L if(!c.F.1K&&c.1t.Q&&c.1t.Q.1n!==\'4S\'){3r($.X(c.1t.da,c),1)}L if(!c.F.1K&&!c.1t.Q){E c.1t.dz(e)}}if(1k===c.3i.6m&&(e.7Y||e.6c)){E c.1t.df(e)}if(1k===c.3i.b7||e.64&&1k===cx||e.64&&1k===cy){E c.1t.dc(e,1k)}if(1k===c.3i.6v||1k===c.3i.7S){C 1U=c.K.7c();if(1U){C 23=1U.1m;C 3q;2v(C i=0;i<23;i++){C 4d=$(1U[i]).4d(\'1B\');if(4d.29()!==0){C 3Q=c;$.1z(4d,B(z,s){C $s=$(s);if($s.1G(\'77\')!=\'5W\')E;3Q.1S.2n(\'b8\',s.4a,$s);3q=s})}L if(1U[i].1n==\'cG\'){if(3q!=1U[i]){c.1S.2n(\'b8\',1U[i].4a,$(1U[i]));3q=1U[i]}}}}}if(1k===c.3i.6v){c.1t.d7();c.1t.d4(e)}c.1a.1R()},de:B(4E,1k){if(!4E&&(c.1S.5Z()==\'2b\'||c.1S.5Z()==\'4E\')){c.1S.8i(M);if(c.1t.d9(1k)){c.1Z.1L()}}},d9:B(1k){C k=c.3i;C 4x=[k.6v,k.7S,k.6m,k.cv,k.cr,k.b7,k.d0,k.d3,k.cW,k.cX];E($.3K(1k,4x)==-1)?1q:M},dh:B(4E){if(!4E)E;if((c.1S.5Z()==\'2b\'||c.1S.5Z()==\'4E\')){c.1S.8i(M);E}c.1S.8i(\'4E\')},d5:B(e,1k){if(c.1t.3S&&1k===90&&!e.6c&&!e.cZ&&c.F.1Z.1m){e.2m();c.1Z.9p();E}L if(c.1t.3S&&1k===90&&e.6c&&!e.cZ&&c.F.80.1m!==0){e.2m();c.1Z.cD();E}L if(!c.1t.3S){if(1k==c.3i.6v||1k==c.3i.7S||(1k==c.3i.6m&&!e.7Y&&!e.6c)||1k==c.3i.cv){c.1Z.1L()}}},dA:B(e,1k){if(c.1t.3S&&1k===65){c.N.hD()}L if(1k!=c.3i.ds&&!c.1t.3S){c.N.7K()}},do:B(){C 2g=[c.1t.1N,c.1t.2T,c.1t.6C];2v(C i=0;i<2g.1m;i++){if(2g[i]){c.1t.dp(2g[i]);E M}}},df:B(e){c.1Z.1L();if(c.1t.1N&&c.N.7r()){E c.1t.8G(e)}E c.1t.8E(e)},dc:B(e,1k){if(!c.F.dj)E 1q;if(c.N.4w(c.1a.12())&&c.F.at===M)E 1q;e.2m();C O;if(c.1t.2T&&!e.6c){O=(c.F.6j)?1c.9K(7y(c.F.6j+1).2C(\'\\dg\')):1c.9K(\'\\t\');c.1O.O(O);c.1a.1R()}L if(c.F.at!==M){O=1c.9K(7y(c.F.at+1).2C(\'\\dg\'));c.1O.O(O);c.1a.1R()}L{if(e.64&&1k===cy)c.3f.aE();L if(e.64&&1k===cx)c.3f.aF();L if(!e.6c)c.3f.aF();L c.3f.aE()}E M},db:B(){C 4j=c.K.48();C an=4j.3w.I(/
/gi,\'\');if((4j.1n===\'7U\'||4j.1n===\'P\')&&an===\'\'&&!$(4j).3j(\'G-U\')){C br=1c.3x(\'br\');$(4j).2s(br);c.1V.by(br);c.1a.1R();E M}},da:B(){C 4j=c.K.48();C an=4j.3w.I(/
/gi,\'\');if(4j.1n===\'7U\'&&an===\'\'&&!$(4j).3j(\'G-U\')){C p=1c.3x(\'p\');p.3w=c.F.5C;$(4j).2s(p);c.1V.3g(p);c.1a.1R();E M}L if(c.F.dn&&4j.1n==\'P\'){$(4j).21(\'1I\').21(\'1p\')}},dz:B(e){e.2m();c.K.12();C p=1c.3x(\'p\');p.3w=c.F.5C;c.Y.4N();c.Y.3Z(p);c.1V.3g(p);c.1a.1R();E M},dv:B(e){if(!c.N.7r())E;C 5h=$.3a($(c.1t.Q).q());if(5h.3B(/(
){2}$/i)!=-1){e.2m();if(c.F.1K){C br=1c.3x(\'br\');$(c.1t.1N).3s(br);c.1V.by(br);$(c.1t.Q).q(5h.I(/
$/i,\'\'))}L{C O=$(c.F.7l);$(c.1t.1N).3s(O);c.1V.3g(O)}E 1q}E},dp:B(2G){if(!c.N.7r())E;c.1Z.1L();if(c.F.1K){C 1Y=$(\'<1h>\').1w($.3a(c.$U.q())).1Y();C 3q=1Y.3q()[0];if(3q.1n==\'78\'&&3q.3w===\'\'){3q=1Y.5S()[0]}if(c.N.5N(3q)!=c.N.5N(2G))E;C br=1c.3x(\'br\');$(2G).3s(br);c.1V.5O(br)}L{if(c.$U.1Y().3q()[0]!==2G)E;C O=$(c.F.7l);$(2G).3s(O);c.1V.3g(O)}},dq:B(e){e.2m();C O=1c.9K(\'\\n\');c.K.12();c.Y.4N();c.Y.3Z(O);c.1V.5O(O);c.1a.1R();E M},8E:B(e){E c.1t.cb(e)},8G:B(e){E c.1t.cb(e,1q)},cb:B(e,d2){e.d6();c.K.12();C bW=1c.3x(\'br\');c.Y.4N();c.Y.3Z(bW);if(d2===1q){C bS=1c.3x(\'br\');c.Y.3Z(bS);c.1V.5O(bS)}L{c.1V.5O(bW)}c.1a.1R();E M},d7:B(){C $1A=$(c.1t.1A);if($1A.1b().3B(/^\\8f$/g)===0){$1A.1u()}},d4:B(e){C $1A=$(c.1t.1A);C $1l=$(c.1t.1l);C 3I=$1A.2F(\'3I\');if(3I.29()!==0&&$1A.2F(\'li\')&&$1l.4d(\'li\').29()===1){if(!c.N.4w($1A.1b()))E;e.2m();$1A.1u();$1l.1u();c.1V.3g(3I)}}}},2j:B(){E{3u:B(e){if(c.6w)E;C 1k=e.8F;c.2j.1A=c.K.3H();c.2j.1l=c.K.5G();C $1l=c.N.4k($(c.2j.1l).1l());C dm=c.1S.2n(\'2j\',e);if(dm===M){e.2m();E M}if(!c.F.1K&&c.2j.1A.9f==3&&c.2j.1A.1m<=1&&(c.2j.1l===M||c.2j.1l.1n==\'aU\')){c.2j.bc()}if(!c.F.1K&&$(c.2j.1l).3j(\'G-8s-2Z\')&&($1l===M||$1l[0].1n==\'aU\')){$(c.2j.1l).1Y().47();c.2j.bc()}if(c.F.7M&&(c.F.79||c.F.6L||c.F.7h)&&1k===c.3i.6m){c.c8(c.F.7A,c.F.7M,c.F.79,c.F.6L,c.F.7h,c.F.7f);c.2p.2E();c.1a.1R()}if(1k===c.3i.7S||1k===c.3i.6v){c.1o.49();if(c.2p.J){e.2m();c.J.6r();c.1Z.1L();c.J.1u(c.2p.J);c.2p.J=M;E M}c.$U.1i(\'p\').1z($.X(c.N.3P,c));if(c.2j.1A&&c.2j.1A.1n==\'7U\'&&c.N.4w(c.2j.1A.3w)){if(c.F.1K){$(c.2j.1A).3s(c.K.7C());c.K.2Q();$(c.2j.1A).1u()}}E c.2j.dx(e)}},bc:B(){C $1A=$(c.2j.1A);C O=$(\'\').1w($1A.ht());$1A.2s(O);C 2e=$(O).2e();if(1C(2e[0])!==\'1F\'&&2e[0].1n==\'5R\'){2e.1u()}c.1V.3T(O)},dx:B(e){C q=$.3a(c.$U.q());if(!c.N.4w(q))E;e.2m();if(c.F.1K){c.$U.q(c.K.7C());c.K.2Q()}L{q=\'
\';c.$U.q(q);c.2u.3g()}c.1a.1R();E M}}},1E:B(){E{2E:B(){c.F.b5=c.F.dw[c.F.1E]},12:B(1f){E(1C c.F.b5[1f]!=\'1F\')?c.F.b5[1f]:\'\'}}},4u:B(){E{1O:B(){c.1Z.1L();C 1P=c.K.42();if(1P[0]!==M&&c.4u.dk(1P)){if(!c.N.25(\'2I\'))c.$U.2u();E}if(c.N.25(\'2I\')){c.4u.9V()}L{c.4u.iA()}},dk:B(1P){C 7N=[\'li\',\'3I\',\'5X\',\'1N\',\'6C\',\'2T\',\'dl\',\'dt\',\'dd\'];C 3z=1P[0].1n.2L();C 3q=c.K.ha();3q=(1C 3q==\'1F\')?3z:3q.1n.2L();C bb=$.3K(3z,7N)!=-1;C hs=$.3K(3q,7N)!=-1;if((bb&&hs)||bb){E 1q}},9V:B(){c.N.8I();c.1Z.1L();c.1O.O(1c.3x(\'hr\'));c.N.ah();c.1a.1R()},iA:B(){c.1Z.1L();C aR=\'
\';if(c.F.1K)aR=\'
\';1c.3V(\'il\',M,\'
\'+aR);c.4u.iC();c.1a.1R()},iC:B(){C O=c.$U.1i(\'#G-1O-4u\');C 2e=$(O).2e()[0];if(2e){c.1V.5O(O);O.1u()}L{O.21(\'id\')}}}},T:B(){E{2B:B(e){if(1C e!=\'1F\'&&e.2m)e.2m();c.V.2E(\'T\',c.1E.12(\'bn\'),lp);c.V.bM();c.T.iS=c.V.bE(c.1E.12(\'1O\'));c.K.12();c.T.iH();c.T.iM();if(c.T.1M==\'70\')$(\'#G-T-6F\').8P(\'8Q\',1q);c.T.$8v=$(\'#G-T-2d\');c.T.$cM=$(\'#G-T-2d-1b\');c.T.$cM.2x(c.T.1b);c.T.$8v.2x(c.T.2d);c.T.iS.on(\'2b\',$.X(c.T.1O,c));$(\'.G-T-3c\').1u();c.K.2R();c.V.2B();c.T.$8v.2u()},iM:B(){C iG=3Q.iF.28.I(/\\/$/i,\'\');c.T.2d=c.T.2d.I(iG,\'\');c.T.2d=c.T.2d.I(/^\\/#/,\'#\');c.T.2d=c.T.2d.I(\'cE:\',\'\');if(!c.F.7A){C 3M=1J 1T(\'^(7s|aw|6l)://\'+3Q.iF.k4,\'i\');c.T.2d=c.T.2d.I(3M,\'\')}},iH:B(){c.T.$O=M;C $el=$(c.K.3H()).2F(\'a\');if($el.29()!==0&&$el[0].1n===\'A\'){c.T.$O=$el;c.T.2d=$el.14(\'28\');c.T.1b=$el.1b();c.T.1M=$el.14(\'1M\')}L{c.T.1b=c.2O.4A();c.T.2d=\'\';c.T.1M=\'\'}},1O:B(){C 1M=\'\';C T=c.T.$8v.2x();C 1b=c.T.$cM.2x();if($.3a(T)===\'\'){c.T.$8v.2t(\'G-3o-5A\').on(\'2j\',B(){$(c).2H(\'G-3o-5A\');$(c).3J(\'2j\')});E}if(T.3B(\'@\')!=-1&&/(7s|aw|6l):\\/\\//i.6I(T)===M){T=\'cE:\'+T}L if(T.3B(\'#\')!==0){if($(\'#G-T-6F\').8P(\'8Q\')){1M=\'70\'}C cH=\'((jw--)?[a-9i-9]+(-[a-9i-9]+)*\\\\.)+[a-z]{2,}\';C 3M=1J 1T(\'^(7s|aw|6l)://\'+cH,\'i\');C iE=1J 1T(\'^\'+cH,\'i\');if(T.3B(3M)==-1&&T.3B(iE)===0&&c.F.7A){T=c.F.7A+\'://\'+T}}c.T.1L(1b,T,1M);c.V.41()},1L:B(1b,T,1M){1b=$.3a(1b.I(/<|>/g,\'\'));c.K.2Q();if(1b===\'\'&&T===\'\')E;if(1b===\'\'&&T!==\'\')1b=T;if(c.T.$O){c.1Z.1L();c.T.$O.1b(1b).14(\'28\',T);if(1M!==\'\'){c.T.$O.14(\'1M\',1M)}L{c.T.$O.21(\'1M\')}c.1a.1R()}L{if(c.N.25(\'6Y\')&&c.T.1b===\'\'){C $a=$(\'\').14(\'28\',T).1b(1b);if(1M!==\'\')$a.14(\'1M\',1M);c.1O.O($a);c.K.ae($a)}L{C $a;if(c.N.25(\'2I\')){$a=$(\'\').1b(1b);if(1M!==\'\')$a.14(\'1M\',1M);$a=$(c.1O.O($a));c.K.ae($a)}L{1c.3V(\'ju\',M,T);$a=$(c.K.3H()).2F(\'a\');if(1M!==\'\')$a.14(\'1M\',1M);$a.21(\'1p\');if(c.T.1b===\'\'){$a.1b(1b);c.K.ae($a)}}}c.1a.1R();c.1S.2n(\'jr\',$a)}3r($.X(B(){c.2p.cP()},c),5)},6k:B(e){if(1C e!=\'1F\'&&e.2m)e.2m();C 1U=c.K.7c();if(!1U)E;c.1Z.1L();C 23=1U.1m;2v(C i=0;i<23;i++){if(1U[i].1n==\'A\'){C $O=$(1U[i]);$O.2s($O.1Y())}}$(\'.G-T-3c\').1u();c.1a.1R()}}},2V:B(){E{2M:B(4q){if(!c.N.25(\'2I\'))c.$U.2u();c.1Z.1L();c.K.2R();C 1l=c.K.5G();C $2V=$(1l).2F(\'ol, 2K\');if(!c.N.4k($2V)&&$2V.29()!==0){$2V=M}C cg,ce;C 1u=M;if($2V&&$2V.1m){1u=1q;C bQ=$2V[0].1n;cg=(4q===\'5c\'&&bQ===\'7H\');ce=(4q===\'5t\'&&bQ===\'7q\')}if(cg){c.N.4t($2V,\'ol\')}L if(ce){c.N.4t($2V,\'2K\')}L{if(1u){c.2V.1u(4q)}L{c.2V.1O(4q)}}c.K.2Q();c.1a.1R()},1O:B(4q){if(c.N.25(\'2I\')&&c.F.1K){c.2V.9V(4q)}L{1c.3V(\'1O\'+4q)}C 1l=c.K.5G();C $2V=$(1l).2F(\'ol, 2K\');if(c.N.4w($2V.1i(\'li\').1b())){C $4d=$2V.4d(\'li\');$4d.1i(\'br\').1u();$4d.1w(c.K.7C())}if($2V.1m){C $6X=$2V.1l();if(c.N.4k($6X)&&$6X[0].1n!=\'4S\'&&c.N.6q($6X[0])){$6X.2s($6X.1Y())}}if(!c.N.25(\'2I\')){c.$U.2u()}c.1o.49()},9V:B(4q){C 4f=c.K.5s(\'1h\');C 9X=$(4f).q();C 72=(4q==\'5c\')?$(\'\'):$(\'<2K>\');C 8j=$(\'- \');if($.3a(9X)===\'\'){8j.1w(c.K.7C());72.1w(8j);c.$U.1i(\'#K-2N-1\').2s(72)}L{C 8l=9X.4F(/
/gi);if(8l){2v(C i=0;i<8l.1m;i++){if($.3a(8l[i])!==\'\'){72.1w($(\' - \').q(8l[i]))}}}L{8j.1w(9X);72.1w(8j)}$(4f).2s(72)}},1u:B(4q){1c.3V(\'1O\'+4q);C $1A=$(c.K.3H());c.3f.9Q();if(!c.F.1K&&$1A.2F(\'li, 5X, 3I\').29()===0){1c.3V(\'9S\',M,\'p\');c.$U.1i(\'2K, ol, 1N\').1z($.X(c.N.3P,c))}C $4v=$(c.K.3H()).2F(\'4v\');C $5S=$4v.5S();if(!c.F.1K&&$4v.29()!==0&&$5S.29()!==0&&$5S[0].1n==\'5R\'){$5S.1u()}c.1o.49()}}},V:B(){E{9D:{},iT:B(){c.F.V={iN:5H()+\'<3U id="G-V-J-8p">\'+\'<3e>\'+c.1E.12(\'1D\')+\'3e>\'+\'<3o 1d="1b" id="G-J-1D" />\'+\'<3e 1I="G-J-T-3F">\'+c.1E.12(\'T\')+\'3e>\'+\'<3o 1d="1b" id="G-J-T" 1I="G-J-T-3F" />\'+\'<3e 1I="G-J-T-3F"><3o 1d="iD" id="G-J-T-6F"> \'+c.1E.12(\'bT\')+\'3e>\'+\'<3e 1I="G-J-3R-3F">\'+c.1E.12(\'iO\')+\'3e>\'+\'<6H 1I="G-J-3R-3F" id="G-J-4J">\'+\'<3F 1H="5W">\'+c.1E.12(\'5W\')+\'3F>\'+\'<3F 1H="22">\'+c.1E.12(\'22\')+\'3F>\'+\'<3F 1H="5n">\'+c.1E.12(\'5n\')+\'3F>\'+\'<3F 1H="4b">\'+c.1E.12(\'4b\')+\'3F>\'+\'6H>\'+\'3U>\',J:5H()+\'<3U id="G-V-J-1O">\'+\'<1h id="G-V-J-3N">1h>\'+\'3U>\',1Q:5H()+\'<3U id="G-V-1Q-1O">\'+\'<1h id="G-V-1Q-1j-2y">\'+\'<3e>\'+c.1E.12(\'6n\')+\'3e>\'+\'<3o 1d="1b" id="G-6n" />
\'+\'<1h id="G-V-1Q-1j">1h>\'+\'1h>\'+\'3U>\',T:5H()+\'<3U id="G-V-T-1O">\'+\'<3e>iP3e>\'+\'<3o 1d="2d" id="G-T-2d" />\'+\'<3e>\'+c.1E.12(\'1b\')+\'3e>\'+\'<3o 1d="1b" id="G-T-2d-1b" />\'+\'<3e><3o 1d="iD" id="G-T-6F"> \'+c.1E.12(\'bT\')+\'3e>\'+\'3U>\'};$.75(c.F,c.F.V)},c3:B(1f,2k){c.V.9D[1f]=2k},jp:B($V){c.V.$8K=$(\'<1h>\').14(\'id\',\'G-V-8K\');$V.4M(c.V.$8K)},jn:B(id,1f,8a){C $5l=$(\'\').1b(1f);if(8a){$5l.2t(\'8a\')}C 3Q=c;$5l.on(\'2b\',B(e){e.2m();$(\'.G-5l\').3b();$(\'.G-\'+$(c).14(\'3C\')).2B();3Q.V.$8K.1i(\'a\').2H(\'8a\');$(c).2t(\'8a\')});c.V.$8K.1w($5l)},jl:B(1f,ip){c.F.V[1f]=ip},iY:B(1f){E c.F.V[1f]},kl:B(){E c.$9m.1i(\'3U\')},2E:B(5I,1D,2l){c.V.5I=5I;c.V.2l=2l;c.V.2f();c.V.ix();c.V.j7(1D);c.V.j4();c.V.j8();if(1C c.V.9D[5I]!=\'1F\'){c.V.9D[5I].5U(c)}},2B:B(){1c.ik.9N();$(1c.2q).2H(\'2q-6J\');c.V.iv=$(1c.2q).1G(\'9C\');$(1c.2q).1G(\'9C\',\'6J\');if(c.N.5D()){c.V.bp()}L{c.V.az()}c.$6M.2B();c.$4m.2B();c.V.j6();c.N.8I();if(!c.N.5D()){3r($.X(c.V.az,c),0);$(3O).on(\'4g.G-V\',$.X(c.V.4g,c))}c.1S.2n(\'kn\',c.V.5I,c.$V);$(1c).3J(\'kg.V\');c.$V.1i(\'3o[1d=1b]\').on(\'1t.G-V\',$.X(c.V.j2,c))},az:B(){C 31=c.$V.jP();C ai=$(3O).31();C iz=$(3O).2l();if(c.V.2l>iz){c.$V.1G({2l:\'96%\',5w:(ai/2-31/2)+\'3m\'});E}if(31>ai){c.$V.1G({2l:c.V.2l+\'3m\',5w:\'jX\'})}L{c.$V.1G({2l:c.V.2l+\'3m\',5w:(ai/2-31/2)+\'3m\'})}},bp:B(){c.$V.1G({2l:\'96%\',5w:\'2%\'})},4g:B(){if(c.N.5D()){c.V.bp()}L{c.V.az()}},j7:B(1D){c.$7D.q(1D)},j8:B(){c.$9m.q(c.V.iY(c.V.5I))},j4:B(){if(1C $.fn.j5===\'1F\')E;c.$V.j5({iZ:c.$7D});c.$7D.1G(\'oe\',\'os\')},j2:B(e){if(e.8F!=13)E;e.2m();c.$V.1i(\'1v.G-V-6S-26\').2b()},bM:B(){C 1v=$(\'<1v>\').2t(\'G-V-26 G-V-41-26\').q(c.1E.12(\'j1\'));1v.on(\'2b\',$.X(c.V.41,c));c.$7R.1w(1v)},iX:B(3e){E c.V.bF(3e,\'8t\')},bE:B(3e){E c.V.bF(3e,\'6S\')},bF:B(3e,4n){C 1v=$(\'<1v>\').2t(\'G-V-26\').2t(\'G-V-\'+4n+\'-26\').q(3e);c.$7R.1w(1v);E 1v},j6:B(){C 3L=c.$7R.1i(\'1v\');C ch=3L.29();if(ch===0)E;3L.1G(\'2l\',(8m/ch)+\'%\')},2f:B(){c.V.iU();c.$4m=$(\'<1h id="G-V-2y" />\').3b();c.$V=$(\'<1h id="G-V" />\');c.$7D=$(\'<9l />\');c.$7m=$(\'<1e id="G-V-41" />\').q(\'&nR;\');c.$9m=$(\'<1h id="G-V-2q" />\');c.$7R=$(\' \');c.$V.1w(c.$7D);c.$V.1w(c.$7m);c.$V.1w(c.$9m);c.$V.1w(c.$7R);c.$4m.1w(c.$V);c.$4m.bm(1c.2q)},iU:B(){c.$6M=$(\'<1h id="G-V-nT">\').3b();$(\'2q\').4M(c.$6M)},ix:B(){c.$7m.on(\'2b.G-V\',$.X(c.V.41,c));$(1c).on(\'2j.G-V\',$.X(c.V.cq,c));c.$U.on(\'2j.G-V\',$.X(c.V.cq,c));c.$4m.on(\'2b.G-V\',$.X(c.V.41,c))},iw:B(){c.$7m.3J(\'2b.G-V\');$(1c).3J(\'2j.G-V\');c.$U.3J(\'2j.G-V\');c.$4m.3J(\'2b.G-V\');$(3O).3J(\'4g.G-V\')},cq:B(e){if(e.8F!=c.3i.cr)E;c.V.41(M)},41:B(e){if(e){if(!$(e.1M).3j(\'G-V-41-26\')&&e.1M!=c.$7m[0]&&e.1M!=c.$4m[0]){E}e.2m()}if(!c.$4m)E;c.V.iw();c.$6M.1u();c.$4m.ih(\'o3\',$.X(B(){c.$4m.1u();3r($.X(c.N.ah,c),0);if(e!==1F)c.K.2Q();$(1c.2q).1G(\'9C\',c.V.iv);c.1S.2n(\'o1\',c.V.5I)},c))}}},2p:B(){E{2E:B(){c.2p.8O();c.2p.cP()},3L:B(e,2i){C 1A=c.K.3H();C 1l=c.K.5G();c.1v.iy(2i);if(e===M&&2i!==\'q\'){if($.3K(2i,c.F.9E)!=-1)c.1v.o2(2i);E}$.1z(c.F.cS,$.X(B(1k,1H){C 9o=$(1l).2F(1k);C cV=$(1A).2F(1k);if(9o.1m!==0&&!c.N.4k(9o))E;if(!c.N.4k(cV))E;if(9o.1m!==0||cV.2F(1k).1m!==0){c.1v.8e(1H)}},c));C $1l=$(1l).2F(c.F.7W.4A().2L());if(c.N.4k(1l)&&$1l.1m){C 4J=($1l.1G(\'1b-4J\')===\'\')?\'22\':$1l.1G(\'1b-4J\');c.1v.8e(\'4J\'+4J)}},nF:B(R,2i){c.F.9E.2S(2i);c.F.cS[R]=2i},8O:B(){c.$U.1i(\'1B\').1z($.X(B(i,1B){C $1B=$(1B);$1B.2F(\'a\').on(\'2b\',B(e){e.2m()});if(c.N.25(\'2I\'))$1B.14(\'nD\',\'on\');c.J.iB($1B)},c));$(1c).on(\'2b.G-J-8t\',$.X(B(e){c.2p.J=M;if(e.1M.1n==\'cG\'&&c.N.4k(e.1M)){c.2p.J=(c.2p.J&&c.2p.J==e.1M)?M:e.1M}},c))},cP:B(){if(!c.F.iV)E;c.$U.1i(\'a\').on(\'62 2b\',$.X(c.2p.iu,c));c.$U.on(\'62 2b.G\',$.X(c.2p.b1,c));$(1c).on(\'62 2b.G\',$.X(c.2p.b1,c))},it:B($T){E $T.2P()},iu:B(e){C $T=$(e.1M);if($T.29()===0||$T[0].1n!==\'A\')E;C 2U=c.2p.it($T);C 3c=$(\'<1e 1I="G-T-3c">1e>\');C 28=$T.14(\'28\');if(28===1F){28=\'\'}if(28.1m>24)28=28.aC(0,24)+\'...\';C ij=$(\'\').q(28).2t(\'G-T-3c-6S\');C im=$(\'\').q(c.1E.12(\'8p\')).on(\'2b\',$.X(c.T.2B,c)).2t(\'G-T-3c-6S\');C io=$(\'\').q(c.1E.12(\'6k\')).on(\'2b\',$.X(c.T.6k,c)).2t(\'G-T-3c-6S\');3c.1w(ij).1w(\' | \').1w(im).1w(\' | \').1w(io);3c.1G({2A:(2U.2A+20)+\'3m\',22:2U.22+\'3m\'});$(\'.G-T-3c\').1u();$(\'2q\').1w(3c)},b1:B(e){e=e.7g||e;C 1M=e.1M;if((1M.1n===\'A\'&&c.N.4k(1M))||$(1M).3j(\'G-T-3c-6S\')){E}$(\'.G-T-3c\').1u()}}},2o:B(){E{2E:B(q){if(c.F.1K)E q;if(q===\'\'||q===\'\')E c.F.7l;c.2o.1P=[\'4v\',\'1h\',\'2T\',\'5J\',\'2K\',\'ol\',\'h1\',\'h2\',\'h3\',\'h4\',\'h5\',\'h6\',\'dl\',\'1N\',\'6C\',\'aS\',\'3U\',\'9l\',\'b0\',\'ir\',\'iq\',\'4y\',\'1p\',\'4Z\',\'5b\',\'6H\',\'3o\',\'2D\',\'1v\',\'3F\',\'hm\',\'h7\',\'oD\',\'hr\',\'hf\',\'o9\',\'oh\',\'od\',\'67\',\'oz\',\'mJ\',\'mK\',\'p\'];q=q+"\\n";c.2o.9Y=[];c.2o.z=0;q=q.I(/(
){1,}\\n?<\\/1N>/gi,\'1N>\');q=c.2o.gy(q);q=c.2o.iR(q);q=c.2o.iK(q);q=c.2o.iJ(q);q=c.2o.iI(q);q=c.2o.iL(q);q=q.I(1J 1T(\'
\\n?<(\'+c.2o.1P.2C(\'|\')+\')(.*?[^>])>\',\'gi\'),\'
\\n<$1$2>\');E $.3a(q)},gy:B(q){C $1h=$(\'<1h />\').1w(q);$1h.1i(\'1N p\').2s(B(){E $(c).1w(\'
\').1Y()});q=$1h.q();$1h.1i(c.2o.1P.2C(\', \')).1z($.X(B(i,s){c.2o.z++;c.2o.9Y[c.2o.z]=s.iQ;q=q.I(s.iQ,\'\\n{I\'+c.2o.z+\'}\')},c));E q},iR:B(q){C aV=q.2c(//gi);if(!aV)E q;$.1z(aV,$.X(B(i,s){c.2o.z++;c.2o.9Y[c.2o.z]=s;q=q.I(s,\'\\n{I\'+c.2o.z+\'}\')},c));E q},iL:B(q){$.1z(c.2o.9Y,B(i,s){q=q.I(\'{I\'+i+\'}\',s)});E q},iJ:B(q){C 4o=q.4F(1J 1T(\'\\n\',\'g\'),-1);q=\'\';if(4o){C 23=4o.1m;2v(C i=0;i<23;i++){if(!4o.mo(i))E;if(4o[i].3B(\'{I\')==-1){4o[i]=4o[i].I(/\\n\\t?<\\/p>/gi,\'\');4o[i]=4o[i].I(/
<\\/p>/gi,\'\');if(4o[i]!==\'\'){q+=\'
\'+4o[i].I(/^\\n+|\\n+$/g,"")+"
"}}L q+=4o[i]}}E q},iK:B(q){q=q.I(/
\\s*
/gi,"\\n\\n");q=q.I(/
\\n?
/gi,"\\n
");q=q.I(1J 1T("\\r\\n",\'g\'),"\\n");q=q.I(1J 1T("\\r",\'g\'),"\\n");q=q.I(1J 1T("/\\n\\n+/"),\'g\',"\\n\\n");E q},iI:B(q){q=q.I(1J 1T(\'1N>\',\'gi\'),\'1N>\');q=q.I(1J 1T(\'1N>\',\'gi\'),\'1N>\');q=q.I(1J 1T(\'
<1N>\',\'gi\'),\'<1N>\');q=q.I(1J 1T(\'<1N>
\',\'gi\'),\'<1N>\');q=q.I(1J 1T(\'\',\'gi\'),\'
\');q=q.I(1J 1T(\'
\',\'gi\'),\'\');q=q.I(1J 1T(\'\\\\s?
\',\'gi\'),\'\');q=q.I(1J 1T("\\n",\'gi\'),\'\');q=q.I(1J 1T(\'\\t?\\t?\\n?
\',\'gi\'),\'
\');q=q.I(1J 1T(\'
\\t*
\',\'gi\'),\'\');E q}}},5k:B(){E{3u:B(e){if(!c.F.j0)E;c.6w=1q;c.1Z.1L();c.K.2R();c.N.8I();c.5k.iW();$(3O).on(\'7d.G-j3\',$.X(B(){$(3O).3D(c.9u)},c));3r($.X(B(){C q=c.$5u.q();c.$5u.1u();c.K.2Q();c.N.ah();c.5k.1O(q);$(3O).3J(\'7d.G-j3\')},c),1)},iW:B(){c.$5u=$(\'<1h>\').q(\' \').14(\'6P\',\'1q\').1G({3R:\'6R\',2l:0,2A:0,22:\'-nI\'});$(1c.2q).1w(c.$5u);c.$5u.2u()},1O:B(q){q=c.1S.2n(\'nH\',q);q=(c.N.7k())?c.1o.82(q,M):c.1o.82(q);q=c.1S.2n(\'5k\',q);if(c.N.7k()){c.1O.1L(q,M)}L{c.1O.q(q,M)}c.N.7K();c.6w=M;3r($.X(c.1o.49,c),10)}}},2X:B(){E{9r:B(){if(!c.2X.is())E;c.$U.14(\'2X\',c.$2G.14(\'2X\'));c.2X.2M();c.$U.on(\'2j.G-2X\',$.X(c.2X.2M,c))},2M:B(){C 1s=\'2H\';if(c.N.4w(c.$U.q(),M))1s=\'2t\';c.$U[1s](\'G-2X\')},1u:B(){c.$U.2H(\'G-2X\')},is:B(){if(c.F.2X){E c.$2G.14(\'2X\',c.F.2X)}L{E!(1C c.$2G.14(\'2X\')==\'1F\'||c.$2G.14(\'2X\')===\'\')}}}},55:B(){E{2B:B(){$(1c.2q).1w($(\'<1h id="G-55"><1e>1e>1h>\'));$(\'#G-55\').oo()},3b:B(){$(\'#G-55\').ih(o6,B(){$(c).1u()})}}},K:B(){E{12:B(){c.2O=1c.68();if(1c.68&&c.2O.6U&&c.2O.7T){c.Y=c.2O.6U(0)}L{c.Y=1c.b2()}},4T:B(){4p{c.2O.ag()}4s(e){}c.2O.4T(c.Y)},3H:B(){C el=M;c.K.12();if(c.2O&&c.2O.7T>0){el=c.2O.6U(0).nB}E c.N.4k(el)},5G:B(4C){4C=4C||c.K.3H();if(4C){E c.N.4k($(4C).1l()[0])}E M},48:B(O){O=O||c.K.3H();4R(O){if(c.N.71(O.1n)){E($(O).3j(\'G-U\'))?M:O}O=O.b9}E M},bf:B(1U){c.K.12();if(c.Y&&c.Y.58){E M}C ac=[];1U=(1C 1U==\'1F\')?c.K.7c():1U;C 4G=c.F.4G;4G.2S(\'1e\');$.1z(1U,$.X(B(i,O){if($.3K(O.1n.2L(),4G)!=-1){ac.2S(O)}},c));E(ac.1m===0)?M:ac},42:B(1U){c.K.12();if(c.Y&&c.Y.58){E[c.K.48()]}C 1P=[];1U=(1C 1U==\'1F\')?c.K.7c():1U;$.1z(1U,$.X(B(i,O){if(c.N.6q(O)){c.K.hb=O;1P.2S(O)}},c));E(1P.1m===0)?[c.K.48()]:1P},ha:B(){E c.K.hb},7c:B(){c.K.12();C 9G=c.K.aG(1);C ab=c.K.aG(2);c.K.aN(c.Y,9G,1q);if(c.Y.58===M){c.K.aN(c.Y,ab,M)}L{ab=9G}C 1U=[];C 7o=0;C 3Q=c;c.$U.1i(\'*\').1z(B(){if(c==9G){C 1l=$(c).1l();if(1l.1m!==0&&1l[0].1n!=\'aU\'&&3Q.N.4k(1l[0])){1U.2S(1l[0])}1U.2S(c);7o=1}L{if(7o>0){1U.2S(c);7o=7o+1}}if(c==ab){E M}});C aX=[];C 23=1U.1m;2v(C i=0;i<23;i++){if(1U[i].id!=\'1U-2N-1\'&&1U[i].id!=\'1U-2N-2\'){aX.2S(1U[i])}}c.K.hc();E aX},aG:B(5M){E $(\'<1e id="1U-2N-\'+5M+\'" 1I="G-1U-2N" 1g-3v="G">\'+c.F.5C+\'1e>\')[0]},aN:B(Y,O,1d){Y=Y.7I();4p{Y.4U(1d);Y.3Z(O)}4s(e){}},hc:B(){$(1c).1i(\'1e.G-1U-2N\').1u();c.$U.1i(\'1e.G-1U-2N\').1u()},o8:B(2W,3E){c.1V.aA(2W,3E)},5s:B(R){c.K.12();if(c.Y.58)E M;C 4f=1c.3x(R);4f.7w(c.Y.ow());c.Y.3Z(4f);E 4f},ae:B(O){c.1V.1L(O,0,O,1)},ay:B(){c.K.12();c.Y.af(c.$U[0]);c.K.4T()},1u:B(){c.K.12();c.2O.ag()},2R:B(){c.K.hd()},hd:B(){c.K.12();C 5Q=c.K.69(1);c.K.aQ(c.Y,5Q,1q);if(c.Y.58===M){C 7G=c.K.69(2);c.K.aQ(c.Y,7G,M)}c.h9=c.$U.q()},69:B(5M){if(1C 5M==\'1F\')5M=1;E $(\'<1e id="K-2N-\'+5M+\'" 1I="G-K-2N" 1g-3v="G">\'+c.F.5C+\'1e>\')[0]},7C:B(5M){E c.N.5N(c.K.69(5M))},aQ:B(Y,O,1d){Y=Y.7I();4p{Y.4U(1d);Y.3Z(O)}4s(e){c.2u.3g()}},2Q:B(){C 5Q=c.$U.1i(\'1e#K-2N-1\');C 7G=c.$U.1i(\'1e#K-2N-2\');if(5Q.1m!==0&&7G.1m!==0){c.1V.1L(5Q,0,7G,0)}L if(5Q.1m!==0){c.1V.1L(5Q,0,5Q,0)}L{c.$U.2u()}c.K.8Z();c.h9=M},8Z:B(){c.$U.1i(\'1e.G-K-2N\').1u()},oy:B(){c.K.12();E c.2O.4A()},ou:B(){C q=\'\';c.K.12();if(c.2O.7T){C b6=1c.3x(\'1h\');C 23=c.2O.7T;2v(C i=0;i<23;++i){b6.7w(c.2O.6U(i).nx())}q=b6.3w}E c.1o.bl(q)}}},5K:B(){E{3u:B(e,1k){if(!c.F.5K){if((e.7Y||e.64)&&(1k===66||1k===73))e.2m();E M}$.1z(c.F.5K,$.X(B(5m,4e){C 4x=5m.4F(\',\');C 23=4x.1m;2v(C i=0;i<23;i++){if(1C 4x[i]===\'5V\'){c.5K.h8(e,$.3a(4x[i]),$.X(B(){C 1s;if(4e.1s.3B(/\\./)!=\'-1\'){1s=4e.1s.4F(\'.\');if(1C c[1s[0]]!=\'1F\'){c[1s[0]][1s[1]].7n(c,4e.5E)}}L{c[4e.1s].7n(c,4e.5E)}},c))}}},c))},h8:B(e,4x,gZ){C gY={8:"mI",9:"5l",10:"E",13:"E",16:"6h",17:"3S",18:"6A",19:"mG",20:"mD",27:"ny",32:"2Z",33:"mT",34:"mP",35:"3E",36:"mn",37:"22",38:"mj",39:"4b",40:"nk",45:"1O",46:"3X",59:";",61:"=",96:"0",97:"1",98:"2",99:"3",8m:"4",mY:"5",nc:"6",n7:"7",n8:"8",mE:"9",n6:"*",n9:"+",na:"-",nb:".",n5:"/",n4:"f1",mX:"f2",mW:"f3",n3:"f4",n2:"f5",nr:"f6",nt:"f7",nu:"f8",nw:"f9",nv:"np",no:"nh",ng:"nf",ni:"nj",nn:"7d",mV:"-",mU:";",mv:"=",mu:",",mx:"-",mA:".",my:"/",ms:"`",cy:"[",mr:"\\\\",cx:"]",ml:"\'"};C cu={"`":"~","1":"!","2":"@","3":"#","4":"$","5":"%","6":"^","7":"&","8":"*","9":"(","0":")","-":"5y","=":"+",";":": ","\'":"\\"",",":"<",".":">","/":"?","\\\\":"|"};4x=4x.2L().4F(" ");C 8X=gY[e.3i],8H=5H.mq(e.8F).2L(),7a="",74={};$.1z(["6A","3S","5f","6h"],B(5r,8L){if(e[8L+\'mp\']&&8X!==8L){7a+=8L+\'+\'}});if(8X)74[7a+8X]=1q;if(8H){74[7a+8H]=1q;74[7a+cu[8H]]=1q;if(7a==="6h+"){74[cu[8H]]=1q}}2v(C i=0,23=4x.1m;i<23;i++){if(74[4x[i]]){e.2m();E gZ.7n(c,h0)}}}}},2r:B(){E{12:B(1a){if(!c.F.2r)E 1a;C cR=[\'h7\',\'2q\',\'he\',\'hr\',\'i?mB\',\'T\',\'5f\',\'mC\',\'1p\',\'4Z\',\'4v\',\'cj\',\'cn\',\'co\'];C cJ=[\'li\',\'dt\',\'dt\',\'h[1-6]\',\'3F\',\'4Z\'];C 7J=[\'1N\',\'1h\',\'dl\',\'hf\',\'5J\',\'mF\',\'hm\',\'ol\',\'p\',\'2T\',\'6H\',\'3I\',\'5X\',\'6i\',\'2K\'];c.2r.hn=1J 1T(\'^<(/?\'+cR.2C(\'|/?\')+\'|\'+cJ.2C(\'|\')+\')[ >]\');c.2r.ho=1J 1T(\'^<(br|/?\'+cR.2C(\'|/?\')+\'|/\'+cJ.2C(\'|/\')+\')[ >]\');c.2r.7J=1J 1T(\'^?(\'+7J.2C(\'|\')+\')[ >]\');C i=0,9c=1a.1m,3A=0,2W=4c,3E=4c,R=\'\',2a=\'\',4Q=\'\';c.2r.7z=0;2v(;i<9c;i++){3A=i;if(-1==1a.4P(i).4K(\'<\')){2a+=1a.4P(i);E c.2r.cL(2a)}4R(3A<9c&&1a.5L(3A)!=\'<\'){3A++}if(i!=3A){4Q=1a.4P(i,3A-i);if(!4Q.2c(/^\\s{2,}$/g)){if(\'\\n\'==2a.5L(2a.1m-1))2a+=c.2r.6u();L if(\'\\n\'==4Q.5L(0)){2a+=\'\\n\'+c.2r.6u();4Q=4Q.I(/^\\s+/,\'\')}2a+=4Q}if(4Q.2c(/\\n/))2a+=\'\\n\'+c.2r.6u()}2W=3A;4R(3A<9c&&\'>\'!=1a.5L(3A)){3A++}R=1a.4P(2W,3A-2W);i=3A;C t;if(\'!--\'==R.4P(1,3)){if(!R.2c(/--$/)){4R(\'-->\'!=1a.4P(3A,3)){3A++}3A+=2;R=1a.4P(2W,3A-2W);i=3A}if(\'\\n\'!=2a.5L(2a.1m-1))2a+=\'\\n\';2a+=c.2r.6u();2a+=R+\'>\\n\'}L if(\'!\'==R[1]){2a=c.2r.9g(R+\'>\',2a)}L if(\'?\'==R[1]){2a+=R+\'>\\n\'}L if(t=R.2c(/^<(4Z|1p|2T)/i)){t[1]=t[1].2L();R=c.2r.cO(R);2a=c.2r.9g(R,2a);3E=5H(1a.4P(i+1)).2L().4K(\'\'+t[1]);if(3E){4Q=1a.4P(i+1,3E);i+=3E;2a+=4Q}}L{R=c.2r.cO(R);2a=c.2r.9g(R,2a)}}E c.2r.cL(2a)},6u:B(){C s=\'\';2v(C j=0;j\\n<\\/4Z>/gi,\'<4Z$1>4Z>\');c.2r.7z=0;E 1a},cO:B(R){C 7V=\'\';R=R.I(/\\n/g,\' \');R=R.I(/\\s{2,}/g,\' \');R=R.I(/^\\s+|\\s+$/g,\' \');C cN=\'\';if(R.2c(/\\/$/)){cN=\'/\';R=R.I(/\\/+$/,\'\')}C m;4R(m=/\\s*([^= ]+)(?:=(([\'"\']).*?\\3|[^ ]+))?/.4L(R)){if(m[2])7V+=m[1].2L()+\'=\'+m[2];L if(m[1])7V+=m[1].2L();7V+=\' \';R=R.4P(m[0].1m)}E 7V.I(/\\s*$/,\'\')+cN+\'>\'},9g:B(R,2a){C nl=R.2c(c.2r.7J);if(R.2c(c.2r.hn)||nl){2a=2a.I(/\\s*$/,\'\');2a+=\'\\n\'}if(nl&&\'/\'==R.5L(1))c.2r.7z--;if(\'\\n\'==2a.5L(2a.1m-1))2a+=c.2r.6u();if(nl&&\'/\'!=R.5L(1))c.2r.7z++;2a+=R;if(R.2c(c.2r.ho)||R.2c(c.2r.7J)){2a=2a.I(/ *$/,\'\');2a+=\'\\n\'}E 2a}}},1x:B(){E{hp:B(){if(c.F.4O)c.F.4I=M;if(c.F.53)c.F.21=M;if(c.F.1K)E;C 2g=[\'p\',\'3U\'];if(c.F.4O)c.1x.hl(2g);if(c.F.4I)c.1x.hk(2g)},hl:B(2g){C 23=2g.1m;2v(C i=0;i<23;i++){if($.3K(2g[i],c.F.4O)==-1){c.F.4O.2S(2g[i])}}},hk:B(2g){C 23=2g.1m;2v(C i=0;i<23;i++){C 2U=$.3K(2g[i],c.F.4I);if(2U!=-1){c.F.4I.9t(2U,1)}}},2E:B(q,3G){c.1x.2h={4I:c.F.4I,4O:c.F.4O,6g:c.F.6g,4Y:c.F.4Y,4X:c.F.4X,54:c.F.54,21:c.F.21,53:c.F.53,6d:c.F.6d,3P:c.F.3P};$.75(c.1x.2h,3G);q=c.1x.6g(q);c.1x.$1h=$(\'<1h />\').1w(q);c.1x.4Y();c.1x.4X();c.1x.hg();c.1x.21();c.1x.3P();c.1x.hi();c.1x.54();c.1x.6d();q=c.1x.$1h.q();c.1x.$1h.1u();E q},6g:B(q){if(!c.1x.2h.6g)E q;E q.I(//gi,\'\')},4Y:B(q){if(!c.1x.2h.4Y)E q;C 23=c.1x.2h.4Y.1m;C 56=[],ci=[];2v(C i=0;i<23;i++){ci.2S(c.1x.2h.4Y[i][1]);56.2S(c.1x.2h.4Y[i][0])}c.1x.$1h.1i(56.2C(\',\')).1z($.X(B(n,s){C R=ci[n];$(s).2s(B(){C 7F=$(\'<\'+R+\' />\').1w($(c).1Y());2v(C i=0;i=0;i--){C 3h=c.44[i];if(3h&&3h.oc&&3h.1f.3B(76)>=0){3Q.21(3h.1f)}}})},3P:B(){if(!c.1x.2h.3P)E;c.1x.$1h.1i(c.1x.2h.3P.2C(\',\')).1z(B(){C $el=$(c);C 1b=$el.1b();1b=1b.I(/[\\8f-\\8N\\8V]/g,\'\');1b=1b.I(/&4W;/gi,\'\');1b=1b.I(/\\s/g,\'\');if(1b===\'\'&&$el.4d().1m===0){$el.1u()}})},hi:B(){c.1x.$1h.1i(\'li p\').1Y().47()},54:B(){if(!c.1x.2h.54)E;C 2g=c.1x.2h.54;if($.a0(c.1x.2h.54))2g=c.1x.2h.54.2C(\',\');c.1x.hj(c.1x.$1h.1i(2g),\'^(1g-)\')},6d:B(){if(!c.1x.2h.6d)E;c.1x.$1h.1i(c.1x.2h.6d.2C(\',\')).1z(B(){if(c.44.1m===0){$(c).1Y().47()}})}}},1r:B(){E{3u:B(){E{q:{1D:c.1E.12(\'q\'),1s:\'1a.2M\'},2J:{1D:c.1E.12(\'2J\'),1y:{p:{1D:c.1E.12(\'gX\'),1s:\'Q.2Y\'},1N:{1D:c.1E.12(\'bK\'),1s:\'Q.2Y\'},2T:{1D:c.1E.12(\'1a\'),1s:\'Q.2Y\'},h1:{1D:c.1E.12(\'gW\'),1s:\'Q.2Y\'},h2:{1D:c.1E.12(\'gG\'),1s:\'Q.2Y\'},h3:{1D:c.1E.12(\'gH\'),1s:\'Q.2Y\'},h4:{1D:c.1E.12(\'gI\'),1s:\'Q.2Y\'},h5:{1D:c.1E.12(\'gJ\'),1s:\'Q.2Y\'}}},43:{1D:c.1E.12(\'43\'),1s:\'1W.2Y\'},3Y:{1D:c.1E.12(\'3Y\'),1s:\'1W.2Y\'},5x:{1D:c.1E.12(\'5x\'),1s:\'1W.2Y\'},4V:{1D:c.1E.12(\'4V\'),1s:\'1W.2Y\'},5t:{1D:\'&o7; \'+c.1E.12(\'5t\'),1s:\'2V.2M\'},5c:{1D:\'1. \'+c.1E.12(\'5c\'),1s:\'2V.2M\'},6K:{1D:\'< \'+c.1E.12(\'6K\'),1s:\'3f.aE\'},3f:{1D:\'> \'+c.1E.12(\'3f\'),1s:\'3f.aF\'},J:{1D:c.1E.12(\'J\'),1s:\'J.2B\'},1Q:{1D:c.1E.12(\'1Q\'),1s:\'1Q.2B\'},T:{1D:c.1E.12(\'T\'),1y:{T:{1D:c.1E.12(\'bn\'),1s:\'T.2B\'},6k:{1D:c.1E.12(\'6k\'),1s:\'T.6k\'}}},3n:{1D:c.1E.12(\'3n\'),1y:{22:{1D:c.1E.12(\'gF\'),1s:\'3n.22\'},5n:{1D:c.1E.12(\'gE\'),1s:\'3n.5n\'},4b:{1D:c.1E.12(\'gA\'),1s:\'3n.4b\'},7t:{1D:c.1E.12(\'gz\'),1s:\'3n.7t\'}}},9F:{1D:c.1E.12(\'9F\'),1s:\'4u.1O\'}}},2f:B(){c.1r.gQ();c.1r.gM();c.1r.gV();if(c.F.3L.1m===0)E;c.$1r=c.1r.gC();c.1r.gT();c.1r.1w();c.1r.gD();c.1r.gK();c.1r.gL();if(c.F.9E){c.$U.on(\'gB.G 2j.G 2u.G\',$.X(c.2p.3L,c))}},gC:B(){E $(\'<2K>\').2t(\'G-1r\').14(\'id\',\'G-1r-\'+c.8c)},gD:B(){$.1z(c.F.1r.2J.1y,$.X(B(i,s){if($.3K(i,c.F.2J)==-1)8t c.F.1r.2J.1y[i]},c))},gK:B(){$.1z(c.F.3L,$.X(B(i,2i){if(!c.F.1r[2i])E;if(c.F.8q===M&&2i===\'1Q\')E 1q;if((c.F.8o===M&&c.F.81===M)&&2i===\'J\')E 1q;C 3k=c.F.1r[2i];c.$1r.1w($(\'- \').1w(c.1v.2f(2i,3k)))},c))},1w:B(){if(c.F.9L){c.$1r.2t(\'G-1r-nC\');$(c.F.9L).q(c.$1r)}L{c.$2y.4M(c.$1r)}},gL:B(){if(c.N.5D())E;if(c.F.9L)E;if(!c.F.gS)E;c.1r.cf();$(c.F.6G).on(\'7d.G\',$.X(c.1r.cf,c))},gT:B(){if(c.N.5D()&&c.F.gU){c.$1r.2t(\'G-1r-9C\')}},gV:B(){if(c.F.gR)E;C 5r=c.F.3L.4K(\'q\');if(5r!==-1){c.F.3L.9t(5r,1)}},gQ:B(){if(c.F.c6.1m===0)E;$.1z(c.F.c6,$.X(B(i,s){C 5r=c.F.3L.4K(s);c.F.3L.9t(5r,1)},c))},gM:B(){if(!c.N.5D()||c.F.ca.1m===0)E;$.1z(c.F.ca,$.X(B(i,s){C 5r=c.F.3L.4K(s);c.F.3L.9t(5r,1)},c))},cf:B(){C 3D=$(c.F.6G).3D();C 5T=1;if(c.F.6G===1c){5T=c.$2y.2P().2A}if(3D>5T){c.1r.gN(3D,5T)}L{c.1r.gO()}},gN:B(3D,5T){C 2A=c.F.6Q+3D-5T;C 22=0;C 3E=5T+c.$2y.31()+30;C 2l=c.$2y.9v();c.$1r.2t(\'1r-6R-2y\');c.$1r.1G({3R:\'87\',2l:2l,2A:2A+\'3m\',22:22});c.1r.ii();c.$1r.1G(\'gP\',(3D<3E)?\'hq\':\'6J\')},gO:B(){c.$1r.1G({3R:\'o5\',2l:\'9B\',2A:0,22:0,gP:\'hq\'});c.1r.hX();c.$1r.2H(\'1r-6R-2y\')},ii:B(){C 2A=c.$1r.5p()+c.F.6Q;C 3R=\'6R\';if(c.F.6G!==1c){2A=(c.$1r.5p()+c.$1r.2P().2A)+c.F.6Q;3R=\'87\'}$(\'.G-1y\').1z(B(){$(c).1G({3R:3R,2A:2A+\'3m\'})})},hX:B(){C 2A=(c.$1r.5p()+c.$1r.2P().2A);$(\'.G-1y\').1z(B(){$(c).1G({3R:\'87\',2A:2A+\'3m\'})})}}},1j:B(){E{3u:B(id,2d,2k){c.1j.4H=M;c.1j.2k=2k;c.1j.2d=2d;c.1j.$el=$(id);c.1j.$3N=$(\'<1h id="G-3N" />\');c.1j.$bV=$(\'<1h id="G-3N-2X" />\').1b(\'hY 1Q hZ or \');c.1j.$3o=$(\'<3o 1d="1Q" 1f="1Q" />\');c.1j.$bV.1w(c.1j.$3o);c.1j.$3N.1w(c.1j.$bV);c.1j.$el.1w(c.1j.$3N);c.1j.$3N.3J(\'G.1j\');c.1j.$3o.3J(\'G.1j\');c.1j.$3N.on(\'nX.G.1j\',$.X(c.1j.9W,c));c.1j.$3N.on(\'o4.G.1j\',$.X(c.1j.i2,c));c.1j.$3o.on(\'i0.G.1j\',$.X(B(e){e=e.7g||e;c.1j.a7(c.1j.$3o[0].5F[0],e)},c));c.1j.$3N.on(\'4z.G.1j\',$.X(B(e){e.2m();c.1j.$3N.2H(\'7j-bY\').2t(\'7j-4z\');c.1j.a3(e)},c))},hW:B(1Q,e){c.1j.4H=1q;c.1j.a7(1Q,e)},a3:B(e){e=e.7g||e;C 5F=e.a2.5F;c.1j.a7(5F[0],e)},a7:B(1Q,e){if(c.F.81){c.1j.bX(1Q);c.1j.i9(1Q);E}C 4i=!!3O.aa?1J aa():4c;if(3O.aa){c.1j.bX(1Q);C 1f=(c.1j.1d==\'J\')?c.F.hV:c.F.hR;4i.1w(1f,1Q)}c.55.2B();c.1j.hU(4i,e)},bX:B(1Q){c.1j.hS(1Q);if(c.1j.4H){c.1j.2d=(c.1j.1d==\'J\')?c.F.8o:c.F.8q;c.1j.2k=(c.1j.1d==\'J\')?c.J.1O:c.1Q.1O}},hS:B(1Q){c.1j.1d=\'J\';if(c.F.hT.4K(1Q.1d)==-1){c.1j.1d=\'1Q\'}},8h:B(6D,fd){if(6D===M||1C 6D!==\'4y\')E fd;$.1z(6D,$.X(B(k,v){if(v!==4c&&v.4A().4K(\'#\')===0)v=$(v).2x();fd.1w(k,v)},c));E fd},hU:B(4i,e){if(c.1j.1d==\'J\'){4i=c.1j.8h(c.F.om,4i);4i=c.1j.8h(c.1j.9U,4i)}L{4i=c.1j.8h(c.F.oi,4i);4i=c.1j.8h(c.1j.a6,4i)}C 2z=1J bA();2z.aj(\'oj\',c.1j.2d);2z.i8=$.X(B(){if(2z.bw==4){C 1g=2z.i3;1g=1g.I(/^\\[/,\'\');1g=1g.I(/\\]$/,\'\');C 2w;4p{2w=(1C 1g===\'5V\'?$.i1(1g):1g)}4s(jH){2w={5A:1q}}c.55.3b();if(!c.1j.4H){c.1j.$3N.2H(\'7j-4z\')}c.1j.2k(2w,c.1j.4H,e)}},c);2z.cs(4i)},9W:B(e){e.2m();c.1j.$3N.2t(\'7j-bY\')},i2:B(e){e.2m();c.1j.$3N.2H(\'7j-bY\')},je:B(){c.1j.9U={}},kf:B(1f,1H){c.1j.9U[1f]=1H},km:B(1f){8t c.1j.9U[1f]},kj:B(){c.1j.a6={}},kh:B(1f,1H){c.1j.a6[1f]=1H},jL:B(1f){8t c.1j.a6[1f]},i9:B(1Q){c.1j.ib(1Q,$.X(B(ia){c.1j.i5(1Q,ia)},c))},ib:B(1Q,2k){C 2z=1J bA();C 6o=\'?\';if(c.F.81.3B(/\\?/)!=\'-1\')6o=\'&\';2z.aj(\'kc\',c.F.81+6o+\'1f=\'+1Q.1f+\'&1d=\'+1Q.1d,1q);if(2z.ic)2z.ic(\'1b/jW; jY=x-k0-jT\');C i7=c;2z.i8=B(e){if(c.bw==4&&c.bq==ad){i7.55.2B();2k(jS(c.i3))}L if(c.bw==4&&c.bq!=ad){}};2z.cs()},i6:B(ak,2d){C 2z=1J bA();if("kk"in 2z){2z.aj(ak,2d,1q)}L if(1C i4!="1F"){2z=1J i4();2z.aj(ak,2d)}L{2z=4c}E 2z},i5:B(1Q,2d){C 2z=c.1j.i6(\'k7\',2d);if(!2z){}L{2z.k6=$.X(B(){if(2z.bq==ad){c.55.3b();C ap=2d.4F(\'?\');if(!ap[0]){E M}if(!c.1j.4H){c.1j.$3N.2H(\'7j-4z\')}C 2w={7x:ap[0]};if(c.1j.1d==\'1Q\'){C 3d=ap[0].4F(\'/\');2w.6n=3d[3d.1m-1]}c.1j.2k(2w,c.1j.4H,M)}L{}},c);2z.k5=B(){};2z.1j.k9=B(e){};2z.hQ(\'kb-ko\',1Q.1d);2z.hQ(\'x-jF-ji\',\'jh-jk\');2z.cs(1Q)}}}},N:B(){E{5D:B(){E/(hP|hz|hA|hB)/.6I(9P.9x)},ck:B(){E!/(hP|hz|jg|hA|hB)/.6I(9P.9x)},ja:B(6D){E hC.5e.4A.5U(6D)==\'[4y 5H]\'},4w:B(q,hy){q=q.I(/[\\8f-\\8N\\8V]/g,\'\');q=q.I(/&4W;/gi,\'\');q=q.I(/<\\/?br\\s?\\/?>/g,\'\');q=q.I(/\\s/g,\'\');q=q.I(/^
[^\\W\\w\\D\\d]*?<\\/p>$/i,\'\');if(hy!==M){q=q.I(/<[^\\/>][^>]*><\\/[^>]+>/gi,\'\');q=q.I(/<[^\\/>][^>]*><\\/[^>]+>/gi,\'\')}q=$.3a(q);E q===\'\'},aJ:B(5m){if(1C(5m)===\'1F\')E 0;E 6x(5m.I(\'3m\',\'\'),10)},jc:B(6p){if(1C 6p==\'1F\')E;if(6p.3B(/^#/)==-1)E 6p;C hx=/^#?([a-f\\d])([a-f\\d])([a-f\\d])$/i;6p=6p.I(hx,B(m,r,g,b){E r+r+g+g+b+b});C as=/^#?([a-f\\d]{2})([a-f\\d]{2})([a-f\\d]{2})$/i.4L(6p);E\'jq(\'+6x(as[1],16)+\', \'+6x(as[2],16)+\', \'+6x(as[3],16)+\')\'},5N:B(el){E $(\'<1h>\').1w($(el).eq(0).ht()).q()},av:B(el){if($.3K(el.1n,c.F.7W)!==-1){E $(el)}L{E $(el).2F(c.F.7W.4A().2L(),c.$U[0])}},5P:B(el,14){C $el=$(el);if(1C $el.14(14)==\'1F\'){E 1q}if($el.14(14)===\'\'){$el.21(14);E 1q}E M},3P:B(i,s){C $s=$(s);$s.1i(\'.G-8s-2Z\').2s(B(){E $(c).1Y()});if($s.1i(\'hr, br, 1B, 5b\').1m!==0)E;C 1b=$.3a($s.1b());if(c.N.4w(1b,M)){$s.1u()}},8I:B(){if(c.N.7k())E;c.hu=c.$U.3D();c.9u=$(3O).3D();if(c.F.8d)c.hv=$(c.F.8d).3D()},ah:B(){if(1C c.8I===\'1F\'&&1C c.9u===\'1F\')E;$(3O).3D(c.9u);c.$U.3D(c.hu);if(c.F.8d)$(c.F.8d).3D(c.hv)},a5:B(){C 2Z=1c.3x(\'1e\');2Z.4n=\'G-8s-2Z\';2Z.3w=c.F.5C;E 2Z},4B:B(O){C 2g=c.F.4G;2g.2S(\'1e\');if(O.1n==\'a8\')2g.2S(\'a\');$(O).1i(2g.2C(\',\')).6s(\'1e.G-K-2N\').1Y().47()},5z:B(O,4B){C 3Q=c;$(O).2s(B(){if(4B===1q)3Q.N.4B(c);E $(c).1Y()})},4t:B(O,R,4B){C 56;C 3Q=c;$(O).2s(B(){56=$(\'<\'+R+\' />\').1w($(c).1Y());2v(C i=0;i=0&&/(bP)(?::| )([\\w.]+)/.4L(4D)||4D.4K("lD")<0&&/(6Y)(?:.*? bP:([\\w.]+)|)/.4L(4D)||[];if(25==\'9I\')E 2c[2];if(25==\'6B\')E(2c[1]==\'hM\'||2c[1]==\'6B\');if(2c[1]==\'bP\')E 25==\'2I\';if(2c[1]==\'hN\')E 25==\'6B\';E 25==2c[1]}}}};3l.5e.3u.5e=3l.5e;$.3l.fn.c8=B(bU,7M,79,6L,7h,7f){C hO=\'((?:7s[s]?:\\\\/\\\\/(?:9b\\\\.)?|9b\\\\.){1}(?:[0-9A-6e-z\\\\-%5y]+\\\\.)+[a-lC-Z]{2,}(?::[0-9]+)?(?:(?:/[0-9A-6e-z\\\\-\\\\.%\\+5y]*)+)?(?:\\\\?(?:[0-9A-6e-z\\\\-\\\\.%5y]+(?:=[0-9A-6e-z\\\\-\\\\.%5y\\\\+]*)?)?(?:&(?:[0-9A-6e-z\\\\-\\\\.%5y]+(?:=[0-9A-6e-z\\\\-\\\\.%5y\\\\+]*)?)?)*)?(?:#[0-9A-6e-z\\\\-\\\\.%5y\\\\+=\\\\?&;]*)?)\';C 76=1J 1T(hO,\'gi\');C hI=/(6l?|aw):\\/\\//i;C aZ=/(6l?:\\/\\/.*\\.(?:hK|lr|hJ|hF))/gi;C ar=(c.$U?c.$U[0]:c).ar,i=ar.1m;4R(i--){C n=ar[i];if(n.9f===3){C q=n.8W;if(7h&&q){C cA=\'<5b 2l="m9" 31="m7" 4a="\',bh=\'" mc="0" m3>5b>\';if(q.2c(cI)){q=q.I(cI,cA+\'//9b.hG.94/7i/$1\'+bh);$(n).3s(q).1u()}L if(q.2c(cC)){q=q.I(cC,cA+\'//lX.hH.94/63/$2\'+bh);$(n).3s(q).1u()}}if(6L&&q&&q.2c(aZ)){q=q.I(aZ,\'<1B 4a="$1" />\');$(n).3s(q).1u();E}if(q.3B(/\\$/g)!=-1)q=q.I(/\\$/g,\'$\');C 4h=q.2c(76);if(79&&q&&4h){C 23=4h.1m;2v(C z=0;z<23;z++){if(4h[z].2c(/\\.$/)!==4c)4h[z]=4h[z].I(/\\.$/,\'\');C 28=4h[z];C 1b=28;C 2Z=\'\';if(28.2c(/\\s$/)!==4c)2Z=\' \';C aT=bU+\'://\';if(28.2c(hI)!==4c)aT=\'\';if(1b.1m>7f)1b=1b.aC(0,7f)+\'...\';1b=1b.I(/$/g,\'$\').I(/&/g,\'&ba;\').I(//g,\'>\');q=q.I(28,\'\'+$.3a(1b)+\'\'+2Z)}$(n).3s(q).1u()}}L if(n.9f===1&&!/^(a|1v|2D)$/i.6I(n.1n)){$.3l.fn.c8.5U(n,bU,7M,79,6L,7h,7f)}}}})(mH);',62,1529,'||||||||||||this||||||||||||||html|||||||||||function|var||return|opts|redactor||replace|image|selection|else|false|utils|node||block|tag||link|editor|modal||proxy|range||||get||attr||||||code|text|document|type|span|name|data|div|find|upload|key|parent|length|tagName|clean|style|true|toolbar|func|keydown|remove|button|append|tidy|dropdown|each|current|img|typeof|title|lang|undefined|css|value|class|new|linebreaks|set|target|blockquote|insert|blocks|file|sync|core|RegExp|nodes|caret|inline|formatted|contents|buffer||removeAttr|left|len||browser|btn||href|size|out|click|match|url|next|build|tags|settings|btnName|keyup|callback|width|preventDefault|setCallback|paragraphize|observe|body|tabifier|replaceWith|addClass|focus|for|json|val|box|xhr|top|show|join|textarea|load|closest|element|removeClass|msie|formatting|ul|toLowerCase|toggle|marker|sel|offset|restore|save|push|pre|pos|list|start|placeholder|format|space||height|||||||||trim|hide|tooltip|arr|label|indent|setStart|item|keyCode|hasClass|btnObject|Redactor|px|alignment|input|font|last|setTimeout|after|imageBox|init|verified|innerHTML|createElement|autosave|first|point|search|rel|scrollTop|end|option|options|getCurrent|td|off|inArray|buttons|re|droparea|window|removeEmpty|self|position|ctrl|setEnd|section|execCommand|margin|del|italic|insertNode||close|getBlocks|bold|attributes|||unwrap|getBlock|clearUnverified|src|right|null|children|command|wrapper|resize|matches|formData|blockElem|isRedactorParent|resizeHandle|modalBox|className|htmls|try|cmd|orgn|catch|replaceToTag|line|table|isEmpty|keys|object|drop|toString|removeInlineTags|elem|ua|arrow|split|inlineTags|direct|deniedTags|align|indexOf|exec|prepend|deleteContents|allowedTags|substr|cont|while|LI|addRange|collapse|underline|nbsp|replaceStyles|replaceTags|script||toggleType|isCurrentOrParent|allowedAttr|removeDataAttr|progress|replacement|attributesRemove|collapsed||allowed|iframe|orderedlist|strong|prototype|meta|editter|tmp|lastNode|frag|paste|tab|str|center|isFunction|innerHeight|methods|index|wrap|unorderedlist|pasteBox|module|marginTop|deleted|_|replaceWithContents|error|containerTag|invisibleSpace|isMobile|params|files|getParent|String|templateName|form|shortcuts|charAt|num|getOuterHtml|setAfter|removeEmptyAttr|node1|BR|prev|boxTop|call|string|none|th|child|getEvent|||touchstart|video|metaKey|||figure|getSelection|getMarker|instance|visual|shiftKey|removeWithoutAttr|Za|Insert|removeComments|shift|tr|preSpaces|unlink|https|ENTER|filename|mark|hex|isBlock|hideResize|not|blocksSize|getTabs|BACKSPACE|rtePaste|parseInt|TD|weight|alt|webkit|figcaption|obj|replaceDivs|blank|toolbarFixedTarget|select|test|hidden|outdent|convertImageLinks|modalOverlay|dropact|setVerified|contenteditable|toolbarFixedTopOffset|fixed|action|decoration|getRangeAt|focn|endRange|listParent|mozilla|break|_blank|isBlockTag|tmpList||possible|extend|regex|float|SPAN|convertUrlLinks|modif|sub|getNodes|scroll|sup|linkSize|originalEvent|convertVideoLinks|embed|drag|isSelectAll|emptyHtml|modalClose|apply|counter|strike|OL|isEndOfElement|http|justify|tabindex|autosaveInterval|appendChild|filelink|Array|cleanlevel|linkProtocol|Delete|getMarkerAsHtml|modalHeader|attrs|replaced|node2|UL|cloneRange|newLevel|disableSelectAll|Add|convertLinks|exceptTags|case|plugins|singleLine|modalFooter|DELETE|rangeCount|DIV|tagout|alignmentTags|icon|ctrlKey|blockLevelElements|rebuffer|s3|onPaste|imageFloatMargin|imageMargin|inserted|classSize|absolute|linkmarker|small|active|focusNode|uuid|scrollTarget|setActive|u200B|resizer|getHiddenFields|addEvent|tmpLi|display|items|100|targetTouches|imageUpload|edit|fileUpload|imageResizer|invisible|delete|act|inputUrl|keyPosition|audio|Header|param|isRemoveInline|disabled|setMode|tagblock|insertBreakLine|which|insertDblBreakLine|character|saveScroll|cite|tabber|specialKey|pageY|u200D|images|prop|checked|marginBottom|marginLeft|marginRight|toggleClass|uFEFF|nodeValue|special|isTextarea|removeMarkers|||onClick|minHeight|com|formatListToBlockquote|||||indentValue|www|codeLength|hideAll|maxHeight|nodeType|placeTag|source|z0|property|imageFloat|header|modalBody|methodVal|parentEl|undo|parHtml|enable|caretPositionFromPoint|splice|saveBodyScroll|innerWidth|samp|userAgent|kbd|isContainerTable||auto|overflow|callbacks|activeButtons|horizontalrule|startNode|bind|version|matchContainers|createTextNode|toolbarExternal|classname|blur|onPasteTidy|navigator|fixEmptyIndent|cloned|formatblock|BLOCKQUOTE|imageFields|insertInIe|onDrag|wrapperHtml|safes|preCaretRange|isArray|moveToPoint|dataTransfer|onDrop|caretRangeFromPoint|createSpaceElement|fileFields|traverseFile|PRE|createTextRange|FormData|endNode|inlines|200|selectElement|selectNodeContents|removeAllRanges|restoreScroll|windowHeight|open|method|the|modules|blockHtml|replaceParagraphsToBr|s3file|isTag|childNodes|result|tabAsSpaces|formatWrap|getAlignmentElement|ftp|getPlainText|selectAll|showOnDesktop|setOffset|RedactorPlugins|substring|normalizeLists|decrease|increase|getNodesMarker|htmlIe|enterKey|normalize|createDocumentFragment|Table|Row|setNodesMarker|firstChild|elements|setMarker|extra|address|addProtocol|BODY|commentsMatches|removeFormat|finalNodes|imageResizable|urlImage|footer|closeTooltip|createRange|TH|setFormat|curLang|container|TAB|imageDelete|parentNode|amp|firstFound|replaceToParagraph|nodeToCaretPositionFromPoint||getInlines|isP|iframeEnd|Column|formatTableWrapping|before|onSync|appendTo|link_insert|autosaveName|showOnMobile|status||clearUnverifiedRemove|headers|getModuleMethods|encodeEntities|readyState|autosaveOnChange|setBefore|getTextFromHtml|XMLHttpRequest|verifiedTags|convertInline|clickedElement|createActionButton|createButton|showCode|getOffset|allowedAttrTags|allowedAttrData|quote|saveFormTags|createCancelButton|add|syncCode|rv|listTag|isCurrentOrParentOne|br2|link_new_tab|protocol|placeholdler|br1|setConfig|hover|headTag|x200b|setAfterOrBefore|matched|addCallback|count|attrAllowed|buttonsHide|tagsEmpty|formatLinkify|success|buttonsHideOnMobile|insertBreakLineProcessing|dfn|par|isOrderedCmdUnordered|observeScroll|isUnorderedCmdOrdered|buttonsSize|rTags|tbody|isDesktop|direction|Link|thead|tfoot|getOffsetOfElement|closeHandler|ESC|send|formattingAdd|hotkeysShiftNums|SPACE|dropdownWidth|221|219|content|iframeStart|dropdownObject|reUrlVimeo|redo|mailto|redactorImageLink|IMG|pattern|reUrlYoutube|contOwnLine|removeSpaces|finish|inputText|suffix|cleanTag|links|fonts|ownLine|activeButtonsStates|imageDisplay|mousedown|currentEl|ALT|SHIFT|keydownStop|altKey|CTRL|Function|dbl|META|removeEmptyListInTable|setupBuffer|stopPropagation|removeInvisibleSpace|ie11PasteFrag|checkKeyEvents|replaceDivToParagraph|replaceDivToBreakLine|onTab||checkEvents|onShiftEnter|u00a0|addArrowsEvent|scope|tabFocus|isExceptLastOrFirst||keyupStop|cleanStyleOnEnter|onArrowDown|insertAfterLastElement|insertNewLine|DOWN|LEFT_WIN||args|exitFromBlockquote|langs|formatEmpty|stop|insertParagraph|setupSelectAll|removeData|onPasteExtra|cleanSpaces|mso|Mso|internal|filter|setMultiple|all|commonAncestorContainer|onPasteWord|H6|FIGCAPTION|pastePlainText|Apple|H1|H2|H5|H4|H3|setCollapsed|onPasteRemoveEmpty|bindModuleMethods|setText|setBlocks|getOnlyImages|quot|loadModules|replaceDivsToBr|newTag|removeDirtyStyles|getPreCode|savePreCode|isSingleLine|onPasteIeFixLinks|onPasteRemoveSpans|formatTags|matchBlocks|matchIMG|matchBR|callbackName|nofollow|linkNofollow|fromElement|fromTextarea|loadEditor||||enableEditor|createTextarea||insertAfter|setOptions|callEditor|setCodeAndCall|loadContent|getTextareaName|setRedo|setUndo|empty|pop|getUndo|createContainerBox|run|getRedo|dir|setEvents|foco|orgo|beforekey|endContainer|endOffset|chars|formatBlockquote|walker|afterkey|createTooltip|codeKeydownCallback|dragFileUpload|dragImageUpload|codeKeyupCallback|focusCallback|disableMozillaEditing|focusEnd|setHelpers|loadOptions|restoreFormTags|||||||||||increaseBlocks|increaseLists||Right|Image|increaseText|decreaseLists|subscript|superscript|decreaseBlocks|15px|editerWidth||stopResize|ratio|moveResize|inside|fixImageSourceAfterDrop|showEdit|opacity|loadEditableControls|formatCollapsed|formatMultiple|List|execHtml|blocksMatch|offsetNode|duplicate|EndToEnd|setEndPoint|Color|htmlFixMozilla|setStartAfter|_this|through|strikethrough|formatRemoveSameChildren|formatConvert|Head|Left|switch|startResize|pageX|modified|showVisual|setInactiveInCode|Code|indenting|setActiveInVisual|selectionStart|textareaIndenting|setInactive|setSelectionRange|choose|onSet|Edit|shortcutsAdd|startSync|to|Center|Align|onChange|Video|selectionEnd|imagePosition|imageLink|buttonSave|floatValue|floating||imageEditable|setFloating|update|buttonDelete|_delete|clearInterval|destroy|event|one|mouseover||700|isFocused|mouseout|ie11FixInserting|getSafes|align_justify|align_right|mouseup|createContainer|setFormattingTags|align_center|align_left|header2|header3|header4|header5|loadButtons|setFixed|hideButtonsOnMobile|observeScrollEnable|observeScrollDisable|visibility|hideButtons|buttonSource|toolbarFixed|setOverflow|toolbarOverflow|isButtonSourceNeeded|header1|paragraph|hotkeysSpecialKeys|origHandler|arguments|||||||area|handler|savedSel|getLastBlock|lastBlock|removeNodesMarkers|createMarkers|head|fieldset|removeTags|removeAttrGetRemoves|removeParagraphsInLists|removeAttrs|removeFromDenied|addToAllowed|map|lineBefore|lineAfter|setupAllowed|visible||lastFound|clone|saveEditorScroll|saveTargetScroll|reIsBlock|shorthandRegex|removeEmptyTags|iPod|BlackBerry|Android|Object|enableSelectAll|parents|gif|youtube|vimeo|rProtocol|jpeg|png|isIe11|chrome|opr|urlCheck|iPhone|setRequestHeader|fileUploadParam|getType|imageTypes|sendData|imageUploadParam|directUpload|unsetDropdownsFixed|Drop|here|change|parseJSON|onDragLeave|responseText|XDomainRequest|s3uploadToS3|s3createCORSRequest|that|onreadystatechange|s3uploadFile|signedURL|s3executeOnSignedUrl|overrideMimeType|||||fadeOut|setDropdownsFixed|aLink|activeElement|insertHTML|aEdit||aUnlink|template|article|aside||getTooltipPosition|showTooltip|bodyOveflow|disableEvents|enableEvents|setInactiveAll|windowWidth|insertInOthersBrowsers|setEditable|setFocus|checkbox|re2|location|thref|getData|clear|replaceBreaksToParagraphs|replaceBreaksToNewLines|restoreSafes|cleanUrl|imageEdit|image_position|URL|outerHTML|getSafesComments|buttonInsert|loadTemplates|buildOverlay|linkTooltip|createPasteBox|createDeleteButton|getTemplate|handle|cleanOnPaste|cancel|setEnter|freeze|setDraggable|draggable|setButtonsWidth|setTitle|setContent|isOldIe|isString|nextNode|hexToRgb|u2026|clearImageFields|copy|iPad|public|acl|isLessIe10|read|addTemplate|TEXTAREA|addTab|hellip|createTabber|rgb|insertedLink|setData|toggleData|createLink|trade|xn|u00a9|isStartOfElement|u2122|setAttr|setClass|clientX|setToPoint|set2|amz|toggleAttr|err|Infinity|SHOW_TEXT|setEndAfter|removeFileFields|changeIcon|removeIcon|returnValue|outerHeight|enableInlineTableEditing|setStartBefore|decodeURIComponent|defined|setAwesome|addBefore|plain|20px|charset|addAfter|user|addDropdown|addFirst|enableObjectResizing|host|onerror|onload|PUT|Plugin|onprogress|NodeFilter|Content|GET|blurCallback|createTreeWalker|addImageFields|focusin|addFileFields|setEndBefore|clearFileFields|withCredentials|getModal|removeImageFields|modalOpened|Type|trident|Unordered|Back|Ordered|Outdent|Cancel|Indent|backcolor|Font|Quote|Normal|Bold|Italic|fontcolor|Save|insert_table|delete_table|delete_row|rows|Rows|columns|delete_column|insert_column_right|Above|insert_row_above|insert_row_below|Below|insert_column_left|Formatting|Unlink|10px|ltr|uploadImageField|applet|aligncenter|alignleft|VERSION|such|strict|use|youtu|slice|No|alignright|ins|ASIDE|FOOTER|ARTICLE|HTML|link_edit|HEADER|SECTION|DT|DL|DD||OUTPUT|ADDRESS|Columns|add_head|optional|Name|600|LEFT|jpg|merge||Alignment|Underline|Deleted|Rule|anchor|Anchor|Open|getOwnPropertyNames|zA|compatible|disable|u2014|opera|safari|autosaveError|encodeURIComponent|1000|setInterval|ajax|post|escape|Horizontal|Justify|Email|Text|web|video_html_code|Embed|Web|player|Title|delete_head|Position|None|image_web_link|allowfullscreen|Youtube|Or|or_choose|281|drop_file_here|500|Choose|Download|frameborder|Vimeo|File|Upload|download|Trident|getCoords|up|dropdownShown|222|dropdownShow|home|hasOwnProperty|Key|fromCharCode|220|192|fileUploadError|188|187|mdash|189|191|dropdownHide|190|frame|noscript|capslock|105|frameset|pause|jQuery|backspace|menu|summary|getObject|getEditor|getToolbar|Callback|pagedown|getTextarea|getElement|getBox|pageup|186|173|114|113|101|round|Math|touchend|116|115|112|111|106|103|104|107|109|110|102|touchmove|mousemove|f12|123|f11|144|numlock|down||705|145|122|f10|dragstart|117|imageUploadError|118|119|121|120|cloneContents|esc|pasteHTML|stripTags|startContainer|external|unselectable|MsoListParagraphCxSpMiddle|addButton|MsoListParagraphCxSpFirst|pasteBefore|9999px|getOnlyLinksAndImages|bmso|innerText|textContent|shapes|WordDocument|MsoListParagraphCxSpLast|MsoListParagraph|times|fake|overlay|guid|docs|sid|dragover|colspan|rowspan|removePhp|modalClosed|toggleActive|fast|dragleave|relative|1500|bull|fromPoint|legend|enter|htmlWithoutClean|specified|nav|cursor||nodeToPoint|hgroup|uploadFileFields|POST|converted||uploadImageFields||fadeIn|cssText|dash||move|u2010|getHtml|toggleStyle|extractContents|clientY|getText|details|removeStyleRule|syncBefore|context|math|removeStyle'.split('|'),0,{}))
+eval(function(p,a,c,k,e,d){e=function(c){return(c35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('(C(c){if(!d0.4K.8c){d0.4K.8c=C(e){E d=B;F C(){F d.71(e)}}}E a=0;c.fn.I=C(e){E f=[];E d=76.4K.cC.6s(fj,1);if(1m e==="5k"){B.1k(C(){E h=c.1s(B,"I");E i;if(e.3a(/\\./)!="-1"){i=e.3O(".");if(1m h[i[0]]!="1t"){i=h[i[0]][i[1]]}}M{i=h[e]}if(1m h!=="1t"&&c.4L(i)){E g=i.71(h,d);if(g!==1t&&g!==h){f.2v(g)}}M{c.4U(\'iZ iY j0 "\'+e+\'" 29 4f\')}})}M{B.1k(C(){c.1s(B,"I",{});c.1s(B,"I",b(B,e))})}if(f.R===0){F B}M{if(f.R===1){F f[0]}M{F f}}};C b(e,d){F 1N b.4K.2Y(e,d)}c.4f=b;c.4f.j1="10.1.1";c.4f.8e=["2q","2F","U","1S","1X","1K","1H","1n","1i","1O","1F","2s","2c","Q","2P","1M","1I","1h","1Y","1x","3P","1a","4s","T","2h","2r","4w","2x","4u","K","4R","2f","1u","1l","1c","N","2B"];c.4f.G={1x:"en",aK:"j2",6U:L,2c:L,cx:L,2x:L,4X:1j,6W:L,82:L,83:L,1C:L,5X:1j,2r:1j,bt:L,7U:1j,ft:1j,aB:1j,eg:L,2F:L,b7:L,7i:60,b0:L,9i:L,fl:1j,5F:"6P",dq:L,bd:50,8I:1j,dA:1j,dz:1j,7c:"iX",9Y:1j,5W:3r,fH:"2s",iW:L,cu:1j,5Z:3r,g7:"2s",cH:1j,6A:L,8J:1j,ai:1j,9X:1j,7B:1j,5u:4,89:L,by:1j,7F:L,1l:1j,ff:1j,5t:12,62:0,9p:L,fu:L,3Q:1j,3U:["1g","2o","3A","3B","4T","5d","4t","68","2P","Q","2s","1a","2q","8Z"],am:[],aj:[],2o:["p","1L","2j","h1","h2","h3","h4","h5","h6"],9N:L,2f:1j,3i:["3D","1e"],3F:L,ar:["4p","1q","2j","4Y","2u","2Q","h1","h2","h3","h4","h5","h6","dl","1L","6d","9O","3j","7O","aE","bS","bG","4z","1e","3D","43","6E","2X","2d","1K","3g","eT","gg","iS","hr","eS","iR","iT","iU","dP","iV","j3","j4","p"],5o:L,4F:[["6D","3y"]],4E:[["30-5Q:\\\\s?3A","4I"],["30-1e:\\\\s?3B","em"],["1B-6B:\\\\s?4y","u"],["1B-6B:\\\\s?3P-bl","3y"]],4H:L,1z:L,4b:L,5I:["1d"],3q:["p"],9m:["4T","3B","3A","4y","5d","4t","jc","jd","je","6T"],9J:{b:"3A",4I:"3A",i:"3B",em:"3B",3y:"4T",6D:"4T",2u:"5d",2Q:"4t",u:"4y"},4R:{"3m+5m+m, 4Q+5m+m":{1J:"1M.af"},"3m+b, 4Q+b":{1J:"1M.2n",4S:["3A"]},"3m+i, 4Q+i":{1J:"1M.2n",4S:["3B"]},"3m+h, 4Q+h":{1J:"1M.2n",4S:["bf"]},"3m+l, 4Q+l":{1J:"1M.2n",4S:["bu"]},"3m+k, 4Q+k":{1J:"1a.2g"},"3m+5m+7":{1J:"4s.2D",4S:["4t"]},"3m+5m+8":{1J:"4s.2D",4S:["5d"]}},dj:L,1S:[],7b:[],5x:"av;
",54:"av;",g0:["Q/d6","Q/jf","Q/dk"],8a:20,ba:["a","1A","b","4I","6z","6b","i","em","u","6H","6D","3y","6K","2u","2Q","li"],55:["4I","b","u","em","i","1i","3y","jb","7Z","7P","6b","6z","7T","E","6K","6H"],7D:["P","9v","a3","9S","9K","9F","9L","ja","j6","j5","6c","4D","8R","j7","ef","j8","j9","iQ","iP","iy","ix"],7k:["7K","6J","6Q","4q"],bL:{en:{1g:"iz",5w:"5B cW",Q:"5B cX",4p:"9T",1a:"aa",9x:"5B 1a",iA:"cV 1a",5y:"iB",2o:"iw",fO:"iv 1B",b1:"iq",1i:"cQ",fN:"6G 1",fM:"6G 2",fP:"6G 3",fQ:"6G 4",fT:"6G 5",3A:"ip",3B:"ir",it:"iu cZ",iC:"iD cZ",5d:"iL cY",4t:"iM cY",68:"iN",2P:"iO",gs:"iK",1I:"5B",2E:"iJ",cb:"6S",iF:"5B 9T",iE:"6Y a7 iG",iH:"6Y a7 iI",jg:"6Y a4 d4",jh:"6Y a4 d3",jQ:"6S a4",jR:"6S a7",jS:"6S 9T",jT:"jP",jO:"jK",jJ:"6Y d2",jL:"6S d2",1P:"jM",gn:"jN",4G:"jU",2a:"d4",3K:"d3",4O:"cO",jV:"cX k3 aa",1B:"k4",ak:"k5",k6:"gj",k2:"cW k1 cQ d5 jX/jW aa",2s:"5B jY",1c:"jZ",k0:"jI",cP:"io",jq:"jp cP",jr:"cU 2s cT",g5:"cR 1B cS 8d 2a",fY:"cO 1B",fA:"cR 1B cS 8d 3K",eX:"js 1B",8Z:"5B jt jo",4T:"jn",jj:"ji",aW:"jk 1a in 1N 78",4y:"jl",2q:"jm",5H:"ju (jv)",7w:"cV",fS:"cU 2s cT d5 "}},2B:{3H:{5M:/4v?:\\/\\/(?:[0-9A-Z-]+\\.)?(?:jF\\.be\\/|5M\\.8K\\S*[^\\w\\-\\s])([\\w\\-]{11})(?=[^\\w\\-]|$)(?![?=&+%\\w.\\-]*(?:[\'"][^<>]*>|<\\/a>))[?=&+%\\w.-]*/ig,5E:/4v?:\\/\\/(63\\.)?5E.8K\\/(\\d+)($|\\/)/,Q:/((4v?|63)[^\\s]+\\.)(jG?g|d6|dk)(\\?[^\\s-]+)?/ig,2b:/(4v?:\\/\\/(?:63\\.|(?!63))[^\\s\\.]+\\.[^\\s]{2,}|63\\.[^\\s]+\\.[^\\s]{2,})/ig,}},7s:L};b.fn=c.4f.4K={2K:{6e:8,7h:46,b5:40,5l:13,8E:32,b9:27,aZ:9,bR:17,bY:91,bM:16,bQ:18,bz:39,jC:37,c3:91},2Y:C(g,e){B.$3c=c(g);B.2p=a++;B.6k=L;B.$4x=L;B.di(e);B.dm();B.2o={};c.jB(B.G.7k,B.G.7D);B.go=1N 1T("^("+B.G.7k.2w("|")+")$","i");B.1u.fX();if(B.G.3i!==L){E d=["1g","fp","1a","2y","4Q","jx"];29(E f=0;f");h=B.K.3w();B.U.2D(c(h))}M{if(h.1f.2t()!=d){if(B.G.1C&&d=="p"){c(h).47("
").1p("
");B.N.52(h)}M{E f=B.N.3Z(h,d);B.U.2D(f);if(d!="p"&&d!="1L"){f.1b("1A").1o()}if(B.U.6V){B.N.5z(f)}if(d=="p"||B.U.aC){f.1b("p").1R().3k()}B.U.aH(f)}}M{if(d=="1L"&&h.1f.2t()==d){if(B.G.1C){c(h).47("
").1p("
");B.N.52(h)}M{E e=B.N.3Z(h,"p");B.U.2D(e)}}M{if(h.1f.2t()==d){B.U.2D(c(h))}}}}if(1m B.U.1G=="1t"&&1m B.U.21=="1t"){c(h).1z("1v").1z("1e")}},db:C(n){E f=B.U.3N[0];E l=(B.U.4Z=="4D"||B.U.4Z=="9k");if(f!==L&&B.U.5U===1){if(f.1f.2t()==n&&n=="1L"){if(B.G.1C){c(f).47("
").1p("
");B.N.52(f)}M{E m=B.N.3Z(f,"p");B.U.2D(m)}}M{if(f.1f=="4q"){if(n!="1L"){F}B.U.9e()}M{if(B.U.4Z=="8R"){B.U.dc(n)}M{if(B.G.1C&&((l)||(B.1r.df!=f))){B.U.9g(n)}M{if(B.G.1C&&n=="p"){c(f).47("
").1p("
");B.N.52(f)}M{if(f.1f==="4D"){B.U.9g(n)}M{E e=B.N.3Z(f,n);B.U.2D(e);if(B.U.6V){B.N.5z(e)}if(n=="p"||B.U.aC){e.1b("p").1R().3k()}}}}}}}}M{if(B.G.1C||n!="p"){if(n=="1L"){E j=0;29(E h=0;h").1p("
");o=B.N.52(q)}M{o=B.N.3Z(q,"p")}if(o&&1m B.U.1G=="1t"&&1m B.U.21=="1t"){o.1z("1v").1z("1e")}},B));F}}B.U.9g(n)}M{E k=0;E g=L;if(B.U.1G=="1v"){g="2D";k=c(B.U.3N).a5("."+B.U.21).R;if(B.U.5U==k){g="2D"}M{if(B.U.5U>k){g="1E"}M{if(k===0){g="1E"}}}}E d=["2u","2Q","li","3o","51","dl","dt","dd"];c.1k(B.U.3N,c.V(C(p,q){if(c.2N(q.1f.2t(),d)!=-1){F}E o=B.N.3Z(q,n);if(g){if(g=="2D"){B.U.2D(o)}M{if(g=="1o"){B.U.1o(o)}M{if(g=="1E"){B.U.de(o)}}}}M{B.U.2D(o)}if(n!="p"&&n!="1L"){o.1b("1A").1o()}if(B.U.6V){B.N.5z(o)}if(n=="p"||B.U.aC){o.1b("p").1R().3k()}if(1m B.U.1G=="1t"&&1m B.U.21=="1t"){o.1z("1v").1z("1e")}},B))}}},de:C(d){if(B.U.92){d.1z("1v").1z("1e")}if(B.U.1G=="1v"){d.1W(B.U.21);F}M{if(B.U.1G=="14"||B.U.1G=="1s"){d.14(B.U.21.2i,B.U.21.21);F}}},2D:C(d){if(B.U.92){d.1z("1v").1z("1e")}if(B.U.1G=="1v"){d.6q(B.U.21);F}M{if(B.U.1G=="14"||B.U.1G=="1s"){if(d.14(B.U.21.2i)==B.U.21.21){d.1z(B.U.21.2i)}M{d.14(B.U.21.2i,B.U.21.21)}F}M{d.1z("1e 1v");F}}},1o:C(d){d.2l(B.U.21)},9e:C(){E e=c(B.U.3N[0]).1Z("2u, 2Q",B.$O[0]);c(e).1b("2u, 2Q").1R().3k();c(e).1b("li").1p(c("
")).1R().3k();E d=B.N.3Z(e,"1L");B.U.2D(d)},dc:C(d){12.3t("68");12.3t("9o",L,d);B.1n.3L();B.$O.1b("p:cN").1o();E e=B.K.3w();if(d!="p"){c(e).1b("1A").1o()}if(!B.G.1C){B.U.2D(c(e))}B.$O.1b("2u, 2Q, 5j, 1L, p").1k(c.V(B.N.3q,B));if(B.G.1C&&d=="p"){B.N.52(e)}},9g:C(d){if(B.U.4Z=="6J"||B.U.4Z=="6Q"){if(d=="1L"){B.U.9e()}M{F}}E g=B.K.4V(d);if(g===L){F}E e=c(g);B.U.aH(e);E f=e.1b(B.G.7k.2w(",")+", 3o, 4p, aS, aI, aR, 51, 5j");if((B.G.1C&&d=="p")||d=="2j"||d=="1L"){f.1p("
")}f.1R().3k();if(d!="p"&&d!="1L"){e.1b("1A").1o()}c.1k(B.U.3N,c.V(B.N.3q,B));e.1p(B.K.5G(2));if(!B.G.1C){B.U.2D(e)}B.$O.1b("2u, 2Q, 5j, 1L, p").1k(c.V(B.N.3q,B));e.1b("1L:cN").1o();if(B.U.6V){B.N.5z(e)}if(B.G.1C&&d=="p"){B.N.52(e)}},aH:C(d){if(d.1Z("4p",B.$O[0]).R===0){F}if(d.1Z("5j",B.$O[0]).R===0){d.4V("<5j>")}if(d.1Z("3o",B.$O[0]).R===0&&d.1Z("51").R===0){d.4V("<3o>")}},dH:C(d,e){E f=B.K.3C();c(f).1z("1s-"+d);B.1i.1D()},ho:C(d,e){E f=B.K.3C();c(f).14("1s-"+d,e);B.1i.1D()},hm:C(d,e){E f=B.K.3C();c.1k(f,C(){if(c(B).14("1s-"+d)){c(B).1z("1s-"+d)}M{c(B).14("1s-"+d,e)}})},1z:C(d,e){E f=B.K.3C();c(f).1z(d);B.1i.1D()},hi:C(d,e){E f=B.K.3C();c(f).14(d,e);B.1i.1D()},hn:C(d,e){E f=B.K.3C();c.1k(f,C(){if(c(B).14(2i)){c(B).1z(2i)}M{c(B).14(2i,e)}})},2l:C(d){E e=B.K.3C();c(e).2l(d);B.N.4P(e,"1v");B.1i.1D()},6I:C(d){E e=B.K.3C();c(e).1W(d);B.1i.1D()},6q:C(d){E e=B.K.3C();c(e).6q(d);B.1i.1D()}}},1S:C(){F{1E:C(d){if(1m d=="1t"||d=="7S"){B.1S.cM()}M{B.1S.co()}},cM:C(){B.K.2E();B.G.1S.2v(B.$O.1g());B.K.2z()},co:C(){B.K.2E();B.G.7b.2v(B.$O.1g());B.K.2z()},cm:C(){B.$O.1g(B.G.1S.cn())},cp:C(){B.$O.1g(B.G.7b.cn())},9u:C(){B.G.1S.2v(B.$O.1g())},7S:C(){if(B.G.1S.R===0){F}B.1S.1E("ax");B.1S.cm();B.K.2z();2R(c.V(B.2h.2m,B),50)},ax:C(){if(B.G.7b.R===0){F}B.1S.1E("7S");B.1S.cp();B.K.2z();2R(c.V(B.2h.2m,B),50)}}},1X:C(){F{cq:C(){B.1X.cs();B.1X.cl();B.1X.ce();B.1X.ck();B.1X.cj()},8A:C(){F(B.$3c[0].1f==="h8")},cs:C(){B.$2e=c(\'<1q 1v="I-2e"/>\')},cf:C(){B.$2d=c("<2d />").14("2i",B.1X.cr())},cr:C(){F((1m(2i)=="1t"))?"aJ-"+B.2p:B.$3c.14("id")},cl:C(){E d=(B.1X.8A())?"2I":"1g";B.aJ=c.2G(B.$3c[d]())},ck:C(){B.$O.14({6l:1j,ct:B.G.aK})},ce:C(){E d=(B.1X.8A())?"cd":"cc";B.1X[d]()},cd:C(){B.$O=c("<1q/>");B.$2d=B.$3c;B.$2e.cg(B.$3c).1p(B.$O).1p(B.$3c);B.$O.1W("I-O");B.$3c.2A()},cc:C(){B.$O=B.$3c;B.1X.cf();B.$2e.cg(B.$O).1p(B.$O).1p(B.$2d);B.$O.1W("I-O");B.$2d.2A()},cj:C(){B.1i.1E(B.aJ);B.1X.ch();B.1X.ci();if(B.G.4X){F}2R(c.V(B.1i.9B,B),8s)},ci:C(){B.1X.cw();B.1X.cG();B.1X.cD();if(B.G.1l){B.G.1l=B.1l.2Y();B.1l.1X()}B.T.gq();B.1X.6U();2R(c.V(B.2h.2m,B),4);B.1O.25("2Y")},ch:C(){c(B.$2d).14("ct",B.G.aK);if(B.G.1C){B.$O.1W("I-1C")}if(B.G.6W){B.$O.14("6W",B.G.6W)}if(B.G.82){B.$O.1y("82",B.G.82)}if(B.G.83){B.$O.1y("83",B.G.83)}},cI:C(f){f.22();if(!B.G.cu||!B.G.cH){F}E d=f.94.93;B.1c.fK(d[0],f)},cF:C(d){B.1i.1D();2R(B.1n.3L,1);B.1O.25("4a",d)},cG:C(){B.$O.1w("4a.I",c.V(C(f){f=f.5T||f;if(31.8T===1t||!f.94){F 1j}if(f.94.93.R===0){F B.1X.cF(f)}M{B.1X.cI(f)}2R(B.1n.3L,1);B.1O.25("4a",f)},B));B.$O.1w("1U.I",c.V(C(h){E g=B.1O.6i();E f=(g=="1U"||g=="7Q")?L:"1U";B.1O.7g(f);B.N.7z();B.1O.25("1U",h)},B));B.$O.1w("4w.I",c.V(B.4w.2Y,B));B.$O.1w("i9.I",c.V(B.1i.1D,B));B.$O.1w("1h.I",c.V(B.1h.2Y,B));B.$O.1w("1Y.I",c.V(B.1Y.2Y,B));if(c.4L(B.G.cJ)){B.$2d.1w("1h.I-2d",c.V(B.G.cJ,B))}if(c.4L(B.G.cL)){B.$2d.1w("1Y.I-2d",c.V(B.G.cL,B))}if(c.4L(B.G.cK)){B.$O.1w("2c.I",c.V(B.G.cK,B))}E d;c(12).1w("ad",C(f){d=f.2k});B.$O.1w("86.I",c.V(C(f){if(B.6k){F}if(!B.1X.cE(d)){F}B.N.7z();if(c.4L(B.G.hD)){B.1O.25("86",f)}},B))},cE:C(e){E d=c(e);F(!d.2S("I-1l, I-1F")&&!d.is("#I-T")&&d.gT(".I-1l, .I-1F, #I-T").R===0)},cD:C(){if(B.2B.8h()){B.2B.2n()}B.2x.84();if(B.G.2c){2R(B.2c.2H,7q)}if(B.G.cx){2R(B.2c.3h,7q)}},6U:C(){if(!B.G.6U){F}if(!8b){F}c.1k(B.G.6U,c.V(C(f,g){if(1m 8b[g]==="1t"){F}if(c.2N(g,c.4f.8e)!==-1){c.4U(\'hJ 2i"\'+g+"\\"hR 8d 2i hS 8d 4f\'s hP.");F}if(!c.4L(8b[g])){F}B[g]=8b[g]();E e=B.ay(B[g]);E d=e.R;29(E h=0;h \').14("6W","-1");if(d.1J||d.4W||d.1F){B.1K.cv(e,g,d)}if(d.1F){E f=c(\'<1q 1v="I-1F I-1F-\'+B.2p+" I-1F-2e-"+g+\'" 1e="5i: 4G;">\');e.1s("1F",f);B.1F.1X(g,f,d.1F)}if(B.N.7X()){B.1K.cy(e,g,d.1P)}F e},cv:C(e,f,d){e.1w("5g 1U",c.V(C(h){if(e.2S("I-1K-6R")){F L}E g="1J";E i=d.1J;if(d.4W){g="4W";i=d.4W}M{if(d.1F){g="1F";i=L}}B.1K.8z(h,f,g,i)},B))},cy:C(f,d,g){E e=c("<1d>").1W("I-1l-3X I-1l-3X-"+d).2A().1g(g);e.aX("2y");f.1w("dB",C(){if(c(B).2S("I-1K-6R")){F}E h=f.4c();e.2g();e.1y({3n:(h.3n+f.5b())+"2V",2a:(h.2a+f.7A()/2-e.7A()/2)+"2V"})});f.1w("dv",C(){e.2A()})},8z:C(f,h,d,g){B.1K.hT=B.1H.8F();f.22();if(B.N.1Q("28")){f.hQ=L}if(d=="4W"){B.1M.2n(g)}M{if(d=="1F"){B.1F.2g(f,h)}M{B.1K.cz(f,g,h)}}},cz:C(f,h,g){E d;if(c.4L(h)){h.6s(B,g)}M{if(h.3a(/\\./)!="-1"){d=h.3O(".");if(1m B[d[0]]=="1t"){F}B[d[0]][d[1]](g)}M{B[h](g)}}B.2h.3U(f,g)},Y:C(d){F B.$1l.1b("a.3V-"+d)},6Z:C(d){B.1K.Y(d).1W("I-7a")},e4:C(d){B.1K.Y(d).2l("I-7a")},9z:C(d){if(1m d==="1t"){B.$1l.1b("a.3V-6X").2l("I-7a")}M{B.$1l.1b("a.3V-6X").5e(".3V-"+d).2l("I-7a")}},ex:C(){B.$1l.1b("a.3V-6X").5e("a.3V-1g").2l("I-1K-6R")},et:C(){B.$1l.1b("a.3V-6X").5e("a.3V-1g").1W("I-1K-6R")},hz:C(d,e){B.1K.Y(d).1W("3V-"+e)},hx:C(d,e){B.1K.Y(d).2l("3V-"+e)},hy:C(e,d){E f=B.1K.Y(e);f.2l("I-3S-Q").1W("fa-I-3S");f.1g(\'\')},aV:C(f,g){E e=(g=="1F")?"1F":"1J";E d=f.14("3u");f.1w("5g 1U",c.V(C(h){if(f.2S("I-1K-6R")){F L}B.1K.8z(h,d,e,g)},B))},hH:C(e,g){E d=e.14("3u");B.1K.aV(e,"1F");E f=c(\'<1q 1v="I-1F I-1F-\'+B.2p+" I-1F-2e-"+d+\'" 1e="5i: 4G;">\');e.1s("1F",f);if(g){B.1F.1X(d,f,g)}F f},9u:C(e,f){if(!B.G.1l){F}E d=B.1K.1X(e,{1P:f});d.1W("I-3S-Q");B.$1l.1p(c("- ").1p(d));F d},hF:C(e,f){if(!B.G.1l){F}E d=B.1K.1X(e,{1P:f});d.1W("I-3S-Q");B.$1l.47(c("
- ").1p(d));F d},hU:C(h,e,g){if(!B.G.1l){F}E d=B.1K.1X(e,{1P:g});d.1W("I-3S-Q");E f=B.1K.Y(h);if(f.R!==0){f.2O().2J(c("
- ").1p(d))}M{B.$1l.1p(c("
- ").1p(d))}F d},hV:C(h,e,g){if(!B.G.1l){F}E d=B.1K.1X(e,{1P:g});d.1W("I-3S-Q");E f=B.1K.Y(h);if(f.R!==0){f.2O().8j(c("
- ").1p(d))}M{B.$1l.1p(c("
- ").1p(d))}F d},1o:C(d){B.1K.Y(d).1o()}}},1H:C(){F{2H:C(d){if(!B.N.5D(d)){E e=B.N.7y();c(d).47(e);B.1H.3h(e)}M{B.1H.1E(d,0,d,0)}},3h:C(d){B.1H.1E(d,1,d,1)},1E:C(j,i,h,f){j=j[0]||j;h=h[0]||h;if(B.N.6n(j.1f)&&j.2W===""){j.2W=B.G.54}if(j.1f=="4M"&&B.G.1C===L){E d=c(B.G.5x)[0];c(j).26(d);j=d;h=j}B.K.Y();41{B.1r.2H(j,i);B.1r.3h(h,f)}3T(g){}B.K.49()},4i:C(f){41{E d=c(f)[0].1f;if(d!="4M"&&!B.N.5D(f)){E g=B.N.7y();c(f).2J(g);B.1H.3h(g)}M{if(d!="4M"&&B.N.1Q("28")){B.1H.2H(c(f).3M())}M{B.1H.aY(f,"2J")}}}3T(h){E g=B.N.7y();c(f).2J(g);B.1H.3h(g)}},aN:C(d){if(B.N.5D(d)){B.1H.3h(c(d).8X())}M{B.1H.aY(d,"8j")}},aY:C(f,d){if(!B.N.1Q("28")){B.$O.2c()}f=f[0]||f;B.K.Y();if(d=="2J"){41{B.1r.bN(f);B.1r.ib(f)}3T(g){}}M{41{B.1r.ia(f);B.1r.i8(f)}3T(g){}}B.1r.3Y(L);B.K.49()},9r:C(e){e=e[0]||e;B.K.Y();E d=B.1r.77();d.8Q(e);d.3h(B.1r.au,B.1r.aD);F c.2G(d.42()).R},8F:C(){E g=0;E e=31.5c();if(e.7e>0){E d=31.5c().5q(0);E f=d.77();f.8Q(B.$O[0]);f.3h(d.au,d.aD);g=f.42().R}F g},8o:C(i,d){if(1m d=="1t"){d=i}if(!B.2c.du()){B.2c.2H()}E f=B.K.Y();E e,h=0;E g=12.ih(B.$O[0],il.ij,3r,3r);48(e=g.i7()){h+=e.56.R;if(h>i){B.1r.2H(e,e.56.R+i-h);i=i6}if(h>=d){B.1r.3h(e,e.56.R+d-h);6F}}B.1r.3Y(L);B.K.49()},hZ:C(e,d){B.1H.8o(e,d)},hw:C(){F B.1H.8F()}}},1n:C(){F{eH:C(e){e=B.1n.ec(e);e=e.J(/<3D(.*?[^>]?)>([\\w\\W]*?)<\\/3D>/gi,\'<2j 1v="I-3D-3e" 1e="5i: 4G;" $1>$22j>\');e=e.J(/\\$/g,"$");e=e.J(/]?)®(.*?[^>]?)">/gi,\'\');if(B.G.5X){e=B.1n.5X(e)}if(B.G.1C){e=B.1n.8i(e)}e=B.1n.9w(e);E d=c("<1q>");d.1g(e);E f=d.1b("30[1e]");if(f.R!==0){f.26(C(){E h=c(B);E g=c("<1d>").14("1e",h.14("1e"));F g.1p(h.1R())});e=d.1g()}d.1o();e=e.J(/<30(.*?[^<])>/gi,"");e=e.J(/<\\/30>/gi,"");e=B.1u.2m(e);if(B.G.2r){e=B.2r.2m(e)}e=B.1n.6w(e);e=B.1n.bc(e);F e},ac:C(d){d=d.J(/[\\5s-\\6t\\6u]/g,"");d=d.J(/av;/gi,"");if(B.G.aB){d=d.J(/&4h;/gi," ")}if(d.3a(/^
(||\\s||
||&4h;)<\\/p>$/i)!=-1){F""}d=d.J(/<2j 1v="I-3D-3e" 1e="5i: 4G;"(.*?[^>]?)>([\\w\\W]*?)<\\/2j>/gi,"<3D$1>$2<\\/3D>");d=B.1n.eF(d);E e={"\\i4":"&im;","\\hl":"&gZ;","\\h9":"&hb;","\\hc":"&h7;","\\gW":"&gY;"};c.1k(e,C(f,g){d=d.J(1N 1T(f,"g"),g)});d=d.J(1N 1T("
","gi"),"
");d=d.J(1N 1T("
","gi"),"");d=d.J(/<1q(.*?[^>]) 1s-6L="I"(.*?[^>])>/gi,"<1q$1$2>");d=d.J(/<(.*?) 1s-3d="I"(.*?[^>])>/gi,"<$1$2>");d=d.J(/<1d(.*?[^>])\\cB="(.*?[^>])"(.*?[^>])>/gi,"<1d$1$3>");d=d.J(/<1A(.*?[^>])\\cB="(.*?[^>])"(.*?[^>])>/gi,"<1A$1$3>");d=d.J(/<1A(.*?[^>])\\cA="" (.*?[^>])>\'/gi,"<1A$1 $2>");d=d.J(/<1A(.*?[^>])\\cA (.*?[^>])>\'/gi,"<1A$1 $2>");d=d.J(/<1d 1v="I-7E-5A">(.*?)<\\/1d>/gi,"$1");d=d.J(/ 1s-2E-2b="(.*?[^>])"/gi,"");d=d.J(/<1d(.*?)id="I-Q-2e"(.*?[^>])>([\\w\\W]*?)<1A(.*?)><\\/1d>/gi,"$3<1A$4>");d=d.J(/<1d(.*?)id="I-Q-7r"(.*?[^>])>(.*?)<\\/1d>/gi,"");d=d.J(/<1d(.*?)id="I-Q-4A"(.*?[^>])>(.*?)<\\/1d>/gi,"");d=d.J(/<30(.*?[^<])>/gi,"");d=d.J(/<\\/30>/gi,"");d=B.1u.2m(d);if(B.G.dq){d=d.J(/])>/gi,"");d=d.J(/])>/gi,\'\')}d=d.J(/\\hk-I-(3e|1v|1e)="(.*?[^>])"/gi,"");d=d.J(1N 1T(\'<(.*?) 1s-3d="I"(.*?[^>])>\',"gi"),"<$1$2>");d=d.J(1N 1T(\'<(.*?) 1s-3d="I">\',"gi"),"<$1>");F d},7o:C(e,d){e=c.2G(e);e=e.J(/\\$/g,"$");e=e.J(/<1d 1v="hd">/gi,"<1d>");e=e.J(/<1d 1v="eh-ha-5A">&4h;<\\/1d>/gi," ");e=e.J(/<1d 1v="eh-78-1d"[^>]*>\\t<\\/1d>/gi,"\\t");e=e.J(/<1d[^>]*>(\\s|&4h;)<\\/1d>/gi," ");if(B.G.eg){F B.1n.8m(e)}if(!B.N.7J()&&1m d=="1t"){if(B.N.4e(["ef","A"])){F B.1n.8m(e,L)}if(B.N.4e("7K")){e=e.J(/”/g,\'"\');e=e.J(/“/g,\'"\');e=e.J(/‘/g,"\'");e=e.J(/’/g,"\'");F B.1n.ep(e)}if(B.N.4e(["8R","9v","a3","9S","9K","9F","9L"])){e=B.1n.er(e);if(!B.N.1Q("28")){E f=B.K.3w();if(f&&f.1f=="P"){e=e.J(/<1A(.*?)>/gi,"<1A$1>
")}}F e}if(B.N.4e(["4D"])){e=B.1n.7N(e,"3o");if(B.G.1C){e=B.1n.8i(e)}e=B.1n.eE(e);F e}if(B.N.4e(["4q"])){F B.1n.7N(e,"li")}}e=B.1n.e9(e,d);if(!B.1n.7v){if(B.G.1C){e=B.1n.8i(e)}if(B.G.5X){e=B.1n.5X(e)}e=B.1n.9w(e)}e=B.1n.ei(e);e=B.1n.ek(e);e=B.1n.7N(e,"e7");if(!B.1n.7v&&B.G.2r){e=B.2r.2m(e)}e=B.1n.eB(e);e=B.1n.e5(e);e=B.1n.e6(e);e=B.1n.bc(e);F e},ei:C(d){d=d.J(//gi,"");d=d.J(/<1e[^>]*>[\\s\\S]*?<\\/1e>/gi,"");if(/(1v=\\"?ej|1e=\\"[^\\"]*\\km\\-|w:m3)/.7C(d)){d=B.1n.e8(d);d=d.J(/<1A(.*?)v:m4=(.*?)>/gi,"");d=d.J(/3G="2s\\:\\/\\/(.*?)"/,\'3G=""\');d=d.J(//gi,"<2u>
- ");d=d.J(/
/gi,"
- ");d=d.J(/
/gi,"
- 2u>");d=d.J(/
/gi,"<2u>
- 2u>");d=d.J(/·/g,"");d=d.J(/
([\\w\\W]*?)<\\/o:p>/gi,"$2");d=d.J(/\\n/g," ");d=d.J(/
\\n?
- /gi,"
- ")}if(B.G.aB){d=d.J(/(\\s|&4h;)+/g," ")}F d},ek:C(d){d=d.J(/([\\w\\W]*?)<\\/b>/gi,"$2");d=d.J(/([\\w\\W]*?)<\\/b>/gi,"$3");d=d.J(/<1d[^>]*(30-1e: 3B; 30-5Q: 3A|30-5Q: 3A; 30-1e: 3B)[^>]*>/gi,\'<1d 1e="30-5Q: 3A;"><1d 1e="30-1e: 3B;">\');d=d.J(/<1d[^>]*30-1e: 3B[^>]*>/gi,\'<1d 1e="30-1e: 3B;">\');d=d.J(/<1d[^>]*30-5Q: 3A[^>]*>/gi,\'<1d 1e="30-5Q: 3A;">\');d=d.J(/<1d[^>]*1B-6B: 4y[^>]*>/gi,\'<1d 1e="1B-6B: 4y;">\');d=d.J(/<1A>/gi,"");d=d.J(/\\n{3,}/gi,"\\n");d=d.J(/<30(.*?)>([\\w\\W]*?)<\\/30>/gi,"$2");d=d.J(/
/gi,"
");d=d.J(/<\\/p><\\/p>/gi,"
");d=d.J(/ - (\\s*|\\t*|\\n*)
/gi,"
- ");d=d.J(/<\\/p>(\\s*|\\t*|\\n*)<\\/li>/gi,"
");d=d.J(/<\\/p>\\s/gi,"");d=d.J(/
•([\\w\\W]*?)<\\/p>/gi,"
- $1
");if(B.N.1Q("4m")){d=d.J(/
$/gi,"")}F d},7N:C(f,h){E e=["1d","a","2j","1L","6H","em","4I","1i","7P","7T","9O","6K","E","7Z","b2","6b","6z","b","i","u","3y","2Q","2u","li","dl","dt","dd","p","br","5w","6O","43","64","6N","4z","1A","4p","3o","51","5j","aI","aR","aS","h1","h2","h3","h4","h5","h6"];E i=L;E g=[["a","*"],["1A",["3G","69"]],["1d",["1v","3u","1s-3d"]],["43","*"],["5w","*"],["6O","*"],["64","*"],["4z","*"],["6N","*"],["3Q","*"]];if(h=="e7"){i=["p","1d","h1","h2","h3","h4","h5","h6"];g=[["4p","1v"],["3o",["mb","lW"]],["a","*"],["1A",["3G","69","1s-I-7u-Q"]],["1d",["1v","3u","1s-3d"]],["43","*"],["5w","*"],["6O","*"],["64","*"],["4z","*"],["6N","*"],["3Q","*"]]}M{if(h=="3o"){e=["2u","2Q","li","1d","a","6H","em","4I","1i","7P","7T","6K","E","7Z","b2","6b","6z","b","i","u","3y","2Q","2u","li","dl","dt","dd","br","43","5w","6O","64","6N","4z","1A","h1","h2","h3","h4","h5","h6"]}M{if(h=="li"){e=["2u","2Q","li","1d","a","6H","em","4I","1i","7P","7T","6K","E","7Z","b2","6b","6z","b","i","u","3y","br","43","5w","6O","64","6N","4z","1A"]}}}E d={3i:(B.G.3i)?B.G.3i:L,3F:(B.G.3F)?B.G.3F:e,5o:1j,lA:1j,1z:(B.G.1z)?B.G.1z:L,4b:(B.G.4b)?B.G.4b:g,3q:i};F B.1u.2m(f,d)},e6:C(d){d=d.J(/<(p|h[1-6])>(|\\s|\\n|\\t|
)<\\/(p|h[1-6])>/gi,"");if(!B.G.1C){d=d.J(/
$/i,"")}F d},e5:C(d){d=d.J(/<1d>(.*?)<\\/1d>/gi,"$1");d=d.J(/<1d[^>]*>\\s|&4h;<\\/1d>/gi," ");F d},e8:C(e){if(!B.N.1Q("28")){F e}E d=c.2G(e);if(d.3a(/^(.*?)<\\/a>$/i)===0){e=e.J(/^(.*?)<\\/a>$/i,"$2")}F e},e9:C(f,e){B.1n.7v=L;if(!B.N.7J()&&1m e=="1t"){E i=B.G.7k.2w("|").J("P|","").J("6c|","");E j=f.1V(1N 1T("("+i+")>","gi"));E h=f.1V(/<\\/(p|1q)>/gi);if(!j&&(h===3r||(h&&h.R<=1))){E d=f.1V(/
/gi);E g=f.1V(/<1A(.*?[^>])>/gi);if(!d&&!g){B.1n.7v=1j;f=f.J(/<\\/?(p|1q)(.*?)>/gi,"")}}}F f},lK:C(d,f){f=(((f||"")+"").2t().1V(/<[a-z][a-6v-9]*>/g)||[]).2w("");E e=/<\\/?([a-z][a-6v-9]*)\\b[^>]*>/gi;F d.J(e,C(h,g){F f.4g("<"+g.2t()+">")>-1?h:""})},ec:C(d){d=B.1n.eb(d);d=B.1n.ea(d);F d},eb:C(d){E e=d.1V(/<2j(.*?)>([\\w\\W]*?)<\\/2j>/gi);if(e!==3r){c.1k(e,c.V(C(g,h){E f=h.1V(/<2j(.*?)>([\\w\\W]*?)<\\/2j>/i);f[2]=f[2].J(/
/g,"\\n");f[2]=f[2].J(/&4h;/g," ");if(B.G.5u){f[2]=f[2].J(/\\t/g,76(B.G.5u+1).2w(" "))}f[2]=B.1n.7V(f[2]);f[2]=f[2].J(/\\$/g,"$");d=d.J(h,"<2j"+f[1]+">"+f[2]+"2j>")},B))}F d},ea:C(d){E e=d.1V(/<1i(.*?[^>])>(.*?)<\\/1i>/gi);if(e!==3r){c.1k(e,c.V(C(g,h){E f=h.1V(/<1i(.*?[^>])>(.*?)<\\/1i>/i);f[2]=f[2].J(/&4h;/g," ");f[2]=B.1n.7V(f[2]);f[2]=f[2].J(/\\$/g,"$");d=d.J(h,"<1i"+f[1]+">"+f[2]+"1i>")},B))}F d},b8:C(e){e=e.J(/
|<\\/H[1-6]>|<\\/p>|<\\/1q>|<\\/li>|<\\/3o>/gi,"\\n");E d=12.3b("1q");d.2W=e;e=d.lQ||d.lM;F c.2G(e)},8m:C(e,d){e=B.1n.b8(e);e=e.J(/\\n/g,"
");if(B.G.2r&&1m d=="1t"&&!B.N.1Q("4m")){e=B.2r.2m(e)}F e},ep:C(d){d=d.J(/<1A(.*?) 1e="(.*?)"(.*?[^>])>/gi,"<1A$1$3>");d=d.J(/<1A(.*?)>/gi,"<1A$1>");d=B.1n.b8(d);if(B.G.5u){d=d.J(/\\t/g,76(B.G.5u+1).2w(" "))}d=B.1n.7V(d);F d},er:C(d){d=d.J(/<1A(.*?)>/gi,"[1A$1]");d=d.J(/<([mq]*?)>/gi,"");d=d.J(/\\[1A(.*?)\\]/gi,"<1A$1>");F d},mK:C(d){d=d.J(/([\\w\\W]*?)<\\/a>/gi,\'[a 2C="$2"]$4[/a]\');d=d.J(/<1A(.*?)>/gi,"[1A$1]");d=d.J(/<(.*?)>/gi,"");d=d.J(/\\[a 2C="(.*?)"\\]([\\w\\W]*?)\\[\\/a\\]/gi,\'$2\');d=d.J(/\\[1A(.*?)\\]/gi,"<1A$1>");F d},7V:C(d){d=5a(d).J(/&eD;/g,"&").J(/</g,"<").J(/>/g,">").J(/&eC;/g,\'"\');F d.J(/&/g,"&eD;").J(//g,">").J(/"/g,"&eC;")},eB:C(d){if(B.N.1Q("28")){F d}E e=12.3b("1q");e.2W=d;B.1n.bb(c(e));d=e.2W;c(e).1o();F d},3L:C(){if(B.N.1Q("28")){F}B.1n.bb(B.$O);E d=B.$O.1b("h1, h2, h3, h4, h5, h6");d.1b("1d").1z("1e");d.1b(B.G.ba.2w(", ")).1z("1e");B.1i.1D()},bb:C(d){d.1b(B.G.ba.2w(", ")).1z("1e");d.1b("1d").5e(\'[1s-3d="I"]\').1z("1e");d.1b(\'1d[1s-3d="I"], 1A[1s-3d="I"]\').1k(C(f,g){E e=c(g);e.14("1e",e.14("3u"))})},mC:C(){E d=B.$O.1b("p").9y();if(B.N.3J(d.1g())){d.1o()}},6w:C(g){if(B.N.1Q("28")){F g}g=g.J(1N 1T("<1A(.*?[^>])>","gi"),\'<1A$1 1s-3d="I">\');g=g.J(1N 1T("<1d(.*?[^>])>","gi"),\'<1d$1 1s-3d="I">\');E j=g.1V(1N 1T(\'<(1d|1A)(.*?)1e="(.*?)"(.*?[^>])>\',"gi"));if(j){E d=j.R;29(E f=0;f ").1g(f);E e=B.G.55;e.2v("1d");d.1b(e.2w(",")).1k(C(){E h=c(B);E g=B.1f.2t();h.14("1s-I-3e",g);if(g=="1d"){if(h.14("1e")){h.14("1s-I-1e",h.14("1e"))}M{if(h.14("1v")){h.14("1s-I-1v",h.14("1v"))}}}});f=d.1g();d.1o();F f},8n:C(){B.$O.1b("li").1k(C(e,f){E d=c(f).3M();if(d.R!==0&&(d[0].1f=="6J"||d[0].1f=="6Q")){c(f).1p(d)}})},9E:C(d){d=d.J(/\\n/g,"");d=d.J(/[\\t]*/g,"");d=d.J(/\\n\\s*\\n/g,"\\n");d=d.J(/^[\\s\\n]*/g," ");d=d.J(/[\\s\\n]*$/g," ");d=d.J(/>\\s{2,} <");d=d.J(/\\n\\n/g,"\\n");d=d.J(/[\\5s-\\6t\\6u]/g,"");F d},5X:C(d){if(B.G.1C){d=d.J(/<1q>
<\\/1q>/gi,"
");d=d.J(/<1q(.*?)>([\\w\\W]*?)<\\/1q>/gi,"$2
")}M{d=d.J(/<1q(.*?)>([\\w\\W]*?)<\\/1q>/gi,"$2
")}d=d.J(/<1q(.*?[^>])>/gi,"");d=d.J(/<\\/1q>/gi,"");F d},eE:C(d){d=d.J(/<1q\\s(.*?)>/gi,"");d=d.J(/<1q>
<\\/1q>/gi,"
");d=d.J(/<1q>([\\w\\W]*?)<\\/1q>/gi,"$1
");F d},8i:C(d){d=d.J(/
/gi,"
");d=d.J(/
<\\/p>/gi,"
");d=d.J(/
([\\w\\W]*?)<\\/p>/gi,"$1
");d=d.J(/(
){1,}\\n?<\\/1L>/gi,"1L>");F d},9w:C(d){F d.J(/<4Y(.*?)>([\\w\\W]*?)<\\/4Y>/gi,\'<3j$1 3u="I-4Y-3e">$23j>\')},eF:C(d){F d.J(/<3j(.*?) 3u="I-4Y-3e"(.*?)>([\\w\\W]*?)<\\/3j>/gi,"<4Y$1$2>$34Y>")}}},1i:C(){F{1E:C(d){d=c.2G(d.42());d=B.1n.eH(d);B.$O.1g(d);B.1i.1D();if(d!==""){B.2x.1o()}2R(c.V(B.1S.9u,B),15);if(B.7p===L){B.2h.2m()}},Y:C(){E d=B.$2d.2I();d=B.2f.Y(d);F d},1D:C(){2R(c.V(B.1i.eG,B),10)},eG:C(){E d=B.$O.1g();if(B.1i.as&&B.1i.as==d){F}B.1i.as=d;d=B.1O.25("mx",d);d=B.1n.ac(d);B.$2d.2I(d);B.1O.25("1D",d);if(B.7p===L){B.1O.25("fR",d)}B.7p=L;if(B.2F.1g==L){B.2F.1g=B.1i.Y()}if(B.G.7s){B.$2d.3M(".4j").1k(C(e,f){f.4j.ez(d)})}B.2F.eA();B.2F.84()},2D:C(){if(B.G.4X){B.1i.9B()}M{B.1i.es()}},9B:C(){B.1i.4c=B.1H.8F();E e=c(31).4d();E g=B.$O.7A(),d=B.$O.5b();B.$O.2A();E f=B.$2d.2I();B.ev=B.1n.9E(f);f=B.2f.Y(f);B.$2d.2I(f);if(B.G.7s){B.$2d.3M(".4j").1k(C(h,j){c(j).2g();j.4j.ez(f);j.4j.ly(g,d);j.4j.kB();j.4j.2c()})}M{B.$2d.4k(d).2g().2c();B.$2d.1w("1h.I-2d-ey",B.1i.e3);c(31).4d(e);if(B.$2d[0].eu){B.$2d[0].eu(0,0)}B.$2d[0].4d=0}B.G.4X=L;B.1K.et();B.1K.6Z("1g");B.1O.25("3Q",f)},es:C(){E d;if(B.G.4X){F}if(B.G.7s){B.$2d.3M(".4j").1k(C(e,f){d=f.4j.kA()})}M{d=B.$2d.2A().2I()}if(B.ev!==B.1n.9E(d)){B.1i.1E(d)}if(B.G.7s){B.$2d.3M(".4j").2A()}B.$O.2g();if(!B.N.3J(d)){B.2x.1o()}B.1H.8o(B.1i.4c);B.$2d.2M("1h.I-2d-ey");B.1K.ex();B.1K.e4("1g");B.2h.2m();B.G.4X=1j;B.1O.25("4X",d)},e3:C(f){if(f.2K!==9){F 1j}E d=B.$2d;E g=d.Y(0).dF;d.2I(d.2I().7Y(0,g)+"\\t"+d.2I().7Y(d.Y(0).dE));d.Y(0).dF=d.Y(0).dE=g+1;F L}}},1O:C(){F{kM:C(){F c.5Y({},B)},kN:C(){F B.$O},kL:C(){F B.$2e},kH:C(){F B.$3c},kI:C(){F B.$2d},ku:C(){F(B.$1l)?B.$1l:L},7g:C(d){B.1O.dD=d},6i:C(){F B.1O.dD},25:C(d,g,f){E h=B.G[d+"kf"];if(c.4L(h)){F(1m f=="1t")?h.6s(B,g):h.6s(B,g,f)}M{F(1m f=="1t")?g:f}},dG:C(){B.1O.25("dG");B.$3c.2M(".I").dH("I");B.$O.2M(".I");c(12).2M("1U.I-Q-6C."+B.2p);c(12).2M("1U.I-Q-3I-2A."+B.2p);c(12).2M("5g.I."+B.2p+" 1U.I."+B.2p);c("2y").2M("5P.I."+B.2p);c(B.G.5t).2M("5P.I."+B.2p);B.$O.2l("I-O I-1C I-2x");B.$O.1z("6l");E d=B.1i.Y();B.$1l.1b("a").1k(C(){E e=c(B);if(e.1s("1F")){e.1s("1F").1o();e.1s("1F",{})}});if(B.1X.8A()){B.$2e.2J(B.$3c);B.$2e.1o();B.$3c.2I(d).2g()}M{B.$2e.2J(B.$O);B.$2e.1o();B.$3c.1g(d).2g()}if(B.$4x){B.$4x.1o()}if(B.$3W){B.$3W.1o()}if(B.$6o){B.$6o.1o()}c(".I-1l-3X").1o();dJ(B.7i)}}},1F:C(){F{1X:C(d,f,e){if(d=="2o"&&B.G.9N){c.1k(B.G.9N,c.V(C(h,j){E g=j.3e,k;if(1m j["1v"]!="1t"){g=g+"-"+j["1v"]}j.1G=(B.N.6n(j.3e))?"U":"1M";if(1m j.1J!=="1t"){k=j.1J}M{k=(j.1G=="1M")?"1M.2o":"U.2o"}if(B.G.1C&&j.1G=="U"&&j.3e=="p"){F}B.2o[g]={3e:j.3e,1e:j.1e,"1v":j["1v"],14:j.14,1s:j.1s,7m:j.7m};e[g]={1J:k,1P:j.1P}},B))}c.1k(e,c.V(C(i,h){E g=c(\'\'+h.1P+"");if(d=="2o"){g.1W("I-2o-"+i)}g.1w("1U",c.V(C(k){k.22();E j="1J";E l=h.1J;if(h.4W){j="4W";l=h.4W}M{if(h.1F){j="1F";l=h.1F}}B.1K.8z(k,i,j,l);B.1F.7d()},B));f.1p(g)},B))},2g:C(j,n){if(!B.G.4X){j.22();F L}E d=B.1K.Y(n);E k=d.1s("1F").aX(12.2y);if(B.N.4C()&&!B.N.1Q("28")){12.gx.86()}if(d.2S("5S")){B.1F.7d()}M{B.1F.7d();B.1O.25("kr",{1F:k,dI:n,1K:d});B.1K.6Z(n);d.1W("5S");E o=d.4c();E l=k.2L();if((o.2a+l)>c(12).2L()){o.2a=ap.kp(0,o.2a-l)}E g=o.2a+"2V";if(B.$1l.2S("1l-5V-2e")){E m=B.$1l.5b()+B.G.62;E i="5V";if(B.G.5t!==12){m=(B.$1l.5b()+B.$1l.4c().3n)+B.G.62;i="7x"}k.1y({4n:i,2a:g,3n:m+"2V"}).2g()}M{E m=(d.5b()+o.3n)+"2V";k.1y({4n:"7x",2a:g,3n:m}).2g()}B.1O.25("kk",{1F:k,dI:n,1K:d})}c(12).dC("1U",c.V(B.1F.2A,B));B.$O.dC("1U",c.V(B.1F.2A,B));E h=c(12.2y);E f=h.2L();k.1w("dB",C(){h.1W("2y-I-5R");h.1y("3x-3K",(h.2L()-f)+"2V")});k.1w("dv",C(){h.2l("2y-I-5R").1y("3x-3K",0)});j.c9()},7d:C(){B.$1l.1b("a.5S").2l("I-7a").2l("5S");c(12.2y).2l("2y-I-5R").1y("3x-3K",0);c(".I-1F-"+B.2p).2A();B.1O.25("kP")},2A:C(f){E d=c(f.2k);if(!d.2S("5S")){d.2l("5S");B.1F.7d()}}}},2s:C(){F{2g:C(){B.T.2m("2s",B.1x.Y("2s"),ds);B.1c.2Y("#I-T-2s-1c",B.G.5Z,B.2s.1I);B.K.2E();B.K.Y();E d=B.3f.42();c("#I-5H").2I(d);B.T.2g()},1I:C(g,k,i){if(1m g.4U!="1t"){B.T.3v();B.K.2z();B.1O.25("lj",g);F}E h;if(1m g=="5k"){h=g}M{E j=c("#I-5H").2I();if(1m j=="1t"||j===""){j=g.5H}h=\'\'+j+""}if(k){B.K.8v();E d=B.K.5G();B.1I.9G(i,d)}M{B.T.3v()}B.K.2z();B.1S.1E();B.1I.bT(h);if(1m g=="5k"){F}E f=c(B.$O.1b("a#7I-2T"));if(f.R!==0){f.1z("id").1z("1e")}M{f=L}B.1O.25("5Z",f,g)}}},2c:C(){F{2H:C(){B.$O.2c();E d=B.$O.4N().9y();if(d.R===0){F}if(d[0].R===0||d[0].1f=="4M"||d[0].a6==3){F}if(d[0].1f=="6J"||d[0].1f=="6Q"){E e=d.1b("li").9y();if(!B.N.5D(e)&&e.1B()===""){B.1H.2H(e);F}}if(B.G.1C&&!B.N.6n(d[0].1f)){B.K.Y();B.1r.2H(B.$O[0],0);B.1r.3h(B.$O[0],0);B.K.49();F}B.1H.2H(d)},3h:C(){if(B.N.1Q("4m")||B.N.1Q("28")){E d=B.$O.4N().6f();B.$O.2c();B.1H.3h(d)}M{B.K.Y();41{B.1r.8Q(B.$O[0]);B.1r.3Y(L);B.K.49()}3T(f){}}},du:C(){E d=12.5c().lf;if(d===3r){F L}if(B.G.1C&&c(d.a2).2S("I-1C")){F 1j}M{if(!B.N.3E(d.a2)){F L}}F B.$O.is(":2c")}}},Q:C(){F{2g:C(){B.T.2m("Q",B.1x.Y("Q"),ds);B.1c.2Y("#I-T-Q-3p",B.G.5W,B.Q.1I);B.K.2E();B.T.2g()},dN:C(f){E e=f.1Z("a",B.$O[0]);B.T.2m("gG",B.1x.Y("7w"),lg);B.T.aw();B.Q.dw=B.T.gl(B.1x.Y("cb"));B.Q.dx=B.T.aA(B.1x.Y("2E"));B.Q.dw.1w("1U",c.V(C(){B.Q.1o(f)},B));B.Q.dx.1w("1U",c.V(C(){B.Q.dy(f)},B));c("#I-Q-1P").2I(f.14("69"));if(!B.G.dA){c(".I-Q-1a-3g").2A()}M{E d=c("#I-Q-1a");d.14("2C",f.14("3G"));if(e.R!==0){d.2I(e.14("2C"));if(e.14("2k")=="6m"){c("#I-Q-1a-6p").8V("9c",1j)}}}if(!B.G.dz){c(".I-Q-4n-3g").2A()}M{E g=(f.1y("5i")=="U"&&f.1y("6h")=="4G")?"4O":f.1y("6h");c("#I-Q-57").2I(g)}B.T.2g()},dK:C(e){E h=c("#I-Q-57").2I();E f="";E d="";E g="";c5(h){74"2a":f="2a";g="0 "+B.G.7c+" "+B.G.7c+" 0";6F;74"3K":f="3K";g="0 0 "+B.G.7c+" "+B.G.7c;6F;74"4O":d="U";g="8W";6F}e.1y({"6h":f,5i:d,3x:g});e.14("3u",e.14("1e"))},dy:C(h){B.Q.5r();B.1S.1E();E e=h.1Z("a",B.$O[0]);h.14("69",c("#I-Q-1P").2I());B.Q.dK(h);E i=c.2G(c("#I-Q-1a").2I());if(i!==""){E j="((gR--)?[a-6v-9]+(-[a-6v-9]+)*\\\\.)+[a-z]{2,}";E g=1N 1T("^(6P|7G|4v)://"+j,"i");E f=1N 1T("^"+j,"i");if(i.3a(g)==-1&&i.3a(f)===0&&B.G.5F){i=B.G.5F+"://"+i}E k=(c("#I-Q-1a-6p").8V("9c"))?1j:L;if(e.R===0){E d=c(\'\'+B.N.5f(h)+"");if(k){d.14("2k","6m")}h.26(d)}M{e.14("2C",i);if(k){e.14("2k","6m")}M{e.1z("2k")}}}M{if(e.R!==0){e.26(B.N.5f(h))}}B.T.3v();B.2h.8C();B.1i.1D()},gf:C(d){if(B.G.8I){d.1w("lu",c.V(B.Q.85,B))}d.1w("ad",c.V(B.Q.5r,B));d.1w("1U.I 5g",c.V(C(f){B.2h.Q=d;if(B.$O.1b("#I-Q-2e").R!==0){F L}B.Q.7r=B.Q.dU(d);c(12).1w("1U.I-Q-3I-2A."+B.2p,c.V(B.Q.5r,B));B.$O.1w("1U.I-Q-3I-2A."+B.2p,c.V(B.Q.5r,B));if(!B.G.9Y){F}B.Q.7r.1w("ad.I 5g.I",c.V(C(g){B.Q.dL(g,d)},B))},B))},dL:C(f,d){f.22();B.Q.3z={x:f.dY,y:f.8w,el:d,ao:d.2L()/d.4k(),h:d.4k()};f=f.5T||f;if(f.7f){B.Q.3z.x=f.7f[0].dY;B.Q.3z.y=f.7f[0].8w}B.Q.dX()},dX:C(){c(12).1w("lq.I-Q-3I lr.I-Q-3I",c.V(B.Q.dW,B));c(12).1w("eP.I-Q-3I lc.I-Q-3I",c.V(B.Q.e0,B))},dW:C(g){g.22();g=g.5T||g;E d=B.Q.3z.h;if(g.7f){d+=(g.7f[0].8w-B.Q.3z.y)}M{d+=(g.8w-B.Q.3z.y)}E f=ap.dZ(d*B.Q.3z.ao);if(d<50||f<7q){F}E d=ap.dZ(B.Q.3z.el.2L()/B.Q.3z.ao);B.Q.3z.el.14({2L:f,4k:d});B.Q.3z.el.2L(f);B.Q.3z.el.4k(d);B.1i.1D()},e0:C(){B.gC=L;c(12).2M(".I-Q-3I");B.Q.5r()},85:C(d){if(B.$O.1b("#I-Q-2e").R!==0){d.22();F L}B.$O.1w("4a.I-Q-e2-4a",c.V(C(){2R(c.V(B.Q.9a,B),1)},B))},9a:C(){B.Q.e1();B.2h.8C();B.$O.2M("4a.I-Q-e2-4a");B.1n.3L();B.1i.1D()},e1:C(){B.$O.1b("1A[1s-2E-2b]").1k(C(){E d=c(B);d.14("3G",d.14("1s-2E-2b"));d.1z("1s-2E-2b")})},5r:C(g){if(g&&c(g.2k).1Z("#I-Q-2e",B.$O[0]).R!==0){F}if(g&&g.2k.1f=="8M"){E d=c(g.2k);d.14("1s-2E-2b",d.14("3G"))}E f=B.$O.1b("#I-Q-2e");if(f.R===0){F}if(B.G.8I){B.Q.4A.1o()}c(B.Q.7r).1o();f.1b("1A").1y({53:f[0].1e.53,8t:f[0].1e.8t,8p:f[0].1e.8p,8L:f[0].1e.8L});f.1y("3x","");f.1b("1A").1y("dO","");f.26(C(){F c(B).1R()});c(12).2M("1U.I-Q-3I-2A."+B.2p);B.$O.2M("1U.I-Q-3I-2A."+B.2p);if(1m B.Q.3z!=="1t"){B.Q.3z.el.14("3u",B.Q.3z.el.14("1e"))}B.1i.1D()},dM:C(e,f){if(B.G.9Y&&!B.N.4C()){E d=c(\'<1d id="I-Q-7r" 1s-I="3d">1d>\');if(!B.N.7X()){d.1y({2L:"dV",4k:"dV"})}d.14("6l",L);f.1p(d);f.1p(e);F d}M{f.1p(e);F L}},dU:C(e){E f=c(\'<1d id="I-Q-2e" 1s-I="3d">\');f.1y("6h",e.1y("6h")).14("6l",L);if(e[0].1e.3x!="8W"){f.1y({53:e[0].1e.53,8t:e[0].1e.8t,8p:e[0].1e.8p,8L:e[0].1e.8L});e.1y("3x","")}M{f.1y({5i:"U",3x:"8W"})}e.1y("dO",".5").2J(f);if(B.G.8I){B.Q.4A=c(\'<1d id="I-Q-4A" 1s-I="3d">\'+B.1x.Y("7w")+"1d>");B.Q.4A.14("6l",L);B.Q.4A.1w("1U",c.V(C(){B.Q.dN(e)},B));f.1p(B.Q.4A);E d=B.Q.4A.7A();B.Q.4A.1y("3x-2a","-"+d/2+"2V")}F B.Q.dM(e,f)},1o:C(i){E g=c(i);E e=g.1Z("a",B.$O[0]);E f=g.1Z("dP",B.$O[0]);E h=g.2O();if(c("#I-Q-2e").R!==0){h=c("#I-Q-2e").2O()}E d;if(f.R!==0){d=f.3M();f.1o()}M{if(e.R!==0){h=e.2O();e.1o()}M{g.1o()}}c("#I-Q-2e").1o();if(f.R!==0){B.1H.2H(d)}M{B.1H.2H(h)}B.1O.25("b6",g[0].3G,g);B.T.3v();B.1i.1D()},1I:C(h,l,k){if(1m h.4U!="1t"){B.T.3v();B.K.2z();B.1O.25("kz",h);F}E g;if(1m h=="5k"){g=c(h).14("1s-I-7u-Q","1j")}M{g=c("<1A>");g.14("3G",h.7I).14("1s-I-7u-Q","1j")}E j=g;E f=B.N.4e("P");if(f){j=c("<1L />").1p(g)}if(l){B.K.8v();E d=B.K.5G();B.1I.9G(k,d)}M{B.T.3v()}B.K.2z();B.1S.1E();B.1I.1g(B.N.5f(j),L);E i=B.$O.1b("1A[1s-I-7u-Q=1j]").1z("1s-I-7u-Q");if(f){i.2O().1R().3k().4V("
")}M{if(B.G.1C){i.8j("
").2J("
")}}if(1m h=="5k"){F}B.1O.25("5W",i,h)}}},2P:C(){F{95:C(){if(!B.N.1Q("28")){B.$O.2c()}B.1S.1E();B.K.2E();E d=B.K.3w();if(d&&d.1f=="4q"){B.2P.dQ()}M{if(d===L&&B.G.1C){B.2P.dS()}M{B.2P.dT()}}B.K.2z();B.1i.1D()},dQ:C(){12.3t("2P");B.2P.9n();B.1n.8n();B.1n.3L()},dT:C(){c.1k(B.K.3C(),c.V(C(e,f){if(f.1f==="4D"||f.1f==="9k"){F}E d=B.N.8G(f);E g=B.N.9C(d.1y("3x-2a"))+B.G.8a;d.1y("3x-2a",g+"2V")},B))},dS:C(){E d=B.K.4V("1q");c(d).14("1s-6L","I");c(d).1y("3x-2a",B.G.8a+"2V")},8S:C(){B.1S.1E();B.K.2E();E d=B.K.3w();if(d&&d.1f=="4q"){B.2P.dR()}M{B.2P.eI()}B.K.2z();B.1i.1D()},dR:C(){12.3t("68");E f=B.K.2Z();E d=c(f).1Z("li",B.$O[0]);E e=d.2O();if(d.R!==0&&e.R!==0&&e[0].1f=="4q"){e.2J(d)}B.2P.9n();if(!B.G.1C&&d.R===0){12.3t("9o",L,"p");B.$O.1b("2u, 2Q, 1L, p").1k(c.V(B.N.3q,B))}B.1n.3L()},eI:C(){c.1k(B.K.3C(),c.V(C(e,f){E d=B.N.8G(f);E g=B.N.9C(d.1y("3x-2a"))-B.G.8a;if(g<=0){if(B.G.1C&&1m(d.1s("6L"))!=="1t"){d.26(d.1g()+"
")}M{d.1y("3x-2a","");B.N.4P(d,"1e")}}M{d.1y("3x-2a",g+"2V")}},B))},9n:C(){E e=B.K.3w();if(B.1r.4o&&e&&e.1f=="4q"&&B.N.3J(c(e).1B())){E d=c(e);d.1b("1d").5e(".I-K-2T").1R().3k();d.1p("
")}}}},1M:C(){F{2o:C(d){E e,f;if(1m B.2o[d].1e!="1t"){e="1e"}M{if(1m B.2o[d]["1v"]!="1t"){e="1v"}}if(e){f=B.2o[d][e]}B.1M.2n(B.2o[d].3e,e,f)},2n:C(d,g,j){if(B.N.4e("7K")||B.N.gK()){F}E e=["b","3A","i","3B","4y","bk","4T","bf","bu"];E h=["4I","4I","em","em","u","3y","3y","6b","6z"];29(E f=0;f").14("1s-3d","I").14("1s-I-3e",d);e.1g(B.G.54);e=B.1M.ab(e);E e=B.1I.44(e);B.1H.3h(e);B.1i.1D()},bB:C(d){B.1M.bW(d);B.K.2E();12.3t("bk");B.$O.1b("6D").1k(c.V(C(j,l){E h=c(l);B.1M.bF(h,d);E g;if(B.1M.1G){g=c("<1d>").14("1s-I-3e",d).14("1s-3d","I");g=B.1M.ab(g)}M{g=c("<"+d+">").14("1s-I-3e",d).14("1s-3d","I")}h.26(g.1g(h.1R()));if(d=="1d"){E m=g.2O();if(m&&m[0].1f=="5L"&&B.1M.1G=="1e"){E f=B.1M.21.3O(";");29(E n=0;n ").1g(g.1R()))})}B.$O.1b(\'[1s-I-3e="\'+d+\'"]\'+f).1k(C(){if(f===""&&d=="1d"&&B.1f.2t()==d){F}E g=c(B);g.26(c("<6D />").1g(g.1R()))});B.K.2z()},ab:C(d){c5(B.1M.1G){74"1v":if(d.2S(B.1M.21)){d.2l(B.1M.21);d.1z("1s-I-1v")}M{d.1W(B.1M.21);d.14("1s-I-1v",B.1M.21)}6F;74"1e":d[0].1e.ld=B.1M.21;d.14("1s-I-1e",B.1M.21);6F}F d},lm:C(){B.1S.1E();E f=B.K.2Z();E e=B.K.a1();B.K.2E();if(f&&f.1f==="5L"){E d=c(f);d.1z("1e");if(d[0].3R.R===0){d.26(d.1R())}}c.1k(e,c.V(C(h,j){E g=c(j);if(c.2N(j.1f.2t(),B.G.55)!=-1&&!g.2S("I-K-2T")){g.1z("1e");if(g[0].3R.R===0){g.26(g.1R())}}},B));B.K.2z();B.1i.1D()},ll:C(f){B.1S.1E();E g=B.K.4B();E e=B.K.a1();B.K.2E();if(g&&g.1f==="5L"){E d=c(g);d.1y(f,"");B.N.4P(d,"1e");if(d[0].3R.R===0){d.26(d.1R())}}c.1k(e,c.V(C(j,k){E h=c(k);if(c.2N(k.1f.2t(),B.G.55)!=-1&&!h.2S("I-K-2T")){h.1y(f,"");B.N.4P(h,"1e");if(h[0].3R.R===0){h.26(h.1R())}}},B));B.K.2z();B.1i.1D()},af:C(){B.1S.1E();E d=B.K.2Z();B.K.2E();12.3t("af");if(d&&d.1f==="5L"){c(d).26(c(d).1R())}c.1k(B.K.5v(),c.V(C(f,g){E e=c(g);if(c.2N(g.1f.2t(),B.G.55)!=-1&&!e.2S("I-K-2T")){e.26(e.1R())}},B));B.K.2z();B.1i.1D()},6q:C(d){B.1M.2n("1d","1v",d)},kQ:C(d){B.1M.2n("1d","1e",d)}}},1I:C(){F{1E:C(e,d){B.2x.1o();e=B.1n.6w(e);if(1m d=="1t"){e=B.1n.7o(e,L)}B.$O.1g(e);B.K.1o();B.2c.3h();B.1n.8n();B.1i.1D();B.2h.2m();if(1m d=="1t"){2R(c.V(B.1n.3L,B),10)}},1B:C(h){B.2x.1o();h=h.42();h=c.2G(h);h=B.1n.8m(h,L);B.$O.2c();if(B.N.1Q("28")){B.1I.9M(h)}M{B.K.Y();B.1r.4J();E e=12.3b("1q");e.2W=h;E i=12.8r(),g,f;48((g=e.8q)){f=i.6g(g)}B.1r.3l(i);if(f){E d=B.1r.77();d.bN(f);d.3Y(1j);B.3f.9V();B.3f.49(d)}}B.1i.1D();B.1n.3L()},bT:C(d){B.1I.1g(d,L)},1g:C(e,d){B.2x.1o();if(1m d=="1t"){d=1j}B.$O.2c();e=B.1n.6w(e);if(d){e=B.1n.7o(e)}if(B.N.1Q("28")){B.1I.9M(e)}M{if(B.1n.7v){B.1I.bK(e)}M{12.3t("bj",L,e)}B.1I.bP()}B.1n.8n();if(!B.G.1C){B.$O.1b("p").1k(c.V(B.N.3q,B))}B.1i.1D();B.2h.2m();if(d){B.1n.3L()}},bP:C(){if(!B.N.1Q("4m")){F}E d=c(B.K.3w()).3M();if(d.R>0&&d[0].1f=="P"&&d.1g()===""){d.1o()}},9M:C(f){if(B.N.bA()){E g=B.N.4e("P");E d=c("<1q>").1p(f);E e=d.1R().is("p, :7O, dl, 2u, 2Q, 1q, 4p, 3o, 1L, 2j, 9O, 3j, 7O, aE, bS, bG");if(g&&e){B.1I.bU(g,f)}M{B.1I.eJ(f)}F}12.K.ae().g9(f)},bK:C(d){d=B.1n.6w(d);B.K.Y();B.1r.4J();E e=12.3b("1q");e.2W=d;E h=12.8r(),g,f;48((g=e.8q)){f=h.6g(g)}B.1r.3l(h);B.1r.3Y(1j);B.1H.4i(f)},44:C(f,e){f=f[0]||f;E d=B.N.5f(f);d=B.1n.6w(d);if(d.1V(/"+d.J(/<1d 1v="I-ie-4w"><\\/1d>/gi,""+e+"")+"
";c(f).26(d)},eJ:C(d){B.K.Y();B.1r.4J();E e=12.3b("1q");e.2W=d;E h=12.8r(),g,f;48((g=e.8q)){f=h.6g(g)}B.1r.3l(h);B.1r.3Y(L);B.K.49()}}},1h:C(){F{2Y:C(u){if(B.6k){F}E w=u.7t;E g=(w>=37&&w<=40);B.1h.3m=u.75||u.5p;B.1h.2U=B.K.2Z();B.1h.2O=B.K.4B();B.1h.U=B.K.3w();B.1h.2j=B.N.9j(B.1h.2U,"2j");B.1h.1L=B.N.9j(B.1h.2U,"1L");B.1h.6d=B.N.9j(B.1h.2U,"6d");B.4R.2Y(u,w);B.1h.c0(g,w);B.1h.c4(u,w);B.1h.bH(g);B.1h.c8(u,w);E s=B.1O.25("1h",u);if(s===L){u.22();F L}if(B.G.7U&&(B.N.1Q("28")||B.N.1Q("4m"))&&(w===B.2K.b5||w===B.2K.bz)){E f=L;E k=L;if(B.1h.U&&B.1h.U.1f==="4D"){k=c(B.1h.U).1Z("4p",B.$O[0])}if(k&&k.1b("3o").6f()[0]===B.1h.U){f=1j}if(B.N.5C()&&f){E p=c(B.G.5x);k.2J(p);B.1H.2H(p)}}if(B.G.7U&&w===B.2K.b5){B.1h.c2()}if(!B.G.7U&&w===B.2K.5l){u.22();if(!B.1r.4o){B.1r.4J()}F}if(w==B.2K.5l&&!u.5N&&!u.75&&!u.5p){E q=B.1O.25("kv",u);if(q===L){u.22();F L}if(B.1h.1L&&B.1h.bn(u)===1j){F L}E n,v;if(B.1h.2j){F B.1h.bh(u)}M{if(B.1h.1L||B.1h.6d){n=B.K.2Z();v=c(n).3M();if(v.R!==0&&v[0].1f=="4M"){F B.1h.5O(u)}M{if(B.N.5C()&&(n&&n!="5L")){F B.1h.79(u)}M{F B.1h.5O(u)}}}M{if(B.G.1C&&!B.1h.U){n=B.K.2Z();v=c(B.1h.2U).3M();if(v.R!==0&&v[0].1f=="4M"){F B.1h.5O(u)}M{if(n!==L&&c(n).2S("I-7E-5A")){B.1H.4i(n);c(n).1R().3k();F B.1h.79(u)}M{if(B.N.b3()){F B.1h.79(u)}M{if(v.R===0&&n===L&&1m v.kD!="1t"){F B.1h.5O(u)}}F B.1h.5O(u)}}}M{if(B.G.1C&&B.1h.U){2R(c.V(B.1h.bD,B),1)}M{if(!B.G.1C&&B.1h.U){if(B.1h.U.1f!=="4q"){2R(c.V(B.1h.bx,B),1)}M{n=B.K.2Z();E m=c(n).1Z("li",B.$O[0]);E d=m.1Z("2u,2Q",B.$O[0]);if(m.R!==0&&B.N.3J(m.1g())&&d.3M().R===0&&B.N.3J(d.1b("li").6f().1g())){d.1b("li").6f().1o();E p=c(B.G.5x);d.2J(p);B.1H.2H(p);F L}}}M{if(!B.G.1C&&!B.1h.U){F B.1h.bo(u)}}}}}}}if(w===B.2K.5l&&(u.75||u.5N)){F B.1h.bX(u)}if(w===B.2K.aZ||u.5p&&w===at||u.5p&&w===az){F B.1h.c1(u,w)}if(w===B.2K.6e||w===B.2K.7h){if(B.N.1Q("4m")&&B.1h.2U&&B.1h.2U.1f==="4D"){u.22();F L}E o=B.K.5v();if(o){E t=o.R;E j;29(E r=0;r/gi,"");if((f.1f==="6c"||f.1f==="P")&&e===""&&!c(f).2S("I-O")){E d=12.3b("br");c(f).26(d);B.1H.aN(d);B.1i.1D();F L}},bx:C(){E e=B.K.3w();E d=e.2W.J(/
/gi,"");if(e.1f==="6c"&&d===""&&!c(e).2S("I-O")){E f=12.3b("p");f.2W=B.G.54;c(e).26(f);B.1H.2H(f);B.1i.1D();F L}M{if(B.G.bt&&e.1f=="P"){c(e).1z("1v").1z("1e")}}},bo:C(f){f.22();B.K.Y();E d=12.3b("p");d.2W=B.G.54;B.1r.4J();B.1r.3l(d);B.1H.2H(d);B.1i.1D();F L},bn:C(h){if(!B.N.5C()){F}E f=c.2G(c(B.1h.U).1g());if(f.3a(/(
){2}$/i)!=-1){h.22();if(B.G.1C){E d=12.3b("br");c(B.1h.1L).2J(d);B.1H.aN(d);c(B.1h.U).1g(f.J(/
$/i,""))}M{E g=c(B.G.5x);c(B.1h.1L).2J(g);B.1H.2H(g)}F 1j}F},bv:C(e){if(!B.N.5C()){F}B.1S.1E();if(B.G.1C){E h=c("<1q>").1p(c.2G(B.$O.1g())).1R();E g=h.6f()[0];if(g.1f=="5L"&&g.2W===""){g=h.8X()[0]}if(B.N.5f(g)!=B.N.5f(e)){F}E d=12.3b("br");c(e).2J(d);B.1H.4i(d)}M{if(B.$O.1R().6f()[0]!==e){F}E f=c(B.G.5x);c(e).2J(f);B.1H.2H(f)}},bh:C(f){f.22();E d=12.8Y("\\n");B.K.Y();B.1r.4J();B.1r.3l(d);B.1H.4i(d);B.1i.1D();F L},5O:C(d){F B.1h.aT(d)},79:C(d){F B.1h.aT(d,1j)},aT:C(j,i){j.c9();B.K.Y();E h=12.3b("br");if(B.N.1Q("28")){B.1r.3Y(L);B.1r.3h(B.1r.au,B.1r.aD)}M{B.1r.4J()}B.1r.3l(h);E g=c(h).2O("a");if(g.R>0){g.1b(h).1o();g.2J(h)}if(i===1j){E d=c(h).3M();if(d.R!==0&&d[0].1f==="4M"&&B.N.b3()){B.1H.4i(h);B.1i.1D();F L}E f=12.3b("br");B.1r.3l(f);B.1H.4i(f)}M{B.1h.bO(h)}B.1i.1D();F L},bO:C(d){E e=B.N.7y();c(d).2J(e);B.K.6a(e);c(e).26(C(){F c(B).1R()})},bJ:C(){E d=c(B.1h.2U);if(d.1B().3a(/^\\5s$/g)===0){d.1o()}},bp:C(g){E d=c(B.1h.2U);E f=c(B.1h.2O);E h=d.1Z("3o",B.$O[0]);if(h.R!==0&&d.1Z("li",B.$O[0])&&f.4N("li").R===1){if(!B.N.3J(d.1B())){F}g.22();d.1o();f.1o();B.1H.2H(h)}}}},1Y:C(){F{2Y:C(h){if(B.6k){F}E d=h.7t;B.1Y.2U=B.K.2Z();B.1Y.2O=B.K.4B();E g=B.N.3E(c(B.1Y.2O).2O());E f=B.1O.25("1Y",h);if(f===L){h.22();F L}if(!B.G.1C&&B.1Y.2U.a6==3&&B.1Y.2U.R<=1&&(B.1Y.2O===L||B.1Y.2O.1f=="a0")){B.1Y.9h()}if(!B.G.1C&&B.N.3E(B.1Y.2U)&&B.1Y.2U.1f==="6c"){B.1Y.9h(L)}if(!B.G.1C&&c(B.1Y.2O).2S("I-7E-5A")&&(g===L||g[0].1f=="a0")){c(B.1Y.2O).1R().3k();B.1Y.9h()}if(B.2B.8h()&&B.2B.bE(d)){B.2B.2n()}if(d===B.2K.7h||d===B.2K.6e){B.1n.3L();if(B.2h.Q){h.22();B.Q.5r();B.1S.1E();B.Q.1o(B.2h.Q);B.2h.Q=L;F L}B.$O.1b("p").1k(c.V(C(e,j){B.N.3q(e,c(j).1g())},B));if(B.G.1C&&B.1Y.2U&&B.1Y.2U.1f=="6c"&&B.N.3J(B.1Y.2U.2W)){c(B.1Y.2U).2J(B.K.5h());B.K.2z();c(B.1Y.2U).1o()}F B.1Y.bI(h)}},9h:C(g){E e=c(B.1Y.2U);E f;if(g===L){f=c("").1p(e.1g())}M{f=c("
").1p(e.gP())}e.26(f);E d=c(f).3M();if(1m(d[0])!=="1t"&&d[0].1f=="4M"){d.1o()}B.1H.3h(f)},bI:C(f){E d=c.2G(B.$O.1g());if(!B.N.3J(d)){F}f.22();if(B.G.1C){B.$O.1g(B.K.5h());B.K.2z()}M{d="
";B.$O.1g(d);B.2c.2H()}B.1i.1D();F L}}},1x:C(){F{2m:C(){B.G.a8=B.G.bL[B.G.1x]},Y:C(d){F(1m B.G.a8[d]!="1t")?B.G.a8[d]:""}}},3P:C(){F{1I:C(){B.1S.1E();E d=B.K.3C();if(d[0]!==L&&B.3P.bi(d)){if(!B.N.1Q("28")){B.$O.2c()}F}if(B.N.1Q("28")){B.3P.9d()}M{B.3P.bC()}},bi:C(h){E i=["li","3o","51","1L","6d","2j","dl","dt","dd"];E g=h[0].1f.2t();E f=B.K.fb();f=(1m f=="1t")?g:f.1f.2t();E e=c.2N(g,i)!=-1;E d=c.2N(f,i)!=-1;if((e&&d)||e){F 1j}},9d:C(){B.N.7H();B.1S.1E();B.1I.44(12.3b("hr"));B.N.7W();B.1i.1D()},bC:C(){B.1S.1E();E d=\'
\';if(B.G.1C){d=\'
\'}12.3t("bj",L,"
"+d);B.3P.bq();B.1i.1D()},bq:C(){E e=B.$O.1b("#I-1I-3P");E d=c(e).3M()[0];if(d){B.1H.4i(e);e.1o()}M{e.1z("id")}}}},1a:C(){F{2g:C(d){if(1m d!="1t"&&d.22){d.22()}B.T.2m("1a",B.1x.Y("9x"),md);B.T.aw();B.1a.gN=B.T.aA(B.1x.Y("1I"));B.K.Y();B.1a.gI();B.1a.gQ();if(B.1a.2k=="6m"){c("#I-1a-6p").8V("9c",1j)}B.1a.$7l=c("#I-1a-2b");B.1a.$9U=c("#I-1a-2b-1B");B.1a.$9U.2I(B.1a.1B);B.1a.$7l.2I(B.1a.2b);B.1a.gN.1w("1U",c.V(B.1a.1I,B));c(".I-1a-3X").1o();B.K.2E();B.T.2g();B.1a.$7l.2c()},gQ:C(){E e=gM.gS.2C.J(/\\/$/i,"");if(1m B.1a.2b!=="1t"){B.1a.2b=B.1a.2b.J(e,"");B.1a.2b=B.1a.2b.J(/^\\/#/,"#");B.1a.2b=B.1a.2b.J("ak:","");if(!B.G.5F){E d=1N 1T("^(6P|7G|4v)://"+gM.gS.lV,"i");B.1a.2b=B.1a.2b.J(d,"")}}},gI:C(){B.1a.$44=L;E d=c(B.K.2Z()).1Z("a",B.$O[0]);if(d.R!==0&&d[0].1f==="A"){B.1a.$44=d;B.1a.2b=d.14("2C");B.1a.1B=d.1B();B.1a.2k=d.14("2k")}M{B.1a.1B=B.3f.42();B.1a.2b="";B.1a.2k=""}},1I:C(){B.2x.1o();E i="";E g=B.1a.$7l.2I();E j=B.1a.$9U.2I();if(c.2G(g)===""){B.1a.$7l.1W("I-2X-4U").1w("1Y",C(){c(B).2l("I-2X-4U");c(B).2M("1Y")});F}if(g.3a("@")!=-1&&/(6P|7G|4v):\\/\\//i.7C(g)===L){g="ak:"+g}M{if(g.3a("#")!==0){if(c("#I-1a-6p").8V("9c")){i="6m"}E h="((gR--)?[a-6v-9]+(-[a-6v-9]+)*\\\\.)+[a-z]{2,}";E f=1N 1T("^(6P|7G|4v)://"+h,"i");E e=1N 1T("^"+h,"i");E d=1N 1T(".(1g|lH)$","i");if(g.3a(f)==-1&&g.3a(d)==-1&&g.3a(e)===0&&B.G.5F){g=B.G.5F+"://"+g}}}B.1a.1E(j,g,i);B.T.3v()},1E:C(i,f,h){i=c.2G(i.J(/<|>/g,""));B.K.2z();if(i===""&&f===""){F}if(i===""&&f!==""){i=f}if(B.1a.$44){B.1S.1E();E d=B.1a.$44,e=d.4N();if(e.R>0){48(e.R){e=e.4N()}e=e.g8()}M{e=d}d.14("2C",f);e.1B(i);if(h!==""){d.14("2k",h)}M{d.1z("2k")}B.K.6a(d);B.1i.1D()}M{if(B.N.1Q("4m")&&B.1a.1B===""){E g=c("").14("2C",f).1B(i);if(h!==""){g.14("2k",h)}B.1I.44(g);B.K.6a(g)}M{E g;if(B.N.1Q("28")){g=c(\'\').1B(i);if(h!==""){g.14("2k",h)}g=c(B.1I.44(g));if(B.K.an().1V(/\\s$/)){g.2J(" ")}B.K.6a(g)}M{12.3t("lJ",L,f);g=c(B.K.2Z()).1Z("a",B.$O[0]);if(B.N.1Q("4m")){g=c(\'a[gU=""]\')}if(h!==""){g.14("2k",h)}g.1z("1e").1z("gU");if(B.K.an().1V(/\\s$/)){g.2J(" ")}if(B.1a.1B!==""||B.1a.1B!=i){g.1B(i);B.K.6a(g)}}}B.1i.1D();B.1O.25("lF",g)}2R(c.V(C(){B.2h.9I()},B),5)},5y:C(j){if(1m j!="1t"&&j.22){j.22()}E g=B.K.5v();if(!g){F}B.1S.1E();E d=g.R;29(E h=0;h"):c("<2u>");E d=c("- ");if(c.2G(h)===""){d.1p(B.K.5h());g.1p(d);B.$O.1b("#K-2T-1").26(g)}M{E e=h.3O(/
/gi);if(e){29(E f=0;f").1g(e[f]))}}}M{d.1p(h);g.1p(d)}c(k).26(g)}},1o:C(g){12.3t("1I"+g);E f=c(B.K.2Z());B.2P.9n();if(!B.G.1C&&f.1Z("li, 51, 3o",B.$O[0]).R===0){12.3t("9o",L,"p");B.$O.1b("2u, 2Q, 1L").1k(c.V(B.N.3q,B))}E e=c(B.K.2Z()).1Z("4p",B.$O[0]);E d=e.8X();if(!B.G.1C&&e.R!==0&&d.R!==0&&d[0].1f=="4M"){d.1o()}B.1n.3L()}}},T:C(){F{87:{},gq:C(){B.G.T={gG:5a()+\'<3j id="I-T-Q-7w"><3s>\'+B.1x.Y("1P")+\'3s><2X 1G="1B" id="I-Q-1P" /><3s 1v="I-Q-1a-3g">\'+B.1x.Y("1a")+\'3s><2X 1G="1B" id="I-Q-1a" 1v="I-Q-1a-3g" /><3s 1v="I-Q-1a-3g"><2X 1G="gB" id="I-Q-1a-6p"> \'+B.1x.Y("aW")+\'3s><3s 1v="I-Q-4n-3g">\'+B.1x.Y("gn")+\'3s><6E 1v="I-Q-4n-3g" id="I-Q-57"><3g 21="4G">\'+B.1x.Y("4G")+\'3g><3g 21="2a">\'+B.1x.Y("2a")+\'3g><3g 21="4O">\'+B.1x.Y("4O")+\'3g><3g 21="3K">\'+B.1x.Y("3K")+"3g>6E>3j>",Q:5a()+\'<3j id="I-T-Q-1I"><1q id="I-T-Q-3p">1q>3j>\',2s:5a()+\'<3j id="I-T-2s-1I"><1q id="I-T-2s-1c-2e"><3s>\'+B.1x.Y("5H")+\'3s><2X 1G="1B" id="I-5H" />
<1q id="I-T-2s-1c">1q>1q>3j>\',1a:5a()+\'<3j id="I-T-1a-1I"><3s>gj3s><2X 1G="2b" id="I-1a-2b" /><3s>\'+B.1x.Y("1B")+\'3s><2X 1G="1B" id="I-1a-2b-1B" /><3s><2X 1G="gB" id="I-1a-6p"> \'+B.1x.Y("aW")+"3s>3j>"};c.5Y(B.G,B.G.T)},aV:C(d,e){B.T.87[d]=e},lT:C(d){B.T.$7n=c("<1q>").14("id","I-T-7n");d.47(B.T.$7n)},mi:C(h,e,g){E f=c(\'\').1B(e);if(g){f.1W("9s")}E d=B;f.1w("1U",C(i){i.22();c(".I-78").2A();c(".I-"+c(B).14("3u")).2g();d.T.$7n.1b("a").2l("9s");c(B).1W("9s")});B.T.$7n.1p(f)},lO:C(d,e){B.G.T[d]=e},gA:C(d){F B.G.T[d]},lP:C(){F B.$7L.1b("3j")},2m:C(d,f,e){B.T.8H=d;B.T.2L=e;B.T.1X();B.T.gr();B.T.gv(f);B.T.gE();B.T.gz();if(1m B.T.87[d]!="1t"){B.T.87[d].6s(B)}},2g:C(){if(B.N.4C()&&!B.N.1Q("28")){12.gx.86()}c(12.2y).2l("2y-I-5R");B.T.gJ=c(12.2y).1y("9l");c(12.2y).1y("9l","5R");if(B.N.4C()){B.T.aU()}M{B.T.8f()}B.$6o.2g();B.$3W.2g();B.T.gk();B.N.7H();if(!B.N.4C()){2R(c.V(B.T.8f,B),0);c(31).1w("3I.I-T",c.V(B.T.3I,B))}B.1O.25("mH",B.T.8H,B.$T);c(12).2M("mF.T");B.$T.1b("2X[1G=1B],2X[1G=2b],2X[1G=mD]").1w("1h.I-T",c.V(B.T.gu,B))},8f:C(){E d=B.$T.mI();E f=c(31).4k();E e=c(31).2L();if(B.T.2L>e){B.$T.1y({2L:"96%",53:(f/2-d/2)+"2V"});F}if(d>f){B.$T.1y({2L:B.T.2L+"2V",53:"ml"})}M{B.$T.1y({2L:B.T.2L+"2V",53:(f/2-d/2)+"2V"})}},aU:C(){B.$T.1y({2L:"96%",53:"2%"})},3I:C(){if(B.N.4C()){B.T.aU()}M{B.T.8f()}},gv:C(d){B.$6M.1g(d)},gz:C(){B.$7L.1g(B.T.gA(B.T.8H))},gE:C(){if(1m c.fn.gD==="1t"){F}B.$T.gD({gC:B.$6M});B.$6M.1y("mz","mA")},gu:C(d){if(d.7t!=13){F}d.22();B.$T.1b("1K.I-T-6r-3S").1U()},aw:C(){E d=c("<1K>").1W("I-T-3S I-T-3v-3S").1g(B.1x.Y("gs"));d.1w("1U",c.V(B.T.3v,B));B.$70.1p(d)},gl:C(d){F B.T.aF(d,"6C")},aA:C(d){F B.T.aF(d,"6r")},aF:C(d,f){E e=c("<1K>").1W("I-T-3S").1W("I-T-"+f+"-3S").1g(d);B.$70.1p(e);F e},gk:C(){E d=B.$70.1b("1K");E e=d.R;if(e===0){F}d.1y("2L",(7q/e)+"%")},1X:C(){B.T.gm();B.$3W=c(\'<1q id="I-T-2e" />\').2A();B.$T=c(\'<1q id="I-T" />\');B.$6M=c("<7O />");B.$72=c(\'<1d id="I-T-3v" />\').1g("&mt;");B.$7L=c(\'<1q id="I-T-2y" />\');B.$70=c(" ");B.$T.1p(B.$6M);B.$T.1p(B.$72);B.$T.1p(B.$7L);B.$T.1p(B.$70);B.$3W.1p(B.$T);B.$3W.aX(12.2y)},gm:C(){B.$6o=c(\'<1q id="I-T-mu">\').2A();c("2y").47(B.$6o)},gr:C(){B.$72.1w("1U.I-T",c.V(B.T.3v,B));c(12).1w("1Y.I-T",c.V(B.T.b4,B));B.$O.1w("1Y.I-T",c.V(B.T.b4,B));B.$3W.1w("1U.I-T",c.V(B.T.3v,B))},gp:C(){B.$72.2M("1U.I-T");c(12).2M("1Y.I-T");B.$O.2M("1Y.I-T");B.$3W.2M("1U.I-T");c(31).2M("3I.I-T")},b4:C(d){if(d.7t!=B.2K.b9){F}B.T.3v(L)},3v:C(d){if(d){if(!c(d.2k).2S("I-T-3v-3S")&&d.2k!=B.$72[0]&&d.2k!=B.$3W[0]){F}d.22()}if(!B.$3W){F}B.T.gp();B.$6o.1o();B.$3W.eN("ky",c.V(C(){B.$3W.1o();2R(c.V(B.N.7W,B),0);if(d!==1t){B.K.2z()}c(12.2y).1y("9l",B.T.gJ);B.1O.25("kO",B.T.8H)},B))}}},2h:C(){F{2m:C(){B.2h.8C();B.2h.9I()},3U:C(h,j){E g=B.K.2Z();E d=B.K.4B();if(h!==L){B.1K.9z()}M{B.1K.9z(j)}if(h===L&&j!=="1g"){if(c.2N(j,B.G.9m)!=-1){B.1K.kK(j)}F}c.1k(B.G.9J,c.V(C(e,m){E k=c(d).1Z(e,B.$O[0]);E l=c(g).1Z(e,B.$O[0]);if(k.R!==0&&!B.N.3E(k)){F}if(!B.N.3E(l)){F}if(k.R!==0||l.1Z(e,B.$O[0]).R!==0){B.1K.6Z(m)}},B));E f=c(d).1Z(B.G.7D.42().2t(),B.$O[0]);if(B.N.3E(d)&&f.R){E i=(f.1y("1B-57")==="")?"2a":f.1y("1B-57");B.1K.6Z("57"+i)}},kG:C(d,e){B.G.9m.2v(e);B.G.9J[d]=e},8C:C(){B.$O.1b("1A").1k(c.V(C(f,d){E e=c(d);e.1Z("a",B.$O[0]).1w("1U",C(g){g.22()});if(B.N.1Q("28")){e.14("kJ","1w")}B.Q.gf(e)},B));c(12).1w("1U.I-Q-6C."+B.2p,c.V(C(d){B.2h.Q=L;if(d.2k.1f=="8M"&&B.N.3E(d.2k)){B.2h.Q=(B.2h.Q&&B.2h.Q==d.2k)?L:d.2k}},B))},9I:C(){if(!B.G.fl){F}B.$O.1b("a").1w("5g.I."+B.2p+" 1U.I."+B.2p,c.V(B.2h.fo,B));B.$O.1w("5g.I."+B.2p+" 1U.I."+B.2p,c.V(B.2h.9t,B));c(12).1w("5g.I."+B.2p+" 1U.I."+B.2p,c.V(B.2h.9t,B))},fk:C(d){F d.4c()},fo:C(f){E m=c(f.2k);if(m[0].1f=="8M"){F}if(m[0].1f!=="A"){m=m.1Z("a",B.$O[0])}if(m[0].1f!=="A"){F}E g=m;E i=B.2h.fk(g);E l=c(\'<1d 1v="I-1a-3X">1d>\');E d=g.14("2C");if(d===1t){d=""}if(d.R>24){d=d.7Y(0,24)+"..."}E h=c(\'\').1g(d).1W("I-1a-3X-6r");E j=c(\'\').1g(B.1x.Y("7w")).1w("1U",c.V(B.1a.2g,B)).1W("I-1a-3X-6r");E k=c(\'\').1g(B.1x.Y("5y")).1w("1U",c.V(B.1a.5y,B)).1W("I-1a-3X-6r");l.1p(h).1p(" | ").1p(j).1p(" | ").1p(k);l.1y({3n:(i.3n+5J(g.1y("3P-4k"),10))+"2V",2a:i.2a+"2V"});c(".I-1a-3X").1o();c("2y").1p(l)},9t:C(g){g=g.5T||g;E f=g.2k;E d=c(f).1Z("a",B.$O[0]);if(d.R!==0&&d[0].1f==="A"&&f.1f!=="A"){F}M{if((f.1f==="A"&&B.N.3E(f))||c(f).2S("I-1a-3X-6r")){F}}c(".I-1a-3X").1o()}}},2r:C(){F{2m:C(d){if(B.G.1C){F d}if(d===""||d===""){F B.G.5x}d=d+"\\n";B.2r.8x=[];B.2r.z=0;d=d.J(/(
){1,}\\n?<\\/1L>/gi,"1L>");d=B.2r.fi(d);d=B.2r.fw(d);d=B.2r.fr(d);d=B.2r.fv(d);d=B.2r.7m(d);d=B.2r.fy(d);d=d.J(1N 1T("
\\n?<("+B.G.ar.2w("|")+")(.*?[^>])>","gi"),"
\\n<$1$2>");F c.2G(d)},fi:C(e){E d=c("<1q />").1p(e);d.1b("1L p").26(C(){F c(B).1p("
").1R()});e=d.1g();d.1b(B.G.ar.2w(", ")).1k(c.V(C(f,g){B.2r.z++;B.2r.8x[B.2r.z]=g.fq;e=e.J(g.fq,"\\n{J"+B.2r.z+"}")},B));F e},fw:C(e){E d=e.1V(//gi);if(!d){F e}c.1k(d,c.V(C(f,g){B.2r.z++;B.2r.8x[B.2r.z]=g;e=e.J(g,"\\n{J"+B.2r.z+"}")},B));F e},fy:C(d){c.1k(B.2r.8x,C(e,f){f=(1m f!=="1t")?f.J(/\\$/g,"$"):f;d=d.J("{J"+e+"}",f)});F d},fv:C(f){E g=f.3O(1N 1T("\\n","g"),-1);f="";if(g){E d=g.R;29(E e=0;e\\n\\t?<\\/p>/gi,"");g[e]=g[e].J(/<\\/p>/gi,"");if(g[e]!==""){f+="
"+g[e].J(/^\\n+|\\n+$/g,"")+"
"}}M{f+=g[e]}}}F f},fr:C(d){d=d.J(/
\\s*
/gi,"\\n\\n");d=d.J(/
\\n?
/gi,"\\n
");d=d.J(1N 1T("\\r\\n","g"),"\\n");d=d.J(1N 1T("\\r","g"),"\\n");d=d.J(1N 1T("/\\n\\n+/"),"g","\\n\\n");F d},7m:C(d){d=d.J(1N 1T("1L>","gi"),"1L>");d=d.J(1N 1T("1L>","gi"),"1L>");d=d.J(1N 1T("
<1L>","gi"),"<1L>");d=d.J(1N 1T("<1L>
","gi"),"<1L>");d=d.J(1N 1T("","gi"),"
");d=d.J(1N 1T("
","gi"),"");d=d.J(1N 1T("\\\\s?
","gi"),"");d=d.J(1N 1T("\\n","gi"),"");d=d.J(1N 1T("\\t?\\t?\\n?
","gi"),"
");d=d.J(1N 1T("
\\t*
","gi"),"");F d}}},4w:C(){F{2Y:C(d){if(!B.G.ft){2R(c.V(B.1i.1D,B),1);F}B.6k=1j;B.1S.1E();B.K.2E();B.N.7H();B.4w.fd();c(31).1w("5P.I-fe",c.V(C(){c(31).4d(B.7M)},B));2R(c.V(C(){E e=B.$4x.1g();B.$4x.1o();B.K.2z();B.N.7W();B.4w.1I(e);c(31).2M("5P.I-fe");if(B.2B.8h()){B.2B.2n()}},B),1)},fd:C(){B.$4x=c("<1q>").1g("").14("6l","1j").1y({4n:"5V",2L:0,3n:0,2a:"-ls"});if(B.N.1Q("28")){B.$2e.1p(B.$4x)}M{c("2y").1p(B.$4x)}B.$4x.2c()},1I:C(d){d=B.1O.25("lb",d);d=(B.N.7J())?B.1n.7o(d,L):B.1n.7o(d);d=B.1O.25("4w",d);if(B.N.7J()){B.1I.1E(d,L)}M{B.1I.1g(d,L)}B.N.7z();B.6k=L;2R(c.V(B.1n.3L,B),10);2R(c.V(C(){E e=B.$O.1b("1d");c.1k(e,C(g,h){E f=h.2W.J(/[\\5s-\\6t\\6u]/,"");if(f===""&&h.3R.R===0){c(h).1o()}})},B),10)}}},2x:C(){F{84:C(){if(!B.2x.is()){F}B.$O.14("2x",B.$3c.14("2x"));B.2x.2D();B.$O.1w("1Y.I-2x",c.V(B.2x.2D,B))},2D:C(){E d="2l";if(B.N.3J(B.$O.1g(),L)){d="1W"}B.$O[d]("I-2x")},1o:C(){B.$O.2l("I-2x")},is:C(){if(B.G.2x){F B.$3c.14("2x",B.G.2x)}M{F!(1m B.$3c.14("2x")=="1t"||B.$3c.14("2x")==="")}}}},4u:C(){F{2g:C(){c(12.2y).1p(c(\'<1q id="I-4u"><1d>1d>1q>\'));c("#I-4u").l1()},2A:C(){c("#I-4u").eN(l7,C(){c(B).1o()})}}},K:C(){F{Y:C(){B.3f=12.5c();if(12.5c&&B.3f.5q&&B.3f.7e){B.1r=B.3f.5q(0)}M{B.1r=12.ae()}},49:C(){41{B.3f.9V()}3T(d){}B.3f.49(B.1r)},2Z:C(){E d=L;B.K.Y();if(B.3f&&B.3f.7e>0){d=B.3f.5q(0).eY}F B.N.3E(d)},4B:C(d){d=d||B.K.2Z();if(d){F B.N.3E(c(d).2O()[0])}F L},3w:C(d){d=d||B.K.2Z();48(d){if(B.N.6n(d.1f)){F(c(d).2S("I-O"))?L:d}d=d.a2}F L},a1:C(e,f){B.K.Y();if(B.1r&&B.1r.4o){F L}E d=[];e=(1m e=="1t"||e===L)?B.K.5v():e;E h=B.G.55;h.2v("1d");if(1m f!=="1t"){29(E g=0;g0){e.2v(B);d=d+1}}if(B==l){F L}});E h=[];E m=e.R;29(E j=0;j\'+B.G.54+"1d>")[0]},8D:C(d,g,f){41{d.3Y(f);d.3l(g)}3T(h){}},eW:C(){c(12).1b("1d.I-6x-2T").1o();B.$O.1b("1d.I-6x-2T").1o()},l6:C(e,d){B.1H.8o(e,d)},4V:C(d){B.K.Y();if(B.1r.4o){F L}E e=12.3b(d);e.6g(B.1r.la());B.1r.3l(e);F e},6a:C(d){B.1H.1E(d,0,d,1)},9b:C(){B.K.Y();B.1r.8Q(B.$O[0]);B.K.49()},1o:C(){B.K.Y();B.3f.9V()},2E:C(){B.K.g3()},g3:C(){B.K.Y();E e=B.K.5G(1);B.K.a9(B.1r,e,1j);if(B.1r.4o===L){E d=B.K.5G(2);B.K.a9(B.1r,d,L)}B.fW=B.$O.1g()},5G:C(d){if(1m d=="1t"){d=1}F c(\'<1d id="K-2T-\'+d+\'" 1v="I-K-2T" 1s-3d="I">\'+B.G.54+"1d>")[0]},5h:C(d){F B.N.5f(B.K.5G(d))},a9:C(d,g,f){d=d.77();41{d.3Y(f);d.3l(g)}3T(h){B.2c.2H()}},2z:C(){E e=B.$O.1b("1d#K-2T-1");E d=B.$O.1b("1d#K-2T-2");if(e.R!==0&&d.R!==0){B.1H.1E(e,0,d,0)}M{if(e.R!==0){B.1H.1E(e,0,e,0)}M{B.$O.2c()}}B.K.8v();B.fW=L},8v:C(){B.$O.1b("1d.I-K-2T").1k(C(d,e){E f=c(e).1B().J(/[\\5s-\\6t\\6u]/g,"");if(f===""){c(e).1o()}M{c(e).26(C(){F c(B).1R()})}})},an:C(){B.K.Y();F B.3f.42()},kS:C(){E g="";B.K.Y();if(B.3f.7e){E e=12.3b("1q");E d=B.3f.7e;29(E f=0;f","/":"?","\\\\":"|"};p=p.2t().3O(" ");E o=k[n.2K],m=5a.hK(n.7t).2t(),f="",g={};c.1k(["69","3m","4Q","5m"],C(e,i){if(n[i+"hM"]&&o!==i){f+=i+"+"}});if(o){g[f+o]=1j}if(m){g[f+m]=1j;g[f+d[m]]=1j;if(f==="5m+"){g[d[m]]=1j}}29(E j=0,l=p.R;j]");B.2f.g1=1N 1T("^<(br|/?"+l.2w("|/?")+"|/"+k.2w("|/")+")[ >]");B.2f.aO=1N 1T("^?("+h.2w("|")+")[ >]");E j=0,n=e.R,m=0,d=3r,f=3r,q="",g="",p="";B.2f.7j=0;29(;j"!=e.58(m)){m++}q=e.4r(d,m-d);j=m;E o;if("!--"==q.4r(1,3)){if(!q.1V(/--$/)){48("-->"!=e.4r(m,3)){m++}m+=2;q=e.4r(d,m-d);j=m}if("\\n"!=g.58(g.R-1)){g+="\\n"}g+=B.2f.67();g+=q+">\\n"}M{if("!"==q[1]){g=B.2f.88(q+">",g)}M{if("?"==q[1]){g+=q+">\\n"}M{if(o=q.1V(/^<(3D|1e|2j)/i)){o[1]=o[1].2t();q=B.2f.aM(q);g=B.2f.88(q,g);f=5a(e.4r(j+1)).2t().4g(""+o[1]);if(f){p=e.4r(j+1,f);j+=f;g+=p}}M{q=B.2f.aM(q);g=B.2f.88(q,g)}}}}}F B.2f.aL(g)},67:C(){E e="";29(E d=0;d\\n<\\/3D>/gi,"<3D$1><\\/3D>");B.2f.7j=0;F d},aM:C(e){E g="";e=e.J(/\\n/g," ");e=e.J(/\\s{2,}/g," ");e=e.J(/^\\s+|\\s+$/g," ");E f="";if(e.1V(/\\/$/)){f="/";e=e.J(/\\/+$/,"")}E d;48(d=/\\s*([^= ]+)(?:=(([\'"\']).*?\\3|[^ ]+))?/.4l(e)){if(d[2]){g+=d[1].2t()+"="+d[2]}M{if(d[1]){g+=d[1].2t()}}g+=" ";e=e.4r(d[0].R)}F g.J(/\\s*$/,"")+f+">"},88:C(d,f){E e=d.1V(B.2f.aO);if(d.1V(B.2f.fz)||e){f=f.J(/\\s*$/,"");f+="\\n"}if(e&&"/"==d.58(1)){B.2f.7j--}if("\\n"==f.58(f.R-1)){f+=B.2f.67()}if(e&&"/"!=d.58(1)){B.2f.7j++}f+=d;if(d.1V(B.2f.g1)||d.1V(B.2f.aO)){f=f.J(/ *$/,"")}F f}}},1u:C(){F{fX:C(){if(B.G.3F){B.G.3i=L}if(B.G.4b){B.G.1z=L}if(B.G.1C){F}E d=["p","3j"];if(B.G.3F){B.1u.ge(d)}if(B.G.3i){B.1u.gb(d)}},ge:C(e){E d=e.R;29(E f=0;f ").1p(e);B.1u.4F();B.1u.4E();B.1u.fJ();B.1u.1z();B.1u.3q();B.1u.fC();B.1u.4H();B.1u.5I();e=B.1u.$1q.1g();B.1u.$1q.1o();F e},5o:C(d){if(!B.1u.23.5o){F d}F d.J(//gi,"")},4F:C(g){if(!B.1u.23.4F){F g}E d=B.1u.23.4F.R;E h=[],e=[];29(E f=0;f ",{1g:c(B).1g()})})},B))},4E:C(){if(!B.1u.23.4E){F}E d=B.1u.23.4E.R;B.1u.$1q.1b("1d").1k(c.V(C(k,j){E g=c(j);E h=g.14("1e");29(E f=0;f=0;h--){E j=B.3R[h];if(j&&j.he&&j.2i.3a(e)>=0){g.1z(j.2i)}}})},3q:C(){if(!B.1u.23.3q){F}B.1u.$1q.1b(B.1u.23.3q.2w(",")).1k(C(){E d=c(B);E e=d.1B();e=e.J(/[\\5s-\\6t\\6u]/g,"");e=e.J(/&4h;/gi,"");e=e.J(/\\s/g,"");if(e===""&&d.4N().R===0){d.1o()}})},fC:C(){B.1u.$1q.1b("li p").1R().3k()},4H:C(){if(!B.1u.23.4H){F}E d=B.1u.23.4H;if(c.9q(B.1u.23.4H)){d=B.1u.23.4H.2w(",")}B.1u.fL(B.1u.$1q.1b(d),"^(1s-)")},5I:C(){if(!B.1u.23.5I){F}B.1u.$1q.1b(B.1u.23.5I.2w(",")).1k(C(){if(B.3R.R===0){c(B).1R().3k()}})}}},1l:C(){F{2Y:C(){F{1g:{1P:B.1x.Y("1g"),1J:"1i.2D"},2o:{1P:B.1x.Y("2o"),1F:{p:{1P:B.1x.Y("fO"),1J:"U.2n"},1L:{1P:B.1x.Y("b1"),1J:"U.2n"},2j:{1P:B.1x.Y("1i"),1J:"U.2n"},h1:{1P:B.1x.Y("fN"),1J:"U.2n"},h2:{1P:B.1x.Y("fM"),1J:"U.2n"},h3:{1P:B.1x.Y("fP"),1J:"U.2n"},h4:{1P:B.1x.Y("fQ"),1J:"U.2n"},h5:{1P:B.1x.Y("fT"),1J:"U.2n"}}},3A:{1P:B.1x.Y("3A"),1J:"1M.2n"},3B:{1P:B.1x.Y("3B"),1J:"1M.2n"},4T:{1P:B.1x.Y("4T"),1J:"1M.2n"},4y:{1P:B.1x.Y("4y"),1J:"1M.2n"},5d:{1P:"&jE; "+B.1x.Y("5d"),1J:"4s.2D"},4t:{1P:"1. "+B.1x.Y("4t"),1J:"4s.2D"},68:{1P:"< "+B.1x.Y("68"),1J:"2P.8S"},2P:{1P:"> "+B.1x.Y("2P"),1J:"2P.95"},Q:{1P:B.1x.Y("Q"),1J:"Q.2g"},2s:{1P:B.1x.Y("2s"),1J:"2s.2g"},1a:{1P:B.1x.Y("1a"),1F:{1a:{1P:B.1x.Y("9x"),1J:"1a.2g"},5y:{1P:B.1x.Y("5y"),1J:"1a.5y"}}},2q:{1P:B.1x.Y("2q"),1F:{2a:{1P:B.1x.Y("g5"),1J:"2q.2a"},4O:{1P:B.1x.Y("fY"),1J:"2q.4O"},3K:{1P:B.1x.Y("fA"),1J:"2q.3K"},6T:{1P:B.1x.Y("eX"),1J:"2q.6T"}}},8Z:{1P:B.1x.Y("8Z"),1J:"3P.1I"}}},1X:C(){B.1l.eM();B.1l.eV();B.1l.eO();if(B.G.3U.R===0){F}B.$1l=B.1l.fx();B.1l.fh();B.1l.1p();B.1l.fg();B.1l.gL();B.1l.gH();if(B.G.9m){B.$O.1w("eP.I 1Y.I 2c.I",c.V(B.2h.3U,B))}},fx:C(){F c("<2u>").1W("I-1l").14("id","I-1l-"+B.2p)},fg:C(){c.1k(B.G.1l.2o.1F,c.V(C(d,e){if(c.2N(d,B.G.2o)==-1){6C B.G.1l.2o.1F[d]}},B))},gL:C(){c.1k(B.G.3U,c.V(C(e,f){if(!B.G.1l[f]){F}if(f==="2s"){if(B.G.5Z===L){F}M{if(!B.G.5Z&&B.G.6A===L){F}}}if(f==="Q"){if(B.G.5W===L){F}M{if(!B.G.5W&&B.G.6A===L){F}}}E d=B.G.1l[f];B.$1l.1p(c("- ").1p(B.1K.1X(f,d)))},B))},1p:C(){if(B.G.9p){B.$1l.1W("I-1l-kF");c(B.G.9p).1g(B.$1l)}M{B.$2e.47(B.$1l)}},gH:C(){if(!B.N.7X()){F}if(B.G.9p){F}if(!B.G.ff){F}B.1l.9Q();c(B.G.5t).1w("5P.I."+B.2p,c.V(B.1l.9Q,B))},fh:C(){if(B.N.4C()&&B.G.fu){B.$1l.1W("I-1l-9l")}},eO:C(){if(B.G.3Q){F}E d=B.G.3U.4g("1g");if(d!==-1){B.G.3U.9f(d,1)}},eM:C(){if(B.G.am.R===0){F}c.1k(B.G.am,c.V(C(e,f){E d=B.G.3U.4g(f);B.G.3U.9f(d,1)},B))},eV:C(){if(!B.N.4C()||B.G.aj.R===0){F}c.1k(B.G.aj,c.V(C(e,f){E d=B.G.3U.4g(f);B.G.3U.9f(d,1)},B))},9Q:C(){E e=c(B.G.5t).4d();E d=1;if(B.G.5t===12){d=B.$2e.4c().3n}if(e>d){B.1l.g6(e,d)}M{B.1l.fI()}},g6:C(i,f){E h=B.G.62+i-f;E g=0;E d=f+B.$2e.4k()-32;E e=B.$2e.7A();B.$1l.1W("1l-5V-2e");B.$1l.1y({4n:"7x",2L:e,3n:h+"2V",2a:g});if(i>d){c(".I-1F-"+B.2p+":9H").2A()}B.1l.fD();B.$1l.1y("fG",(i
\');B.1c.$9D=c(\'<1q id="I-3p-2x" />\').1B(B.1x.Y("fS"));B.1c.$2X=c(\'<2X 1G="2s" 2i="2s" />\');B.1c.$9D.1p(B.1c.$2X);B.1c.$3p.1p(B.1c.$9D);B.1c.$el.1p(B.1c.$3p);B.1c.$3p.2M("I.1c");B.1c.$2X.2M("I.1c");B.1c.$3p.1w("h0.I.1c",c.V(B.1c.85,B));B.1c.$3p.1w("hg.I.1c",c.V(B.1c.f0,B));B.1c.$2X.1w("fR.I.1c",c.V(C(g){g=g.5T||g;B.1c.8U(B.1c.$2X[0].93[0],g)},B));B.1c.$3p.1w("4a.I.1c",c.V(C(g){g.22();B.1c.$3p.2l("6j-aP").1W("6j-4a");B.1c.9a(g)},B))},fK:C(d,f){B.1c.5K=1j;B.1c.8U(d,f)},9a:C(f){f=f.5T||f;E d=f.94.93;B.1c.8U(d[0],f)},8U:C(f,h){if(B.G.6A){B.1c.aQ(f);B.1c.fm(f);F}E g=!!31.8T?1N 8T():3r;if(31.8T){B.1c.aQ(f);E d=(B.1c.1G=="Q")?B.G.fH:B.G.g7;g.1p(d,f)}B.4u.2g();B.1O.25("hs",h,g);B.1c.g2(g,h)},aQ:C(d){B.1c.gd(d);if(B.1c.5K){B.1c.2b=(B.1c.1G=="Q")?B.G.5W:B.G.5Z;B.1c.8u=(B.1c.1G=="Q")?B.Q.1I:B.2s.1I}},gd:C(d){B.1c.1G="Q";if(B.G.g0.4g(d.1G)==-1){B.1c.1G="2s"}},5n:C(e,d){if(e===L||1m e!=="4z"){F d}c.1k(e,c.V(C(g,f){if(f!==3r&&f.42().4g("#")===0){f=c(f).2I()}d.1p(g,f)},B));F d},g2:C(f,d){if(B.1c.1G=="Q"){f=B.1c.5n(B.G.i2,f);f=B.1c.5n(B.1c.8g,f)}M{f=B.1c.5n(B.G.i3,f);f=B.1c.5n(B.1c.81,f)}E g=1N 8l();g.8y("i1",B.1c.2b);g.9R("X-hW-hY","8l");g.fU=c.V(C(){if(g.ah==4){E i=g.fV;i=i.J(/^\\[/,"");i=i.J(/\\]$/,"");E e;41{e=(1m i==="5k"?c.fc(i):i)}3T(h){e={4U:1j}}B.4u.2A();if(!B.1c.5K){B.1c.$3p.2l("6j-4a")}B.1c.8u(e,B.1c.5K,d)}},B);g.aG(f)},85:C(d){d.22();B.1c.$3p.1W("6j-aP")},f0:C(d){d.22();B.1c.$3p.2l("6j-aP")},ik:C(){B.1c.8g={}},ic:C(d,e){B.1c.8g[d]=e},hE:C(d){6C B.1c.8g[d]},hA:C(){B.1c.81={}},hO:C(d,e){B.1c.81[d]=e},hL:C(d){6C B.1c.81[d]},fm:C(d){B.1c.gO(d,c.V(C(e){B.1c.gc(d,e)},B))},gO:C(d,h){E f=1N 8l();E g="?";if(B.G.6A.3a(/\\?/)!="-1"){g="&"}f.8y("my",B.G.6A+g+"2i="+d.2i+"&1G="+d.1G,1j);if(f.g4){f.g4("1B/lh; ln=x-lo-lx")}E e=B;f.fU=C(i){if(B.ah==4&&B.al==8s){e.4u.2g();h(ed(B.fV))}M{if(B.ah==4&&B.al!=8s){}}};f.aG()},fZ:C(f,d){E e=1N 8l();if("lp"in e){e.8y(f,d,1j)}M{if(1m ga!="1t"){e=1N ga();e.8y(f,d)}M{e=3r}}F e},gc:C(e,d){E f=B.1c.fZ("kR",d);if(!f){}M{f.kT=c.V(C(){if(f.al==8s){B.4u.2A();E i=d.3O("?");if(!i[0]){F L}if(!B.1c.5K){B.1c.$3p.2l("6j-4a")}E h={7I:i[0]};if(B.1c.1G=="2s"){E g=i[0].3O("/");h.5H=g[g.R-1]}B.1c.8u(h,B.1c.5K,L)}M{}},B);f.kU=C(){};f.1c.l0=C(g){};f.9R("l8-l9",e.1G);f.9R("x-l3-l5","l2-kV");f.aG(e)}}}},N:C(){F{4C:C(){F/(eL|eK|eR|eQ)/.7C(80.7R)},7X:C(){F!/(eL|eK|kY|eR|eQ)/.7C(80.7R)},lw:C(d){F fs.4K.42.6s(d)=="[4z 5a]"},3J:C(e,d){e=e.J(/[\\5s-\\6t\\6u]/g,"");e=e.J(/&4h;/gi,"");e=e.J(/<\\/?br\\s?\\/?>/g,"");e=e.J(/\\s/g,"");e=e.J(/^[^\\W\\w\\D\\d]*?<\\/p>$/i,"");e=e.J(/<43(.*?[^>])>$/i,"43");e=e.J(/<3Q(.*?[^>])>$/i,"3Q");if(d!==L){e=e.J(/<[^\\/>][^>]*><\\/[^>]+>/gi,"");e=e.J(/<[^\\/>][^>]*><\\/[^>]+>/gi,"")}e=c.2G(e);F e===""},9C:C(d){if(1m(d)==="1t"){F 0}F 5J(d.J("2V",""),10)},ko:C(f){if(1m f=="1t"){F}if(f.3a(/^#/)==-1){F f}E e=/^#?([a-f\\d])([a-f\\d])([a-f\\d])$/i;f=f.J(e,C(i,k,j,h){F k+k+j+j+h+h});E d=/^#?([a-f\\d]{2})([a-f\\d]{2})([a-f\\d]{2})$/i.4l(f);F"kj("+5J(d[1],16)+", "+5J(d[2],16)+", "+5J(d[3],16)+")"},5f:C(d){F c("<1q>").1p(c(d).eq(0).gP()).1g()},8G:C(d){if(c.2N(d.1f,B.G.7D)!==-1){F c(d)}M{F c(d).1Z(B.G.7D.42().2t(),B.$O[0])}},4P:C(f,d){E e=c(f);if(1m e.14(d)=="1t"){F 1j}if(e.14(d)===""){e.1z(d);F 1j}F L},3q:C(e,f){E d=c(c.kx(f));d.1b(".I-7E-5A").1z("1e").1z("1v");if(d.1b("hr, br, 1A, 43, 3Q").R!==0){F}E g=c.2G(d.1B());if(B.N.3J(g,L)){d.1o()}},7H:C(){B.gh=B.$O.4d();B.7M=c(31).4d();if(B.G.7F){B.gy=c(B.G.7F).4d()}},7W:C(){if(1m B.7H==="1t"&&1m B.7M==="1t"){F}c(31).4d(B.7M);B.$O.4d(B.gh);if(B.G.7F){c(B.G.7F).4d(B.gy)}},7y:C(){E d=12.3b("1d");d.gw="I-7E-5A";d.2W=B.G.54;F d},5z:C(e){E d=B.G.55;d.2v("1d");if(e.1f=="7K"){d.2v("a")}c(e).1b(d.2w(",")).5e("1d.I-K-2T").1R().3k()},52:C(e,f){E d=B;c(e).26(C(){if(f===1j){d.N.5z(B)}F c(B).1R()});F c(e)},3Z:C(g,d,h){E f;E e=B;c(g).26(C(){f=c("<"+d+" />").1p(c(B).1R());29(E j=0;j]+)>)/gi,""));F(e==d.R)?1j:L},5D:C(d){d=d[0]||d;F d&&B.N.6n(d.1f)},6n:C(d){if(1m d=="1t"){F L}F B.go.7C(d)},9j:C(f,d){E e=c(f).1Z(d,B.$O[0]);if(e.R==1){F e[0]}F L},7J:C(){F B.9b},gF:C(){B.9b=1j},7z:C(){B.9b=L},3E:C(d){if(!d){F L}if(c(d).gT(".I-O").R===0||c(d).2S("I-O")){F L}F d},gK:C(){F B.N.4e(["9v","a3","9S","9K","9F","9L"])},4e:C(e){E f=B.K.4B();E g=B.K.2Z();if(c.9q(e)){E d=0;c.1k(e,c.V(C(h,j){if(B.N.9P(g,f,j)){d++}},B));F(d===0)?L:1j}M{F B.N.9P(g,f,e)}},9P:C(f,e,d){d=d.lB();F e&&e.1f===d?e:f&&f.1f===d?f:L},lL:C(){F(B.N.1Q("28")&&5J(B.N.1Q("8k"),10)<9)?1j:L},lR:C(){F(B.N.1Q("28")&&5J(B.N.1Q("8k"),10)<10)?1j:L},bA:C(){F!!80.7R.1V(/mp\\/7\\./)},1Q:C(e){E f=80.7R.2t();E d=/(9W)[\\/]([\\w.]+)/.4l(f)||/(c7)[ \\/]([\\w.]+)/.4l(f)||/(6y)[ \\/]([\\w.]+).*(ag)[ \\/]([\\w.]+)/.4l(f)||/(6y)[ \\/]([\\w.]+)/.4l(f)||/(mw)(?:.*8k|)[ \\/]([\\w.]+)/.4l(f)||/(28) ([\\w.]+)/.4l(f)||f.4g("kC")>=0&&/(aq)(?::| )([\\w.]+)/.4l(f)||f.4g("ka")<0&&/(4m)(?:.*? aq:([\\w.]+)|)/.4l(f)||[];if(e=="ag"){F(1m d[3]!="1t")?d[3]=="ag":L}if(e=="8k"){F d[2]}if(e=="6y"){F(d[1]=="c7"||d[1]=="9W"||d[1]=="6y")}if(d[1]=="aq"){F e=="28"}if(d[1]=="9W"){F e=="6y"}F e==d[1]}}},2B:C(){F{bE:C(d){F d==B.2K.5l||d==B.2K.8E},8h:C(){F B.G.8J&&(B.G.ai||B.G.9X||B.G.7B)&&!B.N.4e("7K")},2n:C(){E e=B.2B,d=B.G;B.$O.1b(":5e(43,1A,a,2j)").kW().1R().a5(C(){F B.a6===3&&c.2G(B.56)!=""&&!c(B).2O().is("2j")&&(B.56.1V(d.2B.3H.5M)||B.56.1V(d.2B.3H.5E)||B.56.1V(d.2B.3H.Q)||B.56.1V(d.2B.3H.2b))}).1k(C(){E g=c(B).1B(),f=g;if(d.7B&&(f.1V(d.2B.3H.5M)||f.1V(d.2B.3H.5E))){f=e.7B(f)}M{if(d.9X&&f.1V(d.2B.3H.Q)){f=e.ew(f)}M{if(d.ai){f=e.8J(f)}}}c(B).8j(g.J(g,f)).1o()});B.2B.2J()},7B:C(e){E f=\'<43 2L="lk" 4k="kn" 3G="\',d=\'" kq="0" ki>43>\';if(e.1V(B.G.2B.3H.5M)){e=e.J(B.G.2B.3H.5M,f+"//63.5M.8K/64/$1"+d)}if(e.1V(B.G.2B.3H.5E)){e=e.J(B.G.2B.3H.5E,f+"//kb.5E.8K/5w/$2"+d)}F e},ew:C(d){E e=d.1V(B.G.2B.3H.Q);if(e){d=d.J(d,\'<1A 3G="\'+e+\'" />\')}F d},8J:C(j){E h=j.1V(B.G.2B.3H.2b);if(h){h=c.mv(h,C(n,i){F c.2N(n,h)===i});E e=h.R;29(E g=0;gB.G.bd){m=m.7Y(0,B.G.bd)+"..."}m=ed(m);E l="\\\\b";if(c.2N(d.cC(-1),["/","&","="])!=-1){l=""}E k=1N 1T("("+d.J(/[\\-\\[\\]\\/\\{\\}\\(\\)\\*\\+\\?\\.\\\\\\^\\$\\|]/g,"\\\\$&")+l+")","g");j=j.J(k,\'\'+c.2G(m)+"")}}F j},2J:C(){B.2h.2m();B.1i.1D()}}}};c(31).1w("2m.d1.I",C(){c(\'[1s-d1="I"]\').I()});b.4K.2Y.4K=b.4K})(ks);',62,1411,'|||||||||||||||||||||||||||||||||||||this|function||var|return|opts||redactor|replace|selection|false|else|utils|editor||image|length||modal|block|proxy|||get||||document||attr||||||link|find|upload|span|style|tagName|html|keydown|code|true|each|toolbar|typeof|clean|remove|append|div|range|data|undefined|tidy|class|on|lang|css|removeAttr|img|text|linebreaks|sync|set|dropdown|type|caret|insert|func|button|blockquote|inline|new|core|title|browser|contents|buffer|RegExp|click|match|addClass|build|keyup|closest||value|preventDefault|settings||setCallback|replaceWith||msie|for|left|url|focus|textarea|box|tabifier|show|observe|name|pre|target|removeClass|load|format|formatting|uuid|alignment|paragraphize|file|toLowerCase|ul|push|join|placeholder|body|restore|hide|linkify|href|toggle|save|autosave|trim|setStart|val|after|keyCode|width|off|inArray|parent|indent|ol|setTimeout|hasClass|marker|current|px|innerHTML|input|init|getCurrent|font|window|||||||||search|createElement|element|verified|tag|sel|option|setEnd|deniedTags|section|unwrap|insertNode|ctrl|top|td|droparea|removeEmpty|null|label|execCommand|rel|close|getBlock|margin|del|resizeHandle|bold|italic|getBlocks|script|isRedactorParent|allowedTags|src|regexps|resize|isEmpty|right|clearUnverified|next|blocks|split|line|source|attributes|btn|catch|buttons|re|modalBox|tooltip|collapse|replaceToTag||try|toString|iframe|node|||prepend|while|addRange|drop|allowedAttr|offset|scrollTop|isCurrentOrParent|Redactor|indexOf|nbsp|setAfter|CodeMirror|height|exec|mozilla|position|collapsed|table|LI|substr|list|orderedlist|progress|https|paste|pasteBox|underline|object|editter|getParent|isMobile|TD|replaceStyles|replaceTags|none|removeDataAttr|strong|deleteContents|prototype|isFunction|BR|children|center|removeEmptyAttr|meta|shortcuts|params|deleted|error|wrap|command|visual|form|containerTag||th|replaceWithContents|marginTop|invisibleSpace|inlineTags|nodeValue|align|charAt||String|innerHeight|getSelection|unorderedlist|not|getOuterHtml|touchstart|getMarkerAsHtml|display|tr|string|ENTER|shift|getHiddenFields|removeComments|metaKey|getRangeAt|hideResize|u200B|toolbarFixedTarget|preSpaces|getNodes|video|emptyHtml|unlink|removeInlineTags|space|Insert|isEndOfElement|isBlock|vimeo|linkProtocol|getMarker|filename|removeWithoutAttr|parseInt|direct|SPAN|youtube|shiftKey|insertBreakLine|scroll|weight|hidden|dropact|originalEvent|blocksSize|fixed|imageUpload|replaceDivs|extend|fileUpload|||toolbarFixedTopOffset|www|embed|||getTabs|outdent|alt|selectElement|sup|DIV|figcaption|BACKSPACE|last|appendChild|float|getEvent|drag|rtePaste|contenteditable|_blank|isBlockTag|modalOverlay|blank|toggleClass|action|call|u200D|uFEFF|z0|setVerified|nodes|webkit|sub|s3|decoration|delete|strike|select|break|Header|small|setClass|UL|cite|tagblock|modalHeader|param|audio|http|OL|disabled|Delete|justify|plugins|isRemoveInline|tabindex|icon|Add|setActive|modalFooter|apply|modalClose||case|ctrlKey|Array|cloneRange|tab|insertDblBreakLine|act|rebuffer|imageFloatMargin|hideAll|rangeCount|targetTouches|addEvent|DELETE|autosaveInterval|cleanlevel|blockLevelElements|inputUrl|clear|tabber|onPaste|start|100|resizer|codemirror|which|inserted|singleLine|edit|absolute|createSpaceElement|disableSelectAll|innerWidth|convertVideoLinks|test|alignmentTags|invisible|scrollTarget|ftp|saveScroll|filelink|isSelectAll|PRE|modalBody|saveBodyScroll|onPasteTidy|header|kbd|arrow|userAgent|undo|mark|enterKey|encodeEntities|restoreScroll|isDesktop|substring|samp|navigator|fileFields|minHeight|maxHeight|enable|onDrag|blur|callbacks|placeTag|tabAsSpaces|indentValue|RedactorPlugins|bind|the|modules|showOnDesktop|imageFields|isEnabled|replaceParagraphsToBr|before|version|XMLHttpRequest|getPlainText|normalizeLists|setOffset|marginLeft|firstChild|createDocumentFragment|200|marginBottom|callback|removeMarkers|pageY|safes|open|onClick|isTextarea|moveToPoint|images|setNodesMarker|SPACE|getOffset|getAlignmentElement|templateName|imageEditable|convertLinks|com|marginRight|IMG|caretPositionFromPoint|createTextRange|caretRangeFromPoint|selectNodeContents|BLOCKQUOTE|decrease|FormData|traverseFile|prop|auto|prev|createTextNode|horizontalrule|||clearStyle|files|dataTransfer|increase|||||onDrop|selectAll|checked|insertInIe|formatListToBlockquote|splice|formatWrap|replaceToParagraph|autosaveFields|isTag|TH|overflow|activeButtons|fixEmptyIndent|formatblock|toolbarExternal|isArray|getOffsetOfElement|active|closeTooltip|add|H1|saveFormTags|link_insert|first|setInactiveAll||showCode|normalize|placeholdler|removeSpaces|H5|nodeToCaretPositionFromPoint|visible|links|activeButtonsStates|H4|H6|htmlIe|formattingAdd|address|isCurrentOrParentOne|observeScroll|setRequestHeader|H3|Table|inputText|removeAllRanges|opr|convertImageLinks|imageResizable|getNodesMarker|BODY|getInlines|parentNode|H2|Column|filter|nodeType|Row|curLang|setMarker|Link|setFormat|onSync|mousedown|createRange|removeFormat|safari|readyState|convertUrlLinks|buttonsHideOnMobile|mailto|status|buttonsHide|getText|ratio|Math|rv|paragraphizeBlocks|syncCode|221|endContainer|x200b|createCancelButton|redo|getModuleMethods|219|createActionButton|cleanSpaces|headTag|endOffset|footer|createButton|send|formatTableWrapping|tbody|content|direction|finish|cleanTag|setBefore|newLevel|hover|setConfig|tfoot|thead|insertBreakLineProcessing|showOnMobile|addCallback|link_new_tab|appendTo|setAfterOrBefore|TAB|autosaveOnChange|quote|dfn|isEndOfEditor|closeHandler|DOWN|imageDelete|autosaveName|getTextFromHtml|ESC|verifiedTags|clearUnverifiedRemove|convertInline|linkSize||superscript|EndToEnd|insertNewLine|isExceptLastOrFirst|insertHTML|strikethrough|through|setEndPoint|exitFromBlockquote|insertParagraph|removeEmptyListInTable|setFocus||u00a0|cleanStyleOnEnter|subscript|insertAfterLastElement|formatCollapsed|replaceDivToParagraph|tabKey|RIGHT|isIe11|formatMultiple|insertInOthersBrowsers|replaceDivToBreakLine|isKey|formatRemoveSameChildren|article|addArrowsEvent|formatEmpty|removeInvisibleSpace|execHtml|langs|SHIFT|setStartAfter|insertBreakLineProcessingAfter|htmlFixMozilla|ALT|CTRL|aside|htmlWithoutClean|ie11FixInserting|offsetNode|formatConvert|onShiftEnter|META|checkKeyEvents|checkEvents|onTab|onArrowDown|LEFT_WIN|setupBuffer|switch|altKey|chrome|setupSelectAll|stopPropagation|duplicate|_delete|fromElement|fromTextarea|loadEditor|createTextarea|insertAfter|setOptions|callEditor|setCodeAndCall|enableEditor|loadContent|getUndo|pop|setRedo|getRedo|run|getTextareaName|createContainerBox|dir|dragImageUpload|setEvent|disableMozillaEditing|focusEnd|createTooltip|onClickCallback|sstyle|srel|slice|setHelpers|isBlured|setEventDrop|setEvents|dragFileUpload|setEventDropUpload|codeKeydownCallback|focusCallback|codeKeyupCallback|setUndo|empty|Center|choose|Code|Align|to|here|Drop|Edit|Video|Image|List|Color|Function|tools|Head|Right|Left|or|png|success|alignElement|replaceElement|setCollapsed|setMultiple|formatBlockquote||setForce|commonAncestorContainer|isNeedReplaceElement|isLinebreaksOrNoBlocks|loadOptions|shortcutsAdd|gif||loadModules|bindModuleMethods|setBlocks|setText|linkNofollow|nofollow|700||isFocused|mouseout|buttonDelete|buttonSave|update|imagePosition|imageLink|mouseover|one|event|selectionEnd|selectionStart|destroy|removeData|key|clearInterval|setFloating|setResizable|loadResizableControls|showEdit|opacity|figure|increaseLists|decreaseLists|increaseText|increaseBlocks|loadEditableControls|15px|moveResize|startResize|pageX|round|stopResize|fixImageSourceAfterDrop|inside|textareaIndenting|setInactive|onPasteRemoveSpans|onPasteRemoveEmpty|all|onPasteIeFixLinks|isSingleLine|saveCodeFormatting|savePreFormatting|savePreCode|decodeURIComponent|internal|FIGCAPTION|pastePlainText|Apple|onPasteWord|Mso|onPasteExtra||||mso|getPreCode||getOnlyImages|showVisual|setInactiveInCode|setSelectionRange|modified|convertImages|setActiveInVisual|indenting|setValue|onChange|removeDirtyStyles|quot|amp|replaceDivsToBr|restoreFormTags|startSync|onSet|decreaseBlocks|ie11PasteFrag|iPod|iPhone|hideButtons|fadeOut|isButtonSourceNeeded|mouseup|Android|BlackBerry|fieldset|map|getInlinesTags|hideButtonsOnMobile|removeNodesMarkers|align_justify|startContainer|lastBlock|onDragLeave|||||||||||getLastBlock|parseJSON|createPasteBox|freeze|toolbarFixed|setFormattingTags|setOverflow|getSafes|arguments|getTooltipPosition|linkTooltip|s3uploadFile||showTooltip|head|outerHTML|replaceBreaksToNewLines|Object|cleanOnPaste|toolbarOverflow|replaceBreaksToParagraphs|getSafesComments|createContainer|restoreSafes|lineBefore|align_right|removeAttrGetRemoves|removeParagraphsInLists|setDropdownsFixed|unsetDropdownsFixed|handler|visibility|imageUploadParam|observeScrollDisable|removeTags|directUpload|removeAttrs|header2|header1|paragraph|header3|header4|change|upload_label|header5|onreadystatechange|responseText|savedSel|setupAllowed|align_center|s3createCORSRequest|imageTypes|lineAfter|sendData|createMarkers|overrideMimeType|align_left|observeScrollEnable|fileUploadParam|end|pasteHTML|XDomainRequest|removeFromDenied|s3uploadToS3|getType|addToAllowed|setEditable|area|saveEditorScroll||URL|setButtonsWidth|createDeleteButton|buildOverlay|image_position|reIsBlock|disableEvents|loadTemplates|enableEvents|cancel||setEnter|setTitle|className|activeElement|saveTargetScroll|setContent|getTemplate|checkbox|handle|draggable|setDraggable|enableSelectAll|imageEdit|setFixed|getData|bodyOveflow|isCurrentOrParentHeader|loadButtons|self|buttonInsert|s3executeOnSignedUrl|clone|cleanUrl|xn|location|parents|_moz_dirty|autosaveError|u2010|disable|dash|copy|dragover|||||||mdash|TEXTAREA|u2026|converted|hellip|u2014|s1|specified|192|dragleave|186|setAttr|187|sdata|u00a9|toggleData|toggleAttr|setData|188|191||uploadStart|189|190|220|getCoords|removeIcon|setAwesome|changeIcon|clearFileFields|_|frame|blurCallback|removeImageFields|addFirst|noscript|addDropdown|done|Plugin|fromCharCode|removeFileFields|Key|enableInlineTableEditing|addFileFields|module|returnValue|matches|of|caretOffset|addAfter|addBefore|Requested|enableObjectResizing|With|setToPoint|reg|POST|uploadImageFields|uploadFileFields|u2122|222|Infinity|nextNode|setEndBefore|cut|setStartBefore|setEndAfter|addImageFields|||||createTreeWalker|frameset|SHOW_TEXT|clearImageFields|NodeFilter|trade||Choose|Bold|Quote|Italic||fontcolor|Font|Normal|Formatting|ARTICLE|ASIDE|HTML|link_edit|Unlink|backcolor|Back|insert_row_above|insert_table|Above|insert_row_below|Below|Save|Cancel|Unordered|Ordered|Outdent|Indent|FOOTER|HEADER|legend|math|hgroup|nav|details|uploadImageField|10px|such|No|method|VERSION|ltr|menu|summary|DD|DT|OUTPUT|ADDRESS|SECTION|DL|ins|alignleft|aligncenter|alignright|jpeg|insert_column_left|insert_column_right|Anchor|anchor|Open|Underline|Alignment|Deleted|Rule|Or|or_choose|drop_file_here|Justify|Horizontal|Name|optional|getOwnPropertyNames|applet|setInterval|1000|ajax|merge|LEFT|relative|bull|youtu|jpe|173|Download|add_head|Columns|delete_head|Title|Position|columns|Rows|delete_column|delete_row|delete_table|rows|None|image_web_link|Vimeo|Youtube|File|Upload|download|Embed|video_html_code|Web|Text|Email|web|post|f11|nodeToPoint|compatible|player|capslock|esc|clientX|Callback|clientY|pageup|allowfullscreen|rgb|dropdownShown|pause|bmso|281|hexToRgb|max|frameborder|dropdownShow|jQuery|pagedown|getToolbar|enter|up|parseHTML|fast|imageUploadError|getValue|refresh|trident|context|home|external|addButton|getElement|getTextarea|unselectable|toggleActive|getBox|getObject|getEditor|modalClosed|dropdownHide|toggleStyle|PUT|getHtml|onload|onerror|read|addBack|replaceWithHtml|iPad|cloneContents|onprogress|fadeIn|public|amz|startOffset|acl|fromPoint|1500|Content|Type|extractContents|pasteBefore|touchend|cssText|backspace|focusNode|705|plain||fileUploadError|500|removeStyleRule|removeStyle|charset|user|withCredentials|mousemove|touchmove|9999px||dragstart|hasOwnProperty|isString|defined|setSize|down|removePhp|toUpperCase|117|116|118|insertedLink|120|php|119|createLink|stripTags|isOldIe|innerText|114|addTemplate|getModal|textContent|isLessIe10|isStartOfElement|createTabber|115|host|rowspan|MsoListParagraph|145|numlock|144|MsoListParagraphCxSpLast|MsoListParagraphCxSpMiddle|WordDocument|shapes|MsoListParagraphCxSpFirst|f12|sid|fake|f10|121|colspan|122|600|docs|123|guid|113|addTab|104|103|20px|105|106|107|Trident|Ss|102|101|times|overlay|grep|opera|syncBefore|GET|cursor|move|109|cleanEmptyParagraph|email|110|focusin|112|modalOpened|outerHeight|111|getOnlyLinksAndImages'.split('|'),0,{}))
\ No newline at end of file
diff --git a/vendor/assets/stylesheets/redactor-rails/css/redactor.css b/vendor/assets/stylesheets/redactor-rails/css/redactor.css
old mode 100644
new mode 100755
index 6dcd1386..ed1543ca
--- a/vendor/assets/stylesheets/redactor-rails/css/redactor.css
+++ b/vendor/assets/stylesheets/redactor-rails/css/redactor.css
@@ -19,18 +19,12 @@
overflow: visible;
margin-bottom: 24px;
}
-.redactor-box iframe,
.redactor-box textarea {
display: block;
position: relative;
margin: 0;
padding: 0;
width: 100%;
-}
-.redactor-box iframe {
- border: 1px solid #eee;
-}
-.redactor-box textarea {
overflow: auto;
outline: none;
border: none;
@@ -44,29 +38,31 @@
.redactor-box textarea:focus {
outline: none;
}
-/*
- Z-index setup
-*/
.redactor-editor,
.redactor-box {
background: #fff;
}
+/*
+ Z-index setup
+*/
.redactor-editor,
.redactor-box,
.redactor-box textarea {
- z-index: auto !important;
+ z-index: auto;
}
.redactor-box-fullscreen {
- z-index: 1052 !important;
+ z-index: 1051;
+}
+.redactor-toolbar {
+ z-index: 100;
}
-.redactor-toolbar,
.redactor-dropdown {
- z-index: 1053 !important;
+ z-index: 1052;
}
#redactor-modal-overlay,
#redactor-modal-box,
#redactor-modal {
- z-index: 1054 !important;
+ z-index: 1053;
}
/*
Resize
@@ -96,7 +92,7 @@ body .redactor-box-fullscreen {
/*
Utils
*/
-.body-hidden {
+.body-redactor-hidden {
overflow: hidden;
}
/*
@@ -117,6 +113,9 @@ body .redactor-box-fullscreen {
.redactor-editor:focus {
outline: none;
}
+.toolbar-fixed-box + .redactor-editor {
+ padding-top: 32px !important;
+}
/*
Placeholder
*/
@@ -228,6 +227,12 @@ body .redactor-box-fullscreen {
background-color: transparent !important;
cursor: default;
}
+/*
+ CodeMirror
+*/
+.redactor-box .CodeMirror {
+ display: none;
+}
/*
Icons
*/
@@ -656,7 +661,7 @@ body .redactor-box-fullscreen {
padding-left: 0;
list-style: none;
max-height: 250px;
- overflow-x: scroll;
+ overflow-x: auto;
}
#redactor-modal #redactor-modal-list li {
border-bottom: 1px solid #ddd;
@@ -827,9 +832,6 @@ body .redactor-box-fullscreen {
.redactor-editor hr {
margin-bottom: 15px;
}
-.redactor-editor iframe {
- width: auto;
-}
.redactor-editor blockquote {
margin-left: 1.6em !important;
padding-left: 0;
@@ -849,6 +851,12 @@ body .redactor-box-fullscreen {
padding-left: 2em;
border: none;
}
+.redactor-editor ol ol li {
+ list-style-type: lower-alpha;
+}
+.redactor-editor ol ol ol li {
+ list-style-type: lower-roman;
+}
.redactor-editor dl dt {
font-weight: bold;
}