")}var d,f,g;f=s.exec(a.data);g=t.exec(a.data);f?(d=f,c("mailto:")):g&&(f=(d=g)&&-1===d[0].indexOf("://")?"http://":"",c(f))}function u(a){if(a.nodeType===Node.ELEMENT_NODE&&
(Array.from(a.children).forEach(function(a){u(a)}),"SPAN"===a.tagName)){var b=["style","class","data-mce-style"],c=Array.from(a.attributes).every(function(a){return b.includes(a.name)}),d=a.hasAttribute("class")&&a.className.startsWith("legacy-color-text");if(c&&(a.hasAttribute("style")||d)&&1===a.childNodes.length&&"SPAN"===a.firstChild.tagName)c=a.firstChild,a.parentNode.replaceChild(c,a),u(c)}}var t;r.init();var w=RegExp(r.RE_FULL_URL),x=RegExp(r.RE_OTHER_URL);t={exec:function(a){var b=w.exec(a);
return b?b:x.exec(a)},test:function(a){return w.test(a)||x.test(a)}};var s,y=RegExp(r.RE_EMAIL_PATTERN);s={exec:function(a){if((a=y.exec(a))&&/\s/.test(a[0][0]))a[0]=a[0].replace(/\s/,""),a.index++;return a},test:function(a){return y.test(a)}};e(z).bind("postPaste",function(a,b,c){a=c.node;b={standard:["text-decoration","text-align","margin-left"],".wysiwyg-macro":["background-image"],p:["margin-left","text-align"],span:["color","text-decoration"],pre:["margin-left"]};b.td=b.th=["text-align"];b.li=
["list-style-type","background-image"];b.col=["width"];b["table.confluenceTable.relative-table"]=["width"];p(a,"style",b);p(a,"data-mce-style",b);e.browser.mozilla&&(v(a,"src"),v(a,"href"));p(a,"face",{standard:[]});p(a,"id",{standard:[]});p(a,"data-mce-href",{standard:[]});a=c.node;b=[];b.push({elements:["div"],attribute:"class",blackValue:"aui-buttons"});for(var d=0;d").text(e(this).text()))});e("a",i).map(function(){e(this).removeClass("confluence-userlink userLogoLink")});if(!e.browser.msie)for(a=e.makeArray(c.node.childNodes);a.length;)b=a.pop(),e(b).is("a")||(3===b.nodeType?B(b,a):1===b.nodeType&&(b.childNodes&&"pre"!==b.nodeName.toLowerCase())&&(a=a.concat(e.makeArray(b.childNodes))));if(a=e.browser.mozilla)a=e(c.node),a=a.children("br").length&&!a.find(":not(br)").length&&
!e(A.activeEditor.selection.getStart()).closest("[data-macro-body-type='PLAIN_TEXT']").length;a&&(c=e(c.node),a=""+c.html().replace(/
/gi,"
")+"
",c.html(a))});return{URL:t,EMAIL:s}});require("confluence/module-exporter").exportModuleAsGlobal("confluence-editor/tinymce3/plugins/confluencepaste/post-paste-node-filter","Confluence.Editor.regex");
}catch(e){WRMCB(e)};