PageSourceSearch

https://shop.thermalsupplyinc.com/scripts/InnovaStudio/ContentBuilderv2.4.4/contentbuilder.bundle.min.js

js thermalsupplyinc.com collected 2026-10-02 15:19:25 UTC 211,253 bytes, 67 lines download raw bytes

1for(var cb_list="",cb_edit=!0,cb_snippetList="#divSnippetList",cb_snippetPageSliding=!1,divSnippets=null,snippetThumbs=[],oScripts=document.getElementsByTagName("script"),sScriptPath,i=0;i<oScripts.length;i++){var sSrc=oScripts[i].src.toLowerCase();-1!=sSrc.indexOf("contentbuilder-src.js")&&(sScriptPath=oScripts[i].src.replace(/contentbuilder-src.js/,"")),-1!=sSrc.indexOf("contentbuilder.js")&&(sScriptPath=oScripts[i].src.replace(/contentbuilder.js/,"")),-1!=sSrc.indexOf("contentbuilder.min.js")&&(sScriptPath=oScripts[i].src.replace(/contentbuilder.min.js/,"")),-1!=sSrc.indexOf("contentbuilder.bundle.min.js")&&(sScriptPath=oScripts[i].src.replace(/contentbuilder.bundle.min.js/,""))}var sScriptPathArray=sScriptPath.split("?"),sScriptPath=sScriptPathArray[0],sc=document.createElement("script");sc.src=sScriptPath+"load-image.all.min.js",document.getElementsByTagName("head")[0].appendChild(sc),function(D){var w;D.contentbuilder=function(t,g){var h={zoom:"1",selectable:"h1,h2,h3,h4,h5,h6,p,blockquote,ul,ol,small,.edit,td,i",editMode:"default",onRender:function(){},onDrop:function(){},onSortEnd:function(){},onImageBrowseClick:function(){},onImageSettingClick:function(){},snippetFile:"/admin2/content/snippetlist?isSearch=false",modulePath:"assets/modules/",snippetPathReplace:["",""],hiquality:!1,snippetTool:"right",snippetOpen:!1,snippetPageSliding:!1,scrollHelper:!1,snippetCategories:[[0,"Default"],[-1,"All"],[1,"Title"],[2,"Title, Subtitle"],[3,"Info, Title"],[4,"Info, Title, Subtitle"],[5,"Heading, Paragraph"],[6,"Paragraph"],[7,"Paragraph, Images + Caption"],[8,"Heading, Paragraph, Images + Caption"],[9,"Images + Caption"],[10,"Images + Long Caption"],[11,"Images"],[12,"Single Image"],[13,"Call to Action"],[14,"List"],[15,"Quotes"],[16,"Profile"],[17,"Map"],[18,"Social"],[19,"Separator"],[20,"Video"],[21,"Services"],[22,"Contact Info"],[23,"Pricing"],[24,"Team Profile"],[25,"Products/Portfolio"],[26,"How It Works"],[27,"Partners/Clients"],[28,"As Featured On"],[29,"Achievements"],[30,"Coming Soon"],[31,"Page Not Found"],[32,"Skills"],[33,"Buttons"],[34,"Cards"],[100,"Custom Code"]],addSnippetCategories:[],snippetCustomCode:!1,snippetCustomCodeMessage:"<b>IMPORTANT</b>: This is a code block. Custom javascript code (&lt;script&gt; block) is allowed here but may not always work or compatible with the content builder, so proceed at your own risk. We do not support problems with custom code.",imageselect:"",fileselect:"",onImageSelectClick:function(){},onFileSelectClick:function(){},iconselect:"",snippetPage:"default",imageEmbed:!0,sourceEditor:!0,enableZoom:!1,buttons:["aiassistant","bold","italic","formatting","textsettings","color","font","formatPara","align","list","table","image","createLink","unlink","icon","tags","removeFormat","html"],colors:["#ffffc5","#e9d4a7","#ffd5d5","#ffd4df","#c5efff","#b4fdff","#c6f5c6","#fcd1fe","#ececec","#f7e97a","#d09f5e","#ff8d8d","#ff80aa","#63d3ff","#7eeaed","#94dd95","#ef97f3","#d4d4d4","#fed229","#cc7f18","#ff0e0e","#fa4273","#00b8ff","#0edce2","#35d037","#d24fd7","#888888","#ff9c26","#955705","#c31313","#f51f58","#1b83df","#0bbfc5","#1aa71b","#ae19b4","#333333"],snippetList:"#divSnippetList",toolbar:"top",toolbarDisplay:"auto",axis:"",hideDragPreview:!1,customval:"",largerImageHandler:"",absolutePath:!1,customTags:[],moduleConfig:[]};this.settings={};var z=D(t),t=t;this.undoList=[],this.redoList=[];var N=this;function i(e){return String(e).replace(/"{/g,"'{").replace(/}"/g,"}'")}function n(e){var s,t,i=saveSelection(),n=getSelected(),r=n.getRangeAt(0);window.getSelection?(t=window.getSelection().getRangeAt(0).commonAncestorContainer,s=3==t.nodeType?t.parentNode:t):document.selection&&(t=document.selection.createRange(),s=document.selection.createRange().parentElement()),z.data("contenteditor").closePop(),D(e).find(".pop-ai-tool-menu").addClass("show"),D(this).addClass("on");var l=D.trim(n);""==l&&(l=D(s).text()),D(".pop-aia-opt").unbind("click"),D(".pop-aia-opt").click(function(e){z.data("contenteditor").closePop(),restoreSelection(savedSelPublic);var t=D(this).attr("data-ai-type");
1$("ai-content-assistant").show(),$(".content-builder-overlay").append('<div class="ai-content-assistant-overlay" style="position: absolute;inset: 0;z-index: 1059;"></div>'),$(".ai-content-assistant-overlay").click(function(e){$("ai-content-assistant").fadeOut(300),$(this).remove()}),window.onAIContentAssistantShow&&window.onAIContentAssistantShow(l,t,function(e,t){if(""==l||l==D(s).text()){var i;e=D("<div></div>").text(e).html().replace(/\n/g,"<br>"),"replace"==t?D(s).html(e):((i=D("<div></div>")).html(e),D(s).append(i))}else{"replace"==t&&r.deleteContents();var t=window.getSelection(),n=e.split("\n");if(n)for(var o=0;o<n.length;o++){var a=document.createTextNode(n[o]);r.insertNode(a),r.setStartAfter(a),o!=n.length-1&&(r.insertNode(document.createElement("br")),r.setStartAfter(a.nextSibling)),r.collapse(!0)}t.removeAllRanges(),t.addRange(r)}}),z.data("contenteditor").render(),z.data("contenteditor").getState(),z.data("contenteditor").settings.hasChanged=!0,e.preventDefault(),savedSelPublic=saveSelection(),saveForUndo(),""==D.trim(n)&&restoreSelection(i),z.data("contenteditor").getState(),z.data("contenteditor").settings.hasChanged=!0,saveForUndo(),e.preventDefault()})}function b(e){var t,i;D("ai-content-assistant").length&&(t=D(e).offset(),D(".pop-ai-tool").remove(),(i=D("body")).append(popAssistantHTML()),i.find(".pop-ai-tool").css({top:t.top+"px",left:t.left+D(e).width()-10+"px"}),i.find(".pop-aia-btn").unbind(),i.find(".pop-aia-btn").click(function(){n(D(this).parent())}))}this.init=function(){this.settings=D.extend({},h,g),(navigator.userAgent.match(/iPhone/i)||navigator.userAgent.match(/iPod/i)||navigator.userAgent.match(/iPad/i))&&(this.settings.enableZoom=!1),detectEdge()&&(this.settings.enableZoom=!1),-1<navigator.userAgent.toLowerCase().indexOf("firefox")&&(this.settings.hideDragPreview=!0),this.settings.enableZoom||(localStorage.removeItem("zoom"),this.settings.zoom=1,localStorage.zoom=1),null!=localStorage.getItem("zoom")?this.settings.zoom=localStorage.zoom:localStorage.zoom=this.settings.zoom,z.css("zoom",this.settings.zoom),z.css("-moz-transform","scale("+this.settings.zoom+")"),z.addClass("connectSortable"),this.settings.zoom=this.settings.zoom+"",-1!=this.settings.zoom.indexOf("%")&&(this.settings.zoom=this.settings.zoom.replace("%","")/100,localStorage.zoom=this.settings.zoom),"NaN"==this.settings.zoom&&(this.settings.zoom=1,localStorage.zoom=1),cb_list=""==cb_list?"#"+z.attr("id"):cb_list+",#"+z.attr("id"),cb_snippetList=this.settings.snippetList,cb_snippetPageSliding=this.settings.snippetPageSliding,z.css({"min-height":"50px"}),0==D("#divCb").length&&D("body").append('<div id="divCb"></div>');for(var t=0;t<this.settings.addSnippetCategories.length;t++)this.settings.snippetCategories.push(this.settings.addSnippetCategories[t]);divSnippets=$('<div id="divSnippets" style="display:none"></div>');var i="";if(0==this.settings.snippetCustomCode)for(t=0;t<this.settings.snippetCategories.length;t++)100==this.settings.snippetCategories[t][0]&&this.settings.snippetCategories.splice(t,1);for(var n=[],o=[],a=[],t=0;t<this.settings.snippetCategories.length;t++)(t<3?o:t>this.settings.snippetCategories.length-3-1?a:n).push(this.settings.snippetCategories[t]);for(var n=n.sort(function(e,t){e=e[1],t=t[1];return e<t?-1:t<e?1:0}),s=o.length-1;0<=s;s--)n.unshift(o[s]);for(var r=0;r<a.length;r++)n.push(a[r]);for(t=0;t<n.length;t++)i+='<option value="'+n[t][0]+'">'+n[t][1]+"</option>";var l='<div id="divTool">'+(i='<select id="selSnips" style="display:none;position:absolute;width:83%;margin:5px;padding:5px;margin:3px 0 13px 5px;font-size:12px;letter-spacing:1px;height:28px;line-height:1;color:#454545;border-radius:0px;border:none;background:#fff;box-shadow: 0 0 5px rgba(0, 0, 0,0.2);cursor:pointer;">'+i+"</select>")+'<div id="divToolWait" style="position:absolute;top:0;left:0;width:100%;height:100%;display:table;background:rgba(255,255,255,0.2);z-index:1;"><div style="display:table-cell;vertical-align:middle;text-align:center;background:rgb(217, 217, 217);"><div class="loading"><div class="dot"></div><div class="dot"></div><div class="dot"></div></div></div></div>';l+='<div id="divSnippetList"></div>',l+="",l+='<br><div id="divRange"><input type="range" id="inpZoom" min="80" max="100" value="100"></div>',l+="",l+='<a id="lnkToolOpen" href="#"><i class="cb-icon-left-open-big" style="font-size: 15px;"></i></a></div>',l+='<div id="divSnippetScrollUp" style="display:none;background:rgba(0,0,0,0.3);width:45px;height:45px;line-height:45px;color:#eee;position:fixed;z-index:100000;border-radius:8px;text-align:center;font-size:12px;cursor:pointer;font-family:sans-serif;">&#9650;</div><div id="divSnippetScrollDown" style="display:none;background:rgba(0,0,0,0.3);width:45px;height:45px;line-height:45px;color:#eee;position:fixed;z-index:100000;border-radius:8px;text-align:center;font-size:12px;cursor:pointer;font-family:sans-serif;">&#9660;</div>
1',D("#divCb").append(l),D("#inpZoom").val(100*this.settings.zoom);l=D("#inpZoom").val()/100;function d(e){var t,i,n,o,a="",s="",r=1,l=!1;try{""!=z.data("contentbuilder").settings.snippetPathReplace[0]&&(t=new RegExp(z.data("contentbuilder").settings.snippetPathReplace[0],"g"),e=e.replace(t,z.data("contentbuilder").settings.snippetPathReplace[1]),i=z.data("contentbuilder").settings.snippetPathReplace[0].replace(/\//g,"%2F"),n=z.data("contentbuilder").settings.snippetPathReplace[1].replace(/\//g,"%2F"),o=new RegExp(i,"g"),e=e.replace(o,n))}catch(e){}for(var d=D("<div></div>").html(e).children("div"),r=1;d.length>=r;r++){var c=(L=D(d[r-1])).html();a+='<div id="snip'+r+'">'+D("<div></div>").text(c).html()+"</div>",null!=L.data("cat")&&(l=!0);var p=L.data("thumb");if(l){var m,g=!1,h=z.data("contentbuilder").settings.snippetPage.toLowerCase();if("default"==h)g=!0;else{var u=!1,v=!0,c=L.attr("data-show-pages"),f=null==c||""==c?[]:c.split(",");if(null==f||""==f)u=!1;else for(var b=0;b<f.length;b++){if(f[b].toLowerCase().trim()==h){u=!0;break}"all"==f[b].toLowerCase().trim()&&(v=!0)}var w=!1,y=!1,c=L.attr("data-hide-pages"),C=null==c||""==c?[]:c.split(",");if(null==C||""==C)y=!1;else for(var k=0;k<C.length;k++){if(C[k].toLowerCase().trim()==h){y=!0;break}"all"==C[k].toLowerCase().trim()&&(w=!0)}g=(1!=v||0!=w)&&1==w?u:!y}1==g&&(m=L.data("cat"),snippetThumbs.push({cat:(m=m||"99").toString().split(","),html:'<div data-snip="'+r+'" data-cat="'+m+'" data-show-pages="'+(null==L.data("show-pages")?"":L.data("show-pages"))+'" data-hide-pages="'+(null==L.data("hide-pages")?"":L.data("hide-pages"))+'"><img src="'+p+'" /></div>'}))}else s+='<div data-snip="'+r+'" data-cat="'+(m=(m=L.data("cat"))||"99")+'"><img src="'+p+'" /></div>',D(cb_snippetList).html(s)}if(divSnippets.html(a),l){for(var x=[],S=D("#selSnips"),I=D("#selSnips option"),T=!1,A=(D(cb_snippetList+" > div"),0);snippetThumbs.length>A;A++)for(var L,R=(L=D(snippetThumbs[A].html)).attr("data-cat").split(","),P=0;P<R.length;P++)0==(E=L.attr("data-cat").split(",")[P])&&(L.fadeIn(400),T=!0),-1==D.inArray(E,x)&&(x.push(E),0==S.find("[value='"+E+"']").length&&L.css("display","none"));for(var O=0;I.length>O;O++){var E=D(I[O]).attr("value");-1==D.inArray(E,x)&&0!=E&&-1!=E&&S.find("[value='"+E+"']").remove()}T||(D(cb_snippetList+" > div").css("display","block"),D("#selSnips option[value='0']").remove()),D("#selSnips").css("display","block"),D("#selSnips").on("change",function(e){var i=$(this).val(),t=$(cb_snippetList),n="-1"==i,o="";t.empty(),$.each(snippetThumbs,function(e,t){(n||t.cat.includes(i))&&(o+=t.html)}),t.append(o),N.applyDraggable()})}"#divSnippetList"==cb_snippetList&&(z.data("contentbuilder").settings.enableZoom?(D("#divSnippetList").css("margin-bottom","-50px"),D("#divSnippetList").css("border-bottom","rgba(0,0,0,0) 50px solid")):D("#divRange").css("display","none"),l&&D("#divSnippetList").css("border-top","rgba(0,0,0,0) 45px solid")),z.data("contentbuilder").applyDraggable(),D("#selSnips").trigger("change"),D("#divToolWait").remove()}this.zoom(l),D("#inpZoom").on("change",function(){var e;1==z.data("contentbuilder").settings.enableZoom&&(e=D("#inpZoom").val()/100,z.data("contentbuilder").zoom(e))}),this.settings.customSnippetFile?this.settings.customerSnippetFile?D.when(D.get(this.settings.snippetFile),D.get(this.settings.customSnippetFile),D.get(this.settings.customerSnippetFile)).done(function(e,t,i){d(e[0]+t[0]+i[0])}):D.when(D.get(this.settings.snippetFile),D.get(this.settings.customSnippetFile)).done(function(e,t){d(e[0]+t[0])}):this.settings.customerSnippetFile?D.when(D.get(this.settings.snippetFile),D.get(this.settings.customerSnippetFile)).done(function(e,t){d(e[0]+t[0])}):D.get(this.settings.snippetFile,function(e){d(e)});var c=1e8;D("#divSnippetScrollUp").css("display","none"),D("#divSnippetScrollUp").bind("click touchup",function(){return D("#divSnippetList").animate({scrollTop:D("#divSnippetList").scrollTop()-(D("#divSnippetList").height()-150)+"px"},300,function(){0!=D("#divSnippetList").scrollTop()?D("#divSnippetScrollUp").fadeIn(300):D("#divSnippetScrollUp").fadeOut(300),D("#divSnippetList").scrollTop()!=c?D("#divSnippetScrollDown").fadeIn(300):D("#divSnippetScrollDown").fadeOut(300)}),e.preventDefault(),e.stopImmediatePropagation(),!1}),D("#divSnippetScrollDown").bind("click touchup",function(){return D("#divSnippetList").animate({scrollTop:D("#divSnippetList").scrollTop()+(D("#divSnippetList").height()-150)+"px"},300,function(){0!=D("#divSnippetList").scrollTop()?D("#divSnippetScrollUp").fadeIn(300):D("#divSnippetScrollUp").fadeOut(300),1e8==c&&(c=D("#divSnippetList").prop("scrollHeight")-D("#divSnippetList").height()-10),D("#divSnippetList").scrollTop()!=c?D("#divSnippetScrollDown").fadeIn(300):D("#divSnippetScrollDown").fadeOut(300)}),e.preventDefault(),e.stopImmediatePropagation(),!1}),z.children("*").wrap("<div class='ui-draggable'></div>"),z.children("*").append('<div class="row-tool"><div class="row-handle"><i class="cb-icon-move"></i></div><div class="row-html"><i class="cb-icon-code"></i></div><div class="row-copy"><i class="cb-icon-plus"></i></div>
1<div class="row-blockcolor" title="Block Background Color"><span class="bi bi-paint-bucket"></span></div><div class="row-containerize" title="Toggle Container (does not work for pages with a left navigation section)"><i class="bi bi-chevron-bar-contract" style="transform:rotate(90deg);display:block;"></i></div><div class="row-remove"><i class="cb-icon-cancel"></i></div></div><div class="colorpicker-cntr border shadow rounded-2"></div>'),0==D("#temp-contentbuilder").length&&D("#divCb").append('<div id="temp-contentbuilder" style="display: none"></div>');var l=D(window).width(),p=l<600?150:260;l<=320&&(z.css("margin-left","35px"),z.css("margin-right","35px"),z.css("width","80%"));var m=this.settings.scrollHelper;(navigator.userAgent.match(/iPhone/i)||navigator.userAgent.match(/iPod/i)||navigator.userAgent.match(/iPad/i))&&(m=!0),"right"==this.settings.snippetTool?(D("#divSnippetScrollUp").css("right","10px"),D("#divSnippetScrollDown").css("right","10px"),"0px"!=D("#divTool").css("right")&&(D("#divTool").css("width",p+"px"),D("#divTool").css("right","-"+p+"px")),D("#lnkToolOpen").unbind("click"),D("#lnkToolOpen").click(function(e){var t;D(".row-tool").stop(!0,!0).fadeOut(0),D(".ui-draggable").removeClass("ui-dragbox-outlined"),D("#rte-toolbar").css("display","none"),z.data("contenteditor").closePop(),cb_snippetPageSliding||navigator.userAgent.match(/iPhone/i)||navigator.userAgent.match(/iPod/i)||navigator.userAgent.match(/iPad/i)?(0==parseInt(D("#divTool").css("right"))?(D("#divTool").animate({right:"-="+p+"px"},200),D("body").animate({marginRight:"-="+p+"px"},250),D("#rte-toolbar").animate({paddingRight:"-="+p+"px"},250),D("#lnkToolOpen i").attr("class","cb-icon-left-open-big"),D("#divSnippetScrollUp").fadeOut(300),D("#divSnippetScrollDown").fadeOut(300)):(D("#divTool").animate({right:"+="+p+"px"},200),D("body").animate({marginRight:"+="+p+"px"},250),D("#rte-toolbar").animate({paddingRight:"+="+p+"px"},250),D("#lnkToolOpen i").attr("class","cb-icon-right-open-big"),m&&(t=D("#divSnippetList").height()/2-60,D("#divSnippetScrollUp").css("top",t),D("#divSnippetScrollDown").css("top",t+60),0!=D("#divSnippetList").scrollTop()?D("#divSnippetScrollUp").fadeIn(300):D("#divSnippetScrollUp").fadeOut(300),D("#divSnippetScrollDown").fadeIn(300))),D("#rte-toolbar").css("display","none")):0==parseInt(D("#divTool").css("right"))?(D("#divTool").animate({right:"-="+p+"px"},200),D("#lnkToolOpen i").attr("class","cb-icon-left-open-big"),D("#divSnippetScrollUp").css("display","none"),D("#divSnippetScrollDown").css("display","none")):(D("#divTool").animate({right:"+="+p+"px"},200),D("#lnkToolOpen i").attr("class","cb-icon-right-open-big"),m&&(t=D("#divSnippetList").height()/2-60,D("#divSnippetScrollUp").css("top",t),D("#divSnippetScrollDown").css("top",t+60),0!=D("#divSnippetList").scrollTop()?D("#divSnippetScrollUp").fadeIn(300):D("#divSnippetScrollUp").fadeOut(300),D("#divSnippetScrollDown").fadeIn(300))),e.preventDefault()}),D(".row-tool").css("right","auto"),l<600?D(".row-tool").css("left","-30px"):D(".row-tool").css("left","-37px"),this.settings.snippetOpen&&1!=D("#divTool").attr("data-snip-open")&&(D("#divTool").attr("data-snip-open",1),D("#divTool").animate({right:"+="+p+"px"},900),D("#lnkToolOpen i").attr("class","cb-icon-right-open-big"))):(D("#lnkToolOpen i").attr("class","cb-icon-right-open-big"),D("#divSnippetScrollUp").css("left","10px"),D("#divSnippetScrollDown").css("left","10px"),D("#divTool").css("width",p+"px"),D("#divTool").css("left","-"+p+"px"),D("#lnkToolOpen").addClass("leftside"),D("#lnkToolOpen").unbind("click"),D("#lnkToolOpen").click(function(e){var t;D(".row-tool").stop(!0,!0).fadeOut(0),D(".ui-draggable").removeClass("ui-dragbox-outlined"),D("#rte-toolbar").css("display","none"),z.data("contenteditor").closePop(),cb_snippetPageSliding||navigator.userAgent.match(/iPhone/i)||navigator.userAgent.match(/iPod/i)||navigator.userAgent.match(/iPad/i)?(0==parseInt(D("#divTool").css("left"))?(D("#divTool").animate({left:"-="+(p+0)+"px"},200),D("body").animate({marginLeft:"-="+p+"px"},250),D("#rte-toolbar").animate({paddingLeft:"-="+p+"px"},250),D("#lnkToolOpen i").attr("class","cb-icon-right-open-big"),D("#divSnippetScrollUp").fadeOut(300),D("#divSnippetScrollDown").fadeOut(300)):(D("#divTool").animate({left:"+="+(p+0)+"px"},200),D("body").animate({marginLeft:"+="+p+"px"},250),D("#rte-toolbar").animate({paddingLeft:"+="+p+"px"},250),D("#lnkToolOpen i").attr("class","cb-icon-left-open-big"),m&&(t=D("#divSnippetList").height()/2-60,D("#divSnippetScrollUp").css("top",t),D("#divSnippetScrollDown").css("top",t+60),0!=D("#divSnippetList").scrollTop()?D("#divSnippetScrollUp").fadeIn(300):D("#divSnippetScrollUp").fadeOut(300),D("#divSnippetScrollDown").fadeIn(300))),D("#rte-toolbar").css("display","none"),z.data("contenteditor").closePop()):0==parseInt(D("#divTool").css("left"))?(D("#divTool").animate({left:"-="+(p+0)+"px"},200),D("#lnkToolOpen i").attr("class","cb-icon-right-open-big"),D("#divSnippetScrollUp").css("display","none"),D("#divSnippetScrollDown").css("display","none")):(D("#divTool").animate({left:"+="+(p+0)+"px"},200),D("#lnkToolOpen i").attr("class","cb-icon-left-open-big"),m&&(t=D("#divSnippetList").height()/2-60,D("#divSnippetScrollUp").css("top",t),D("#divSnippetScrollDown").css("top",t+60),0!=D("#divSnippetList").scrollTop()?D("#divSnippetScrollUp").fadeIn(300):D("#divSnippetScrollUp").fadeOut(300),D("#divSnippetScrollDown").fadeIn(300))),e.preventDefault()}),D(".row-tool").css("left","auto"),l<600?D(".row-tool").css("right","-30px"):D(".row-tool").css("right","-37px"),this.settings.snippetOpen&&1!=D("#divTool").attr("data-snip-open")&&(D("#divTool").attr("data-snip-open",1),D("#divTool").animate({left:"+="+p+"px"},900),D("#lnkToolOpen i").attr("class","cb-icon-left-open-big"))),this.applyBehavior(),this.blockChanged(),this.settings.onRender(),z.sortable({helper:function(e,t){t=D(t).clone();return t.css("position","absolute"),t.addClass("cloned-handler"),1==z.data("contentbuilder").settings.zoom&&""==z.data("contentbuilder").settings.axis&&(t.parent().is("body")||t.appendTo(D("body"))),t.get(0)},sort:function(e,t){z.data("contentbuilder").settings.hideDragPreview&&t.helper.css({display:"none"})},items:".ui-draggable",connectWith:".connectSortable",distance:5,tolerance:"pointer",handle:".row-handle",delay:200,cursor:"move",placeholder:"block-placeholder",start:function(e,t){D(t.placeholder).hide(),D(t.placeholder).slideUp(80),cb_edit=!1},stop:function(e,t){z.data("contentbuilder").settings.onSortEnd&&z.data("contentbuilder").settings.onSortEnd(e,t)},change:function(e,t){D(t.placeholder).hide().slideDown(80)},beforeStop:function(e,t){D(t.placeholder).hide()},deactivate:function(e,t){D(".cloned-handler").remove(),z.data("contentbuilder")&&(cb_edit=!0,t.item.find(".row-tool").length,t.item.parent().attr("id")==z.attr("id")&&(t.item.find("[data-html]").each(function(){var e=decodeURIComponent(D(this).attr("data-html"));D(this).html(e)}
1),t.item.replaceWith(t.item.html()),z.children("*").each(function(){D(this).hasClass("ui-draggable")||D(this).wrap("<div class='ui-draggable'></div>")}),z.children(".ui-draggable").each(function(){0==D(this).find(".row-tool").length&&D(this).append('<div class="row-tool"><div class="row-handle"><i class="cb-icon-move"></i></div><div class="row-html"><i class="cb-icon-code"></i></div><div class="row-copy"><i class="cb-icon-plus"></i></div><div class="row-blockcolor" title="Block Color"><span class="bi bi-paint-bucket"></span></div><div class="row-containerize" title="Toggle Container (does not work for pages with a left navigation section)"><i class="bi bi-chevron-bar-contract" style="transform:rotate(90deg);display:block;"></i></div><div class="row-remove"><i class="cb-icon-cancel"></i></div></div><div class="colorpicker-cntr border shadow rounded-2"></div>')}),z.children(".ui-draggable").each(function(){1==D(this).children("*").length&&D(this).remove(),2==D(this).children("*").length&&"img"==D(this).children(0).prop("tagName").toLowerCase()&&-1!=D(this).children(0).attr("src").indexOf("thumbnails/")&&D(this).remove()}),z.data("contentbuilder").settings.onDrop(e,t),z.data("contentbuilder").applyBehavior(),z.data("contentbuilder").blockChanged(),z.data("contentbuilder").settings.onRender(),saveForUndo()))}}),-1!=cb_list.indexOf(",")&&D(cb_list).sortable("option","axis",!1),""!=this.settings.axis&&D(cb_list).sortable("option","axis",this.settings.axis),D.ui.isOverAxis2=function(e,t,i){return t<=e&&e<t+i},D.ui.isOver=function(e,t,i,n,o,a){return D.ui.isOverAxis2(e,i,o)&&D.ui.isOverAxis(t,n,a)},z.droppable({drop:function(e,t){if(D(t.draggable).data("snip")){var i=D(t.draggable).data("snip"),i=(i=D("#snip"+i,divSnippets).text()).replace(/{id}/g,makeid());return D(t.draggable).data("snip",null),t.draggable.html(i)}},tolerance:"pointer",greedy:!0,hoverClass:"drop-zone",activeClass:"drop-zone",deactivate:function(e,t){D(cb_list).each(function(){var e=D(this);e.children(".ui-draggable").each(function(){0==D(this).find(".row-tool").length&&D(this).append('<div class="row-tool"><div class="row-handle"><i class="cb-icon-move"></i></div><div class="row-html"><i class="cb-icon-code"></i></div><div class="row-copy"><i class="cb-icon-plus"></i></div><div class="row-blockcolor" title="Block Color"><span class="bi bi-paint-bucket"></span></div><div class="row-containerize" title="Toggle Container (does not work for pages with a left navigation section)"><i class="bi bi-chevron-bar-contract" style="transform:rotate(90deg);display:block;"></i></div><div class="row-remove"><i class="cb-icon-cancel"></i></div></div><div class="colorpicker-cntr border shadow rounded-2"></div>')}),e.data("contentbuilder").applyBehavior()})}}),D(document).bind("mousedown",function(e){var t,i;if(0<D(e.target).parents(".ui-draggable").length&&D(e.target).parents(".ui-draggable").parent().data("contentbuilder")&&(t=D(e.target).parents(".ui-draggable").parent()),"ovl"==D(e.target).attr("class")&&D(e.target).css("z-index","-1"),0<D(e.target).parents(".ui-draggable").length&&0<D(e.target).parents(cb_list).length){var n=-1<navigator.userAgent.toLowerCase().indexOf("firefox");return(0<D(e.target).parents("[data-html]").length||null!=D(e.target).data("html"))&&(D(e.target).parents(".ui-draggable").addClass("code"),D(e.target).parents(".ui-draggable").find(".row-tool .row-html").addClass("row-module"),D(e.target).parents(".ui-draggable").find(".row-tool .cb-icon-code").removeClass("cb-icon-code").addClass("cb-icon-cog")),0<D(e.target).parents("[data-mode='readonly']").length&&(D(e.target).parents(".ui-draggable").addClass("code"),D(e.target).parents(".ui-draggable").find(".row-tool .row-html").css("display","none")),0<D(e.target).parents("[data-mode='readonly-protected']").length&&(D(e.target).parents(".ui-draggable").addClass("code"),D(e.target).parents(".ui-draggable").find(".row-tool .row-html").css("display","none"),D(e.target).parents(".ui-draggable").find(".row-tool .row-remove").css("display","none"),D(e.target).parents(".ui-draggable").find(".row-tool .row-copy").css("display","none")),D(".ui-draggable").removeClass("ui-dragbox-outlined"),D(e.target).parents(".ui-draggable").addClass("ui-dragbox-outlined"),n&&D(e.target).parents(".ui-draggable").addClass("firefox"),D(".row-tool").stop(!0,!0).fadeOut(0),t&&(0<D(e.target).parents(".ui-draggable").find("[data-html-edit='off']").length||!t.data("contentbuilder").settings.sourceEditor)&&D(e.target).parents(".ui-draggable").find(".row-tool .row-html").css({display:"none"}),D(e.target).parents(".ui-draggable").find(".row-tool").stop(!0,!0).css({display:"none"}).fadeIn(300),void(D(e.target).closest(".row-tool").length||b(D(e.target)))}"rte-toolbar"==D(e.target).parent().attr("id")||"rte-toolbar"==D(e.target).parent().parent().attr("id")||D(e.target).parent().hasClass("rte-pop")||D(e.target).parent().parent().hasClass("rte-pop")||D(e.target).parent().hasClass("md-modal")||D(e.target).is("[contenteditable]")||"absolute"==D(e.target).css("position")||"fixed"==D(e.target).css("position")||D(e.target).hasClass("md-modal")||(i=!1,D(e.target).parents().each(function(e){(D(this).is("[contenteditable]")||"absolute"==D(this).css("position")||"fixed"==D(this).css("position")||D(this).hasClass("md-modal"))&&(i=!0)}),i||(D(".row-tool").stop(!0,!0).fadeOut(0),D(".ui-draggable").removeClass("ui-dragbox-outlined"),D("#rte-toolbar").css("display","none"),z.data("contenteditor").closePop()))}),this.settings.onFinishInit&&this.settings.onFinishInit()},this.applyDraggable=function(e){var t=!1;
1(t="1.11.0"==D.ui.version?!0:t)?D(cb_snippetList+" > div").draggable({cursor:"move",helper:function(){return D("<div class='dynamic'></div>")[0]},delay:200,connectToSortable:cb_list,stop:function(e,t){D(cb_list).each(function(){D(this).children("div").each(function(){1==D(this).children("img").length&&D(this).remove()})})}}):D(cb_snippetList+" > div").draggable({cursor:"move",helper:"clone",drag:function(e,t){D(t.helper).css("overflow","hidden"),D(t.helper).css("padding-top","60px"),D(t.helper).css("box-sizing","border-box"),D(t.helper).css("width","150px"),D(t.helper).css("height","60px"),D(t.helper).css("border","rgba(225,225,225,0.9) 5px solid"),D(t.helper).css("background","rgba(225,225,225,0)"),1!=z.data("contentbuilder").settings.zoom&&(D(t.helper).css("position","absolute"),t.helper.parent().is("body")||t.helper.appendTo(D("body")))},connectToSortable:cb_list,stop:function(e,t){D(cb_list).each(function(){D(this).children("div").each(function(){1==D(this).children("img").length&&D(this).remove()})})}})},this.html=function(){this.settings.absolutePath&&(z.find("a").each(function(){var e=D(this).get(0).href;D(this).attr("href",e)}),z.find("img").each(function(){var e=D(this).get(0).src;D(this).attr("src",e)}));this.settings.selectable;var e=z.html();e.replace(/<script/g,"<noexscript"),D("#temp-contentbuilder").html(e),D("#temp-contentbuilder").find(".row-tool").remove(),D("#temp-contentbuilder").find(".pop-ai-tool").remove(),D("#temp-contentbuilder").find(".colorpicker-cntr").remove(),D("#temp-contentbuilder").find(".ovl").remove(),D("#temp-contentbuilder").find("[contenteditable]").removeAttr("contenteditable"),D('*[class=""]').removeAttr("class"),D("#temp-contentbuilder").find(".ui-draggable").replaceWith(function(){return D(this).html()}),D("#temp-contentbuilder").find("[data-html]").each(function(){var e;null!=D(this).attr("data-html")&&(e=(e=decodeURIComponent(D(this).attr("data-html"))).replace(/<script/g,"<noexscript"),D(this).html(e))}),D("#temp-contentbuilder").find(".cb-snip-code").each(function(){var e=D(this).find("[data-module]");"code"==e.data("module")&&(e=e.data("html"),D(this).find("[data-module]")[0].innerHTML=unescape(e))});e=D("#temp-contentbuilder").html().trim();return i(e=(e=e.replace(/<font/g,"<span").replace(/<\/font/g,"</span")).replace(/<noexscript/g,"<script"))},this.zoom=function(e){this.settings.zoom=e,D(cb_list).css("zoom",e),D(cb_list).css("-moz-transform","scale("+e+")"),localStorage.zoom=e,D(".row-tool").stop(!0,!0).fadeOut(0),D(".ui-draggable").removeClass("ui-dragbox-outlined"),D("#rte-toolbar").css("display","none"),D(".rte-pop").css("display","none")},this.clearControls=function(){D(".row-tool").stop(!0,!0).fadeOut(0),D(".ui-draggable").removeClass("ui-dragbox-outlined");var e=this.settings.selectable;z.find(e).blur()},this.viewHtml=function(){D("#md-html").css("width","60%"),D("#md-html").simplemodal({isModal:!0}),D("#md-html").data("simplemodal").show(),D("#infoSource").css("display","none"),D("#txtHtml").val(this.html()),D("#btnHtmlOk").unbind("click"),D("#btnHtmlOk").bind("click",function(e){z.html(D("#txtHtml").val()),D("#md-html").data("simplemodal").hide(),z.children("*").wrap("<div class='ui-draggable'></div>"),z.children("*").append('<div class="row-tool"><div class="row-handle"><i class="cb-icon-move"></i></div><div class="row-html"><i class="cb-icon-code"></i></div><div class="row-copy"><i class="cb-icon-plus"></i></div><div class="row-blockcolor" title="Block Color"><span class="bi bi-paint-bucket"></span></div><div class="row-containerize" title="Toggle Container (does not work for pages with a left navigation section)"><i class="bi bi-chevron-bar-contract" style="transform:rotate(90deg);display:block;"></i></div><div class="row-remove"><i class="cb-icon-cancel"></i></div></div><div class="colorpicker-cntr border shadow rounded-2"></div>'),z.data("contentbuilder").applyBehavior(),z.data("contentbuilder").blockChanged(),z.data("contentbuilder").settings.onRender(),saveForUndo()}),D("#btnHtmlCancel").unbind("click"),D("#btnHtmlCancel").bind("click",function(e){D("#md-html").data("simplemodal").hide()})},this.loadHTML=function(e){z.html(i(e)),z.children("*").wrap("<div class='ui-draggable'></div>"),z.children("*").append('<div class="row-tool"><div class="row-handle"><i class="cb-icon-move"></i></div><div class="row-html"><i class="cb-icon-code"></i></div><div class="row-copy"><i class="cb-icon-plus"></i></div><div class="row-blockcolor" title="Block Color"><span class="bi bi-paint-bucket"></span></div><div class="row-containerize" title="Toggle Container (does not work for pages with a left navigation section)"><i class="bi bi-chevron-bar-contract" style="transform:rotate(90deg);display:block;"></i></div><div class="row-remove"><i class="cb-icon-cancel"></i></div></div><div class="colorpicker-cntr border shadow rounded-2"></div>'),z.data("contentbuilder").applyBehavior(),z.data("contentbuilder").blockChanged(),z.data("contentbuilder").settings.onRender()},this.applyBehavior=function(){z.find("a").click(function(e){e.preventDefault()}),this.settings.absolutePath&&(z.find("a").each(function(){var e=D(this).get(0).href;D(this).attr("href",e)}),z.find("img").each(function(){var e=D(this).get(0).src;D(this).attr("src",e)}));var e=this.settings.selectable,t=this.settings.hiquality,i=this.settings.imageEmbed,n=this.settings.buttons,o=this.settings.colors,a=this.settings.editMode,s=this.settings.toolbar,r=this.settings.toolbarDisplay,l=this.settings.onImageSelectClick,d=this.settings.onFileSelectClick,c=this.settings.onImageBrowseClick,p=this.settings.onImageSettingClick,m=this.settings.customTags,g=this.settings.imageselect,h=this.settings.fileselect,u=this.settings.iconselect,v=this.settings.customval,f=this.settings.largerImageHandler;z.contenteditor({fileselect:h,imageselect:g,iconselect:u,editable:e,buttons:n,colors:o,editMode:a,toolbar:s,toolbarDisplay:r,onFileSelectClick:d,onImageSelectClick:l,customTags:m}),z.data("contenteditor").render(),z.find("img").each(function(){0<D(this).parents("[data-html]").length||0<D(this).parents("[data-mode='readonly']").length||0<D(this).parents("[data-mode='readonly-protected']").length||(D(this).imageembed({hiquality:t,imageselect:g,fileselect:h,imageEmbed:i,onImageBrowseClick:c,onImageSettingClick:p,onImageSelectClick:l,onFileSelectClick:d,largerImageHandler:f,customval:v}),0!=D(this).parents("figure").length&&"absolute"==D(this).parents("figure").find("figcaption").css("position")&&D(this).parents("figure").imageembed({hiquality:t,imageselect:g,fileselect:h,imageEmbed:i,onImageBrowseClick:c,onImageSettingClick:p,onImageSelectClick:l,onFileSelectClick:d,largerImageHandler:f,customval:v}))}),z.find(".embed-responsive").each(function(){0<D(this).parents("[data-html]").length||0<D(this).parents("[data-mode='readonly']").length||0<D(this).parents("[data-mode='readonly-protected']").length||0==D(this).find(".ovl").length&&D(this).append('<div class="ovl" style="position:absolute;background:#fff;opacity:0.2;cursor:pointer;top:0;left:0px;width:100%;height:100%;z-index:-1"></div>')}),z.find(".embed-responsive").hover(function(){0<D(this).parents("[data-html]").length||0<D(this).parents("[data-mode='readonly']").length||0<D(this).parents("[data-mode='readonly-protected']").length||"none"==D(this).parents(".ui-draggable").css("outline-style")&&D(this).find(".ovl").css("z-index","1")},function(){D(this).find(".ovl").css("z-index","-1")}),z.find(e).unbind("focus"),z.find(e).focus(function(){z.data("contentbuilder").settings.zoom,z.data("contentbuilder").settings.selectable;var e=-1<navigator.userAgent.toLowerCase().indexOf("firefox");D(".ui-draggable").removeClass("code"),0<D(this).parents("[data-html]").length&&D(this).parents(".ui-draggable").addClass("code"),0<D(this).parents("[data-mode='readonly']").length&&D(this).parents(".ui-draggable").addClass("code"),0<D(this).parents("[data-mode='readonly-protected']").length&&D(this).parents(".ui-draggable").addClass("code"),D(".ui-draggable").removeClass("ui-dragbox-outlined"),D(this).parents(".ui-draggable").addClass("ui-dragbox-outlined"),e&&D(this).parents(".ui-draggable").addClass("firefox"),D(".row-tool").stop(!0,!0).fadeOut(0),(0<D(this).parents(".ui-draggable").find("[data-html-edit='off']").length||!z.data("contentbuilder").settings.sourceEditor)&&D(this).parents(".ui-draggable").find(".row-tool .row-html").css({display:"none"}),D(this).parents(".ui-draggable").find(".row-tool").stop(!0,!0).css({display:"none"}).fadeIn(300),b(D(this).parents(".ui-draggable"))}),z.children("div").find(".row-remove").unbind(),z.children("div").find(".row-remove").click(function(){D("#md-delrowconfirm").
1css("max-width","650px"),D("#md-delrowconfirm").simplemodal(),D("#md-delrowconfirm").data("simplemodal").show(),w=D(this).parents(".ui-draggable"),D("#btnDelRowOk").unbind("click"),D("#btnDelRowOk").bind("click",function(e){D("#md-delrowconfirm").data("simplemodal").hide(),w.fadeOut(400,function(){D("#divToolImg").stop(!0,!0).fadeOut(0),D("#divToolImgSettings").stop(!0,!0).fadeOut(0),D("#divRteLink").stop(!0,!0).fadeOut(0),D("#divFrameLink").stop(!0,!0).fadeOut(0),w.remove(),z.data("contentbuilder").blockChanged(),z.data("contentbuilder").settings.onRender(),saveForUndo()})}),D("#btnDelRowCancel").unbind("click"),D("#btnDelRowCancel").bind("click",function(e){D("#md-delrowconfirm").data("simplemodal").hide()})}),z.children("div").find(".row-copy").unbind(),z.children("div").find(".row-copy").click(function(){w=D(this).parents(".ui-draggable"),D("#temp-contentbuilder").html(w.html()),D("#temp-contentbuilder").find("[contenteditable]").removeAttr("contenteditable"),D('#temp-contentbuilder *[class=""]').removeAttr("class"),D('#temp-contentbuilder *[style=""]').removeAttr("style"),D("#temp-contentbuilder .ovl").remove(),D("#temp-contentbuilder .row-tool").remove(),D("#temp-contentbuilder").find(".colorpicker-cntr").remove();var e=D("#temp-contentbuilder").html().trim();w.after(e),z.children("*").each(function(){D(this).hasClass("ui-draggable")||D(this).wrap("<div class='ui-draggable'></div>")}),z.children(".ui-draggable").each(function(){0==D(this).find(".row-tool").length&&D(this).append('<div class="row-tool"><div class="row-handle"><i class="cb-icon-move"></i></div><div class="row-html"><i class="cb-icon-code"></i></div><div class="row-copy"><i class="cb-icon-plus"></i></div><div class="row-blockcolor" title="Block Color"><span class="bi bi-paint-bucket"></span></div><div class="row-containerize" title="Toggle Container (does not work for pages with a left navigation section)"><i class="bi bi-chevron-bar-contract" style="transform:rotate(90deg);display:block;"></i></div><div class="row-remove"><i class="cb-icon-cancel"></i></div></div><div class="colorpicker-cntr border shadow rounded-2"></div>')}),z.children(".ui-draggable").each(function(){1==D(this).children("*").length&&D(this).remove()}),z.data("contentbuilder").applyBehavior(),z.data("contentbuilder").blockChanged(),z.data("contentbuilder").settings.onRender(),saveForUndo()}),z.children("div").find(".row-containerize").unbind(),z.children("div").find(".row-containerize").click(function(){var e=$
1(this).parent().siblings(".cb-snip"),t=e.find(".container").first();0<t.length?t.contents().unwrap():e.wrapInner("<div class='container'></div>")}),z.children("div").find(".row-blockcolor").unbind(),z.children("div").find(".row-blockcolor").click(function(){var e,t=$(this).parent().parent().find(".colorpicker-cntr");!0!==$(this).data("initialized")?((e=parent.$("#pop-colors").clone(!0,!0)).find("#btnTextColorClear").attr("id","ClearBlockColor"),e.find("#ColorPickerFooter").remove(),e.find("#inpTextColor").remove(),e.find("br").remove(),e.find(".md-pick").addClass("block-color-pick"),$(this).addClass("blockcolorbtn"),t.html(e.html()),t.show(),$(this).data("initialized",!0),$("body").on("click",function(e){e=$(e.target);e.hasClass("blockcolorpopover")||e.hasClass("md-pick")||e.hasClass("blockcolorbtn")||0!=$(".blockcolorpopover").has(e).length||0!=$(".blockcolorbtn").has(e).length||t.hide()}),$("body").on("click.icon-color-pick",".block-color-pick",function(){text=getSelected(),parent.applyIconColor($(this).css("background"));var e=D(this).css("background-color");restoreSelection(savedSelPublic);var t=D("#selColorApplyTo").val();D("#selColorApplyTo").val(3),z.data("contenteditor").applyColor(e,text),D("#selColorApplyTo").val(t),savedSelPublic=saveSelection()}).on("click.clearIconColorClick","#ClearBlockColor",function(e){e.preventDefault(),e.stopPropagation(),text=getSelected(),parent.applyIconColor($(this).css("background"));restoreSelection(savedSelPublic);e=D("#selColorApplyTo").val();D("#selColorApplyTo").val(3),z.data("contenteditor").applyColor("",text),D("#selColorApplyTo").val(e)})):t.is(":visible")?t.hide():t.show()}),z.children("div").find(".row-html").unbind(),z.children("div").find(".row-html").click(function(){var i,e;0<(w=D(this).parents(".ui-draggable")).find("[data-html]").length?(i=w.find("[data-html]"),D("body").find("[data-html]").removeAttr("data-module-active"),i.attr("data-module-active","1"),e=i.attr("data-module"),"code"==(e="code"==i.attr("data-mode")?"code":e)?(D("#infoSource").css("display","block"),D("#infoSource").html(z.data("contentbuilder").settings.snippetCustomCodeMessage),D("#md-editcontentmodule").find(".md-modal-handle").css("display","none")):(D("#infoSource").css("display","none"),D("#md-editcontentmodule").find(".md-modal-handle").css("display","block")),D("#ifrContentModulePanel").attr("src",z.data("contentbuilder").settings.modulePath+e+".html"),(e=i.attr("data-module-desc"))?D("#md-editcontentmodule").find(".md-title").html(e):D("#md-editcontentmodule").find(".md-title").html("Module Settings"),(e=i.attr("data-dialog-width"))&&""!=e||(e="65%"),D("#md-editcontentmodule").css("width",e),D("#md-editcontentmodule").simplemodal({isModal:!0}),D("#md-editcontentmodule").data("simplemodal").show(),D("#btnContentModuleOk").unbind("click"),D("#btnContentModuleOk").bind("click",function(e){i.attr("data-html",encodeURIComponent(D("#hidContentModuleCode").val())),i.attr("data-settings",encodeURIComponent(D("#hidContentModuleSettings").val()));var t=D("#hidContentModuleCode").val(),t=$($("<div></div>")[0].innerHTML="<div>"+t+"</div>");t.find("script").remove(),i.html(t.html()),D("#md-editcontentmodule").data("simplemodal").hide(),saveForUndo()}),D("#btnContentModuleCancel").unbind("click"),D("#btnContentModuleCancel").bind("click",function(e){D("#md-editcontentmodule").data("simplemodal").hide()})):($activeCol=D(this).parents(".ui-draggable").children("div,table,span,i,a,address,article,aside,h1,h2,h3,h4,h5,h6,nav,section,dl,ul,dd,blockquote,dt,figcaption,figure,hr,ol,p,pre,abbr,b,br,code,em,q,strong,sub,sup,time,u,area,img,video,embed,iframe,picture,canvas,del,ins,button,form,label,select,textarea,input").not(".row-tool").not(".colorpicker-cntr"),D("#md-html").css("width","60%"),D("#md-html").simplemodal({isModal:!0}),D("#md-html").data("simplemodal").show(),D("#infoSource").css("display","none"),D("#temp-contentbuilder").html($activeCol.html()),D("#temp-contentbuilder").find("[contenteditable]").removeAttr("contenteditable"),D('#temp-contentbuilder *[class=""]').removeAttr("class"),D('#temp-contentbuilder *[style=""]').removeAttr("style"),D("#temp-contentbuilder .ovl").remove(),e=(e=D("#temp-contentbuilder").html().trim()).replace(/<font/g,"<span").replace(/<\/font/g,"</span"),D("#txtHtml").val(e),D("#btnHtmlOk").unbind("click"),D("#btnHtmlOk").bind("click",function(e){$activeCol.html(D("#txtHtml").val()),D("#md-html").data("simplemodal").hide(),z.data("contentbuilder").applyBehavior(),z.data("contentbuilder").blockChanged(),z.data("contentbuilder").settings.onRender(),saveForUndo()}),D("#btnHtmlCancel").unbind("click"),D("#btnHtmlCancel").bind("click",function(e){D("#md-html").data("simplemodal").hide()}))})},this.blockChanged=function(){0==z.children().length?z.addClass("empty"):z.removeClass("empty")},this.destroy=function(){if(z.data("contentbuilder")){var e=z.data("contentbuilder").html();z.html(e),z.sortable("destroy");for(var t=cb_list.split(","),i=[],n=0;n<t.length;n++)t[n]!="#"+z.attr("id")&&i.push(t[n]);cb_list=i.join(",");for(n=0;n<instances.length;n++)D(instances[n]).attr("id")==z.attr("id")&&instances.splice(n,1);z.removeClass("connectSortable"),z.css({"min-height":""}),""==cb_list&&(D("#divCb").remove(),D(document).unbind("mousedown")),z.removeData("c
1ontentbuilder"),z.removeData("contenteditor"),z.unbind()}},this.init()},D.fn.contentbuilder=function(t){return this.each(function(){var e;null==D(this).data("contentbuilder")&&(e=new D.contentbuilder(this,t),D(this).data("contentbuilder",e)),saveForUndo()})}}(jQuery);var ce_toolbarDisplay="auto",ce_outline=!1,instances=[],savedSelPublic,savedSel;function pasteContent(e){var l=saveSelection();jQuery("#idContentWord").remove();e=e.offset().top;jQuery("#divCb").append("<div style='position:absolute;z-index:-1000;top:"+e+"px;left:-1000px;width:1px;height:1px;overflow:auto;' name='idContentWord' id='idContentWord' contenteditable='true'></div>"),jQuery("#divCb").append('<textarea id="pasteTextarea" style="position:absolute;z-index:-1000;top:'+e+'px;left:-1000px;width:1px;height:1px;overflow:auto;" ></textarea>'),jQuery("#pasteTextarea").val(""),document.getElementById("pasteTextarea").focus(),setTimeout(function(){var e=(e=$("#pasteTextarea").val()).replace(/(?:\r\n|\r|\n)/g,"<br>");jQuery("#idContentWord").html(e);try{restoreSelection(l);jQuery(getSelectionStartNode());if(0==jQuery("#idContentWord").length)return;var t="",i=!1,t=(i=0<jQuery("#idContentWord table").length||0<jQuery("#idContentWord img").length||0<jQuery("#idContentWord p").length||0<jQuery("#idContentWord a").length?!0:i)?(t=cleanHTML(t=jQuery("#idContentWord").html()),jQuery("#idContentWord").html(t),1<jQuery("#idContentWord").children("p,h1,h2,h3,h4,h5,h6,ul,li").length&&jQuery("#idContentWord").contents().filter(function(){return 3==this.nodeType&&""!=jQuery.trim(this.nodeValue)}).wrap("<p></p>").end().filter("br").remove(),'<div class="edit">'+jQuery("#idContentWord").html()+"</div>"):(jQuery("#idContentWord").find("p,h1,h2,h3,h4,h5,h6").each(function(){jQuery(this).html(jQuery(this).html()+" ")}),jQuery("#idContentWord").html());jQuery("#idContentWord").remove();var n=window.getSelection(),o=n.getRangeAt(0);o.extractContents(),o.collapse(!0);var a=o.createContextualFragment(t),s=a.lastChild;o.insertNode(a),o.setStartAfter(s),o.setEndAfter(s),o.collapse(!1);var r=o.commonAncestorContainer;if(r&&r.parentNode)try{r.parentNode.normalize()}catch(e){}n.removeAllRanges(),n.addRange(o)}catch(e){jQuery("#idContentWord").remove()}},200)}function saveSelection(){if(window.getSelection){if(sel=window.getSelection(),sel.getRangeAt&&sel.rangeCount){for(var e=[],t=0,i=sel.rangeCount;t<i;++t)e.push(sel.getRangeAt(t));return e}}else if(document.selection&&document.selection.createRange)return document.selection.createRange();return null}function restoreSelection(e){if(e)if(window.getSelection){sel=window.getSelection(),sel.removeAllRanges();for(var t=0,i=e.length;t<i;++t)sel.addRange(e[t])}else document.selection&&e.select&&e.select()}function getSelectionStartNode(){var e,t;if(t=!(t=window.getSelection?(e=getSelection()).anchorNode:t)&&document.selection?(e=(e=document.selection).getRangeAt?e.getRangeAt(0):e.createRange()).commonAncestorContainer||(e.parentElement?e.parentElement():e.item(0)):t)return"#text"==t.nodeName?t.parentNode:t}!function(v){var f,b,c,w;v.fn.count=function(){},v.contenteditor=function(e,g){var h={editable:"h1,h2,h3,h4,h5,h6,p,ul,ol,small,.edit,td",editMode:"default",hasChanged:!1,onRender:function(){},outline:!1,fileselect:"",imageselect:"",iconselect:"",onFileSelectClick:function(){},onImageSelectClick:function(){},toolbar:"top",toolbarDisplay:"auto",buttons:["aiassistant","bold","italic","formatting","textsettings","color","font","formatPara","align","list","table","image","createLink","unlink","icon","tags","removeFormat","html"],colors:["#ffffc5","#e9d4a7","#ffd5d5","#ffd4df","#c5efff","#b4fdff","#c6f5c6","#fcd1fe","#ececec","#f7e97a","#d09f5e","#ff8d8d","#ff80aa","#63d3ff","#7eeaed","#94dd95","#ef97f3","#d4d4d4","#fed229","#cc7f18","#ff0e0e","#fa4273","#00b8ff","#0edce2","#35d037","#d24fd7","#888888","#ff9c26","#955705","#c31313","#f51f58","#1b83df","#0bbfc5","#1aa71b","#ae19b4","#333333"],customTags:[]};this.settings={};var u=v(e),e=e;this.init=function(){this.settings=v.extend({},h,g);var e=!1;""!=this.settings.fileselect&&(e=!0),"function(){}"!=(this.settings.onFileSelectClick+"").replace(/\s/g,"")&&(e=!0);var t=!1;""!=this.settings.imageselect&&(t=!0),"function(){}"!=(this.settings.onImageSelectClick+"").replace(/\s/g,"")&&(t=!0),0==v("#divCb").length&&v("body").append('<div id="divCb"></div>'),ce_toolbarDisplay=this.settings.toolbarDisplay,ce_outline=this.settings.outline;var i="";"left"==this.settings.toolbar&&(i=' class="rte-side"'),"right"==this.settings.toolbar&&(i=' class="rte-side right"');var n="";""!=this.settings.iconselect&&(n='<button data-rte-cmd="icon" title="Icon"> <i class="cb-icon-smile"></i> </button>');var o="";0<this.settings.customTags.length&&(o='<button data-rte-cmd="tags" title="Tags"> <i class="cb-icon-ticket"></i> </button>');for(var a='<div id="rte-toolbar"'+i+'><div class="rte-draggable"><i class="cb-icon-dot"></i></div>',s=0;s<this.settings.buttons.length;s++){var r=this.settings.buttons[s];"bold"==r&&(a+='<button href="#" data-rte-cmd="bold" title="Bold"> <i class="cb-icon-bold"></i> </button>'),"italic"==r&&(a+='<button data-rte-cmd="italic" title="Italic"> <i class="cb-icon-italic"></i> </button>'),"underline"==r&&(a+='<button data-rte-cmd="underline" title="Underline"> <i class="cb-icon-underline"></i> </button>'),"strikethrough"==r&&(a+='<button data-rte-cmd="strikethrough" title="Str
1ikethrough"> <i class="cb-icon-strike"></i> </button>'),"formatting"==r&&(a+='<button data-rte-cmd="formatting" title="Formatting"> <i class="cb-icon-font"></i> </button>'),"textsettings"==r&&(a+='<button data-rte-cmd="textsettings" title="Text Settings"> <i class="cb-icon-sliders" style="font-size:16px;line-height: 16px;"></i> </button>'),"color"==r&&(a+='<button data-rte-cmd="color" title="Color"> <i class="cb-icon-color"></i> </button>'),"fontsize"==r&&(a+='<button data-rte-cmd="fontsize" title="Font Size"> <i class="cb-icon-fontsize"></i> </button>'),"removeFormat"==r&&(a+='<button data-rte-cmd="removeFormat" title="Clean"> <i class="cb-icon-eraser"></i> </button>'),"formatPara"==r&&(a+='<button data-rte-cmd="formatPara" title="Paragraph"> <i class="cb-icon-header"></i> </button>'),"font"==r&&(a+='<button data-rte-cmd="font" title="Font"> <i class="cb-icon-font-family" style="font-size:11px"></i> </button>'),"align"==r&&(a+='<button data-rte-cmd="align" title="Alignment"> <i class="cb-icon-align-justify"></i> </button>'),"list"==r&&(a+='<button data-rte-cmd="list" title="List"> <i class="cb-icon-list-bullet"></i> </button>'),"image"==r&&(a+='<button href="#" data-rte-cmd="image" title="Image"> <i class="cb-icon-picture"></i> </button>'),"createLink"==r&&(a+='<button data-rte-cmd="createLink" title="Link"> <i class="cb-icon-link"></i> </button>'),"unlink"==r&&(a+='<button data-rte-cmd="unlink" title="Remove Link"> <i class="cb-icon-unlink"></i> </button>'),"table"==r&&(a+='<button href="#" data-rte-cmd="table" title="table"> <i class="cb-icon-table" style="font-size:14px;line-height:14px;"></i> </button>'),"icon"==r&&(a+=n),"tags"==r&&(a+=o),"html"==r&&(a+='<button data-rte-cmd="html" title="HTML"> <i class="cb-icon-code"></i> </button>')}for(var l='<table id="tableInsert" class="table-insert" style="border-collapse:collapse;border-radius:5px;overflow:hidden;">',d=1;d<=5;d++){l+="<tr>";for(s=1;s<=5;s++)l+='<td data-row="'+d+'" data-col="'+s+'">'+d+"x"+s+"</td>";l+="</tr>"}a+='</div><div id="divRteLink"><i class="cb-icon-link"></i> Edit Link</div><div id="divFrameLink"><i class="cb-icon-link"></i> Edit Link</div><div id="divRteTable"><button id="btnEditTable" title="Edit"><i class="cb-icon-pencil"></i></button><button id="btnDeleteTable" title="Delete"><i class="cb-icon-cancel"></i></button></div><div class="md-modal md-draggable" id="md-createlink"><div class="md-content"><div class="md-body"><div class="md-modal-handle"><i class="cb-icon-dot"></i><i class="cb-icon-cancel md-modal-close"></i></div><div class="md-label">Link:</div>'+(e?'<input type="text" id="txtLink" class="inptxt" style="float:left;width:60%;" value="http://"></input><i class="cb-icon-link md-btnbrowse" id="btnLinkBrowse" style="width:10%;"></i>':'<input type="text" id="txtLink" class="inptxt" value="http://" style="float:left;width:70%"></input>')+'<br style="clear:both"><div class="md-label">Text:</div><input type="text" id="txtLinkText" class="inptxt" style="float:right;width:70%"></input><br style="clear:both"><div class="md-label">Title:</div><input type="text" id="txtLinkTitle" class="inptxt" style="float:right;width:70%"></input><br style="clear:both"><div class="md-label">Target:</div><div class="d-flex justify-content-start align-items-center"><div><label for="chkNewWindow" class="inpchk"><input type="checkbox" id="chkNewWindow"></input> New Window</label></div><div><label for="chkPopupWindow" class="inpchk"><input type="checkbox" id="chkPopupWindow"> Popup Window</label></div><div><select id="PopupModalSize" style="margin:0;"><option value="small">Small</option><option value="" selected="selected">Medium</option><option value="large">Large</option><option value="extra-large">Extra Large</option><option value="full-screen">Full Screen</option></select></div></div></div><div class="md-footer"><button id="btnLinkOk"> Ok </button></div></div></div><div class="md-modal md-draggable" id="md-insertimage"><div class="md-content"><div class="md-body"><div class="md-modal-handle"><i class="cb-icon-dot"></i><i class="cb-icon-cancel md-modal-close"></i></div><div class="md-browse"><div class="md-drop-area">
1<input id="fileInsertImage" type="file" accept="image/*" /><div class="drag-text"><p><i class="cb-icon-camera"></i> Drag and drop an image or click to browse.</p></div></div><div class="md-preview-area"><div><img id="imgInsertImagePreview" src="#" alt="your image" /><i class="ion-ios-close-empty"></i></div></div></div><div class="md-label">Or Specify Image Source:</div>'+(t?'<input type="text" id="txtImgUrl_rte" class="inptxt" style="float:left;width:60%"></input><i class="cb-icon-link md-btnbrowse" id="btnImageBrowse_rte" style="width:10%;"></i>':'<input type="text" id="txtImgUrl_rte" class="inptxt" style="float:left;width:70%"></input>')+'<br style="clear:both"></div><div class="md-footer"><button id="btnImgOk_rte"> Ok </button></div></div></div><div class="md-modal" id="md-createsrc"><div class="md-content"><div class="md-body"><input type="text" id="txtSrc" class="inptxt" value="http://"></input></div><div class="md-footer"><button id="btnSrcOk"> Ok </button></div></div></div><div class="md-modal" id="md-createiframe"><div class="md-content"><div class="md-body"><textarea id="txtIframe" class="inptxt" style="height:350px;"></textarea></div><div class="md-footer"><button id="btnIframeOk"> Ok </button></div></div></div><div class="rte-pop" id="pop-table">'+(l+="</table>")+'</div><div class="rte-pop" id="pop-align"><button class="md-pickalign" data-align="left" title="Left"> <i class="cb-icon-align-left"></i> </button><button class="md-pickalign" data-align="center" title="Center"> <i class="cb-icon-align-center"></i> </button><button class="md-pickalign" data-align="right" title="Right"> <i class="cb-icon-align-right"></i> </button><button class="md-pickalign" data-align="justify" title="Full"> <i class="cb-icon-align-justify"></i> </button></div><div class="md-modal md-draggable" id="md-edittable"><div class="md-content"><div class="md-body"><div class="md-modal-handle"><i class="cb-icon-dot"></i><i class="cb-icon-cancel md-modal-close"></i></div><div class="md-tabs"><span id="tabTableDesign" class="active">Design</span><span id="tabTableLayout">Layout</span></div><div id="divTableDesign" style="overflow-y:auto;overflow-x:hidden;box-sizing:border-box;padding:10px 10px 10px"><div>Background:<br><input type="text" id="inpCellBgColor" value=""/></div><div>Text Color:<br><input type="text" id="inpCellTextColor" value=""/></div><div>Border Thickness:<br><select id="selCellBorderWidth" style="width:120px;"><option value="0">No Border</option><option value="1">1</option><option value="2">2</option><option value="3">3</option></select></div><div>Border Color:<br><input type="text" id="inpCellBorderColor" value=""/></div><div>Apply To:<br><select id="selTableApplyTo" style="width:120px;"><option value="table">Table</option><option value="currentrow">Current Row</option><option value="currentcol">Current Column</option><option value="evenrows">Even Rows</option><option value="oddrows">Odd Rows</option><option value="currentcell">Current Cell</option></select></div></div><div id="divTableLayout" style="overflow-y:auto;overflow-x:hidden;display:none;box-sizing:border-box;padding:10px 10px 10px"><div>Insert Row:<br><button data-rte-cmd="rowabove" title="Insert Row (Above)" style="width:100px;margin-right:5px"> Above </button><button data-rte-cmd="rowbelow" title="Insert Row (Below)" style="width:100px;"> Below </button></div><div>Insert Column:<br><button data-rte-cmd="columnleft" title="Insert Column (Left)" style="width:100px;margin-right:5px"> Left </button><button data-rte-cmd="columnright" title="Insert Column (Right)" style="width:100px;"> Right </button></div><div>Delete:<br><button data-rte-cmd="delrow" title="Delete Row" style="width:100px;margin-right:5px"> Row </button><button data-rte-cmd="delcolumn" title="Delete Column" style="width:100px;"> Column </button></div><div style="margin-bottom:15px;">Merge:<br><button data-rte-cmd="mergecell" title="Merge Cell" style="width:205px"> Merge Cell </button></div></div></div></div></div><div class="md-modal" id="md-deltableconfirm"><div class="md-content"><div class="md-body"><div style="padding:20px 20px 25px;text-align:center;"><p>Are you sure you want to delete this table?</p><button id="btnDelTableCancel"> CANCEL </button><button id="btnDelTableOk" style="margin-left:12px"> OK </button></div></div></div></div><div class="rte-pop" id="pop-list"><button class="md-picklist half" data-list="indent" title="Indent" style="margin-right:0px"> <i class="cb-icon-indent-right"></i> </button><button class="md-picklist half" data-list="outdent" title="Outdent"> <i class="cb-icon-indent-left"></i> </button><button class="md-picklist" data-list="insertUnorderedList" title="Bulleted List"> <i class="cb-icon-list-bullet"></i> </button><button class="md-picklist" data-list="insertOrderedList" title="Numbered List"> <i class="cb-icon-list-numbered"></i> </button></div><div class="rte-pop" id="pop-formatting"><div><button data-rte-cmd="underline" title="Underline"> <i class="cb-icon-underline"></i> </button>
1<button data-rte-cmd="strikethrough" title="Strikethrough"> <i class="cb-icon-strike"></i> </button><button data-rte-cmd="superscript" title="Superscript"> <i class="cb-icon-superscript"></i> </button><button data-rte-cmd="subscript" title="Subscript"> <i class="cb-icon-subscript"></i> </button><button data-rte-cmd="uppercase" title="Uppercase"> <i class="cb-icon-uppercase"></i> </button></div></div><div class="rte-pop arrow-left" id="pop-textsettings">'+getRangePickersHtmlPanel()+'</div><div class="rte-pop" id="pop-fontfamily"><div><iframe id="ifrFonts" src="'+sScriptPath+'blank.html"></iframe><button class="md-pickfontfamily" data-font-family="" data-provider="" style="display:none"></button></div></div><div class="rte-pop" id="pop-headings"><div><iframe id="ifrHeadings" src="'+sScriptPath+'blank.html"></iframe><button class="md-pickheading" data-font-family="" data-provider="" style="display:none"></button></div></div><div class="rte-pop" id="pop-colors"><div class="main-color-picker-container" style="margin:8px;"><input type="text" id="inpTextColor"/><button id="btnTextColorClear" style="margin-left:9px;margin-bottom: 2px;padding:0 12px;width:42px;height:37px;border-radius:4px;"> <i class="cb-icon-eraser"></i> </button><div class="colors-container-container" style="overflow-x:auto;overflow-y:hidden;width:245px;height:170px"><div class="cust_colors">[COLORS]</div></div><div id="ColorPickerFooter" style="width:100%;margin-top:6px;"><select id="selColorApplyTo" style="width:120px;"><option value="1">Text Color</option><option value="2">Background</option><option value="3" class="hidden">Block Background</option></select></div><br style="clear:both" /></div></div><div class="md-modal md-draggable" id="md-fontsize" style="border-radius:12px"><div class="md-content" style="border-radius:12px"><div class="md-body"><div class="md-modal-handle"><i class="cb-icon-dot"></i><i class="cb-icon-cancel md-modal-close"></i></div><iframe id="ifrFontSize" style="width:100%;height:319px;border: none;display: block;" src="'+sScriptPath+'blank.html"></iframe><button class="md-pickfontsize" data-font-size="" style="display:none"></button></div></div></div><div class="md-modal" id="md-html"><div class="md-content"><div class="md-body"><textarea id="txtHtml" class="inptxt" style="height:450px;"></textarea></div><div class="md-footer"><button id="btnHtmlCancel" class="secondary"> Cancel </button><button id="btnHtmlOk" class="primary"> Ok </button></div></div></div><div class="md-modal md-draggable" id="md-editcontentmodule" style="display:none"><div class="md-content"><div class="md-modal-handle"><i class="cb-icon-dot"></i><i class="cb-icon-cancel md-modal-close"></i></div><div class="md-body"><div id="infoSource">IMPORTANT</b>: This is a custom section. Custom javascript code (&lt;script&gt; block) is allowed here but may not always work or compatible with the content builder, so proceed at your own risk. We do not support problems with custom code.</div><iframe id="ifrContentModulePanel" style="width:100%;height:500px;display:block;border:none;" src="'+sScriptPath+'blank.html"></iframe><input id="hidContentModuleCode" type="hidden" /><input id="hidContentModuleSettings" type="hidden" /></div><div class="md-footer"><button id="btnContentModuleCancel" class="secondary"> Cancel </button><button id="btnContentModuleOk" class="primary"> Ok </button></div></div></div><div class="md-modal" id="md-fileselect"><div class="md-content"><div class="md-body">'+(e?'<iframe id="ifrFileBrowse" style="width:100%;height:100%;border: none;display: block;" src="'+sScriptPath+'blank.html"></iframe>':"")+'</div></div></div><input type="hidden" id="active-input" /><div class="md-modal" id="md-delrowconfirm"><div class="md-content"><div class="md-body"><div style="padding:20px 20px 25px;text-align:center;"><p>Are you sure you want to delete this block?</p><button id="btnDelRowCancel"> CANCEL </button><button id="btnDelRowOk" style="margin-left:12px"> OK </button></div></div></div></div><div class="md-modal md-draggable" id="md-icon-select"><div class="md-content"><div class="md-body md-settings"><div class="md-modal-handle"><i class="cb-icon-dot"></i><i class="cb-icon-cancel md-modal-close"></i></div><iframe id="ifrIconSelect" style="width:100%;height:500px;hidden;border:none;float:left;" src="'+sScriptPath+'blank.html"></iframe></div></div></div><div class="md-modal md-draggable" id="md-tags-select"><div class="md-content"><div class="md-body md-settings"><div class="md-modal-handle"><i class="cb-icon-dot"></i><i class="cb-icon-cancel md-modal-close"></i></div><div id="divCustomTags" style="width:100%;"></div></div></div></div><div id="temp-contenteditor"></div>';var c="";arrC=new Array("#000000","#3300ff","#9900ff","#ff0099","#cc0099","#990099","#990033","#cc0033","#ff0033","|","#444444","#3366ff","#9966ff","#ff6699","#cc6699","#996699","#996633","#cc6633","#ff6633","|","#888888","#3399ff","#9999ff","#ff9999","#cc9999","#999999","#999933","#cc9933","#ff9933","|","#cccccc","#33ccff","#99ccff","#ffcc99","#cccc99","#99cc99","#99cc33","#cccc33","#ffcc33","|","#ffffff","#33ffff","#99ffff","#ffff99","#ccff99","#99ff99","#99ff33","#ccff33","#ffff33"),c+='<div style="clear:both;height:30px;">';for(var p,d=0;d<arrC.length;d++)"|"!=arrC[d]?(p="","#ffffff"==arrC[d]&&98==d&&(p=""),c+='<button class="md-pick" style="background:'+arrC[d]+p+';"></button>'):c+='</div><div style="clear:both;height:30px;">';
1a=a.replace("[COLORS]",c+="</div>"),0==v("#rte-toolbar").length&&(v("#divCb").append(a),this.prepareRteCommand("superscript"),this.prepareRteCommand("subscript"),this.prepareRteCommand("undo"),this.prepareRteCommand("redo"),v("#rte-toolbar").draggable({cursor:"move",handle:".rte-draggable",start:function(e,t){v(".rte-pop").css("display","none")}}),"left"==this.settings.toolbar||("right"==this.settings.toolbar?v(".rte-pop").addClass("arrow-right"):v(".rte-pop").addClass("arrow-top"))),v("#inputFontSize").on("input",debounce(function(){var e=v(this).val();e&&(v("#rangeFontSize").val(e).trigger("change"),v(this).focus())},500)),v("#rangeFontSize").rangeslider({onSlide:function(e,t){var i;if(savedSelPublic&&(restoreSelection(savedSelPublic),window.getSelection?r=3==(i=window.getSelection().getRangeAt(0).commonAncestorContainer).nodeType?i.parentNode:i:document.selection&&(i=document.selection.createRange(),r=document.selection.createRange().parentElement()),"true"==v(r).attr("contenteditable")||0!=v(r).parents("[contenteditable]").length)){var n=t+"px",t=getSelected();if(""!=v.trim(t)&&v(r).text()!=t){document.execCommand("fontSize",!1,"7");for(var o=document.getElementsByTagName("font"),a=0,s=o.length;a<s;++a)"7"==o[a].size&&(o[a].removeAttribute("size"),o[a].style.fontSize=n);savedSelPublic=saveSelection()}else v(r).css("font-size")!=n&&(v(r).text()!=t||v(r).html()?v(r):v(r).parent()).css("font-size",n);var r=n.replace("px","");v("#inputFontSize").val(r),u.data("contenteditor").settings.hasChanged=!0}},polyfill:!1,onSlideEnd:function(e,t){saveForUndo()}}),v("#inputLetterSpacing").on("input",debounce(function(){var e=v(this).val();e&&(v("#rangeLetterSpacing").val(e).trigger("change"),v(this).focus())},500)),v("#rangeLetterSpacing").rangeslider({onSlide:function(e,t){var i,n,o;savedSelPublic&&(restoreSelection(savedSelPublic),window.getSelection?i=3==(o=window.getSelection().getRangeAt(0).commonAncestorContainer).nodeType?o.parentNode:o:document.selection&&(o=document.selection.createRange(),i=document.selection.createRange().parentElement()),(n=v(i).css("letter-spacing"))!==(o=t+"px")&&n!=t&&v(i).css("letter-spacing",o),v("#inputLetterSpacing").val(t))},polyfill:!1,onSlideEnd:function(e,t){saveForUndo()}}),v("#inputLineHeight").on("input",debounce(function(){var e=v(this).val();e&&(v("#rangeLineHeight").val(e).trigger("change"),v(this).focus())},500)),v("#rangeLineHeight").rangeslider({onSlide:function(e,t){var i,n,o;savedSelPublic&&(restoreSelection(savedSelPublic),window.getSelection?i=3==(o=window.getSelection().getRangeAt(0).commonAncestorContainer).nodeType?o.parentNode:o:document.selection&&(o=document.selection.createRange(),i=document.selection.createRange().parentElement()),(n=v(i).css("line-height"))!==(o=t+"px")&&n!=t&&v(i).css("line-height",o),v("#inputLineHeight").val(t))},polyfill:!1,onSlideEnd:function(e,t){saveForUndo()}}),v("#pop-textsettings").bind("mousewheel DOMMouseScroll",function(e){e.preventDefault();var t,i,n=v(this).find(".rangeslider--active");null!=(n=null==(n=null==n||0==n.length?v(this).find(".rangeslider-myfocused"):n)||0==n.length?v(this).find(".rangeslider-mouseenter"):n)&&0!=n.length&&(t=v(n).parent().find('input[type="range"]'),i=v(t).attr("min")||0,n=v(t).attr("max")||999999,0<e.originalEvent.wheelDelta||e.originalEvent.detail<0?v(t).val()!=n&&(v(t).val(Number(v(t).val())+1),v(t).change()):v(t).val()!=i&&(v(t).val(Number(v(t).val()-1)),v(t).change()))}),v(document).on("click",".rangeslider",function(){v(".rangeslider-myfocused").removeClass("rangeslider-myfocused"),v(this).addClass("rangeslider-myfocused")}),v(".rangeslider").on("mouseenter",function(){v(".rangeslider-mouseenter").removeClass("rangeslider-mouseenter"),v(this).addClass("rangeslider-mouseenter")}),v(".rangeslider").on("mouseleave",function(){v(".rangeslider-mouseenter").removeClass("rangeslider-mouseenter")}),v("#pop-textsettings").on("click",function(e){0==$(e.target).hasClass(".rangeslider")&&v(".rangeslider-myfocused").removeClass("rangeslider-myfocused")});var m=!1;u.bind("keyup",function(e){u.data("contenteditor").realtime()}),u.bind("mouseup",function(e){u.data("contenteditor").realtime()}),v(document).on("paste","#"+u.attr("id"),function(e){pasteContent(b)}),u.bind("keydown",function(e){if(46==e.which||8==e.which)try{if
1(window.getSelection?n=window.getSelection().getRangeAt(0).commonAncestorContainer.parentNode:document.selection&&(n=document.selection.createRange().parentElement()),"p"==n.nodeName.toLowerCase()){var t="";if(window.getSelection?t=window.getSelection().toString():document.getSelection?t=document.getSelection().toString():document.selection&&(t=document.selection.createRange().text),t==n.innerText)return v(n).html("<br>"),!1}}catch(e){}if(17!=e.which){if((86==e.which&&1==m||86==e.which&&e.metaKey)&&pasteContent(b),e.ctrlKey&&(65==e.keyCode||97==e.keyCode)){e.preventDefault();var i,n,t=detectIE();try{window.getSelection?n=window.getSelection().getRangeAt(0).commonAncestorContainer.parentNode:document.selection&&(n=document.selection.createRange().parentElement())}catch(e){return}t?((i=document.body.createTextRange()).moveToElementText(n),i.select()):((i=document.createRange()).selectNodeContents(n),(n=window.getSelection()).removeAllRanges(),n.addRange(i))}}else m=!0}).keyup(function(e){17==e.which&&(m=!1)}),v(document).on("mousedown",function(e){0<v(e.target).parents(".ui-draggable").length&&v(e.target).parents(".ui-draggable").parent().data("contentbuilder")&&v(e.target).parents(".ui-draggable").parent();var t=!1;if("none"!=v("#rte-toolbar").css("display")){var i=v(e.target).prop("tagName").toLowerCase();if(v(e.target).parents().each(function(e){(v(this).is("[contenteditable]")||v(this).hasClass("md-modal")||v(this).hasClass("cp-color-picker")||"divCb"==v(this).attr("id"))&&(t=!0)}),v(e.target).is("[contenteditable]"))t=!0;else if(!t){if(b=null,"auto"==ce_toolbarDisplay)try{window.getSelection?i=window.getSelection().getRangeAt(0).commonAncestorContainer.parentNode:document.selection&&(i=document.selection.createRange().parentElement());var n=!1;v(i).parents().each(function(){v(this).data("contentbuilder")&&(n=!0)}),n||v("#rte-toolbar").css("display","none"),u.data("contenteditor").closePop()}catch(e){}if(ce_outline)for(var o=0;o<instances.length;o++)v(instances[o]).css("outline",""),v(instances[o]).find("*").css("outline","");v(".row-tool").stop(!0,!0).fadeOut(0),v(".ui-draggable").removeClass("ui-dragbox-outlined"),v("#rte-toolbar").css("display","none"),u.data("contenteditor").closePop(),v("#divRteTable").stop(!0,!0).fadeOut(0),v("#md-edittable").data("simplemodal")&&v("#md-edittable").data("simplemodal").hide(),v("#md-createlink").data("simplemodal")&&v("#md-createlink").data("simplemodal").hide(),f&&"http://"==f.attr("href")&&f.replaceWith(f.html()),v("#md-insertimage").data("simplemodal")&&v("#md-insertimage").data("simplemodal").hide(),v("#md-img").data("simplemodal")&&v("#md-img").data("simplemodal").hide(),v("#md-createsrc").data("simplemodal")&&v("#md-createsrc").data("simplemodal").hide(),v("#md-createiframe").data("simplemodal")&&v("#md-createiframe").data("simplemodal").hide(),v("#md-icon-select").data("simplemodal")&&v("#md-icon-select").data("simplemodal").hide(),v("#md-tags-select").data("simplemodal")&&v("#md-tags-select").data("simplemodal").hide()}}})},this.contentRender=function(){this.settings=v.extend({},h,g);var e=this.settings.iconselect;""!=e&&u.find(".ui-draggable > div:first-child i").each(function(){0<v(this).parents("[data-html]").length||0<v(this).parents("[data-mode='readonly']").length||0<v(this).parents("[data-mode='readonly-protected']").length||""==v(this).html()&&(v(this).unbind("click"),v(this).click(function(){0<v(this).closest(".cb-gallery").length||($activeIcon=v(this),-1!=v("#ifrIconSelect").attr("src").indexOf("blank.html")&&v("#ifrIconSelect").attr("src",e),v("#md-icon-select").css("max-width","590px"),v("#md-icon-select").simplemodal({noOverlay:!0}),v("#md-icon-select").data("simplemodal").show(),u.data("contenteditor").closePop())}))})},this.realtime=function(){var e,t,i,n;detectIE();try{window.getSelection?n=(e=window.getSelection().getRangeAt(0).commonAncestorContainer).parentNode:document.selection&&(n=(e=document.selection.createRange()).parentElement())}catch(e){return}0<v(n).parents("[data-html]").length||0<v(n).parents("[data-mode='readonly']").length||0<v(n).parents("[data-mode='readonly-protected']").length||("a"==n.nodeName.toLowerCase()?"block"!=v("#md-createlink").css("display")&&v("#divRteLink").addClass("forceshow"):v("#divRteLink").removeClass("forceshow"),e&&v(e).is("[contenteditable]")&&v("#rte-toolbar").stop(!0,!0).fadeIn(200),v(n).is("[contenteditable]")&&v("#rte-toolbar").stop(!0,!0).fadeIn(200),0<v(n).parents("[contenteditable]").length&&v("#rte-toolbar").stop(!0,!0).fadeIn(200),u.data("contenteditor").closePop(),""==(t=u.data("contenteditor").settings.editable)||(u.find(t).unbind("mousedown"),u.find(t).bind("mousedown",function(e){if(b=v(this),v("#rte-toolbar").stop(!0,!0).fadeIn(200),ce_outline){for(var t=0;t<instances.length;t++)v(instances[t]).css("outline",""),v(instances[t]).find("*").css("outline","");v(this).css("outline","rgba(0, 0, 0, 0.43) dashed 1px")}}),u.find(".edit").find(t).removeAttr("contenteditable")),0<v(n).parents("table").length?(t=(i=v(n).parents("table").first()).offset().top-30,i=i.offset().left+i.width()-parseInt(v("#divRteTable").css("width")),v("#divRteTable").css("top",t+"px"),v("#divRteTable").css("left",i+"px"),"none"==v("#divRteTable").css("display")&&v("#divRteTable").stop(!0,!0).css({display:"none"}
1).fadeIn(20)):v("#divRteTable").stop(!0,!0).fadeOut(0),savedSelPublic=saveSelection(),$activeIcon=null,v(e).prop("tagName")?0<v(n).parents("[contenteditable]").length&&("td"==(n=v(e).prop("tagName").toLowerCase())||"th"==n?w=v(e):0<v(e).parents("td,th").length?w=v(e).parents("td,th").first():(w=null,v("#md-edittable").data("simplemodal")&&v("#md-edittable").data("simplemodal").hide())):0<v(e).parents("td,th").length?w=v(e).parents("td,th").first():(w=null,v("#md-edittable").data("simplemodal")&&v("#md-edittable").data("simplemodal").hide()),v("#md-createlink").data("simplemodal")&&v("#md-createlink").data("simplemodal").hide(),f&&"http://"==f.attr("href")&&f.replaceWith(function(){return $.parseHTML(f.html())}),v("#md-img").data("simplemodal")&&v("#md-img").data("simplemodal").hide(),v("#md-createsrc").data("simplemodal")&&v("#md-createsrc").data("simplemodal").hide(),v("#md-createiframe").data("simplemodal")&&v("#md-createiframe").data("simplemodal").hide(),u.data("contenteditor").getState())},this.getState=function(){document.queryCommandState("bold")?v("[data-rte-cmd=bold]").addClass("on"):v("[data-rte-cmd=bold]").removeClass("on"),document.queryCommandState("italic")?v("[data-rte-cmd=italic]").addClass("on"):v("[data-rte-cmd=italic]").removeClass("on"),document.queryCommandState("underline")?v("[data-rte-cmd=underline]").addClass("on"):v("[data-rte-cmd=underline]").removeClass("on"),document.queryCommandState("strikethrough")?v("[data-rte-cmd=strikethrough]").addClass("on"):v("[data-rte-cmd=strikethrough]").removeClass("on"),document.queryCommandState("superscript")?v("[data-rte-cmd=superscript]").addClass("on"):v("[data-rte-cmd=superscript]").removeClass("on"),document.queryCommandState("subscript")?v("[data-rte-cmd=subscript]").addClass("on"):v("[data-rte-cmd=subscript]").removeClass("on"),document.queryCommandState("JustifyFull")?v("[data-align=justify]").addClass("on"):v("[data-align=justify]").removeClass("on"),document.queryCommandState("JustifyLeft")?v("[data-align=left]").addClass("on"):v("[data-align=left]").removeClass("on"),document.queryCommandState("JustifyRight")?v("[data-align=right]").addClass("on"):v("[data-align=right]").removeClass("on"),document.queryCommandState("JustifyCenter")?v("[data-align=center]").addClass("on"):v("[data-align=center]").removeClass("on");var e=document.queryCommandValue("FontName"),t=(t=e.split(",")[0]).replace('"',"").replace('"',"");t=v.trim(t).toLowerCase(),-1==v("#ifrFonts").attr("src").indexOf("fonts.html")&&v("#ifrFonts").attr("src",sScriptPath+"fonts.html?1"),v("#ifrFonts").contents().find("[data-font-family]").removeClass("on"),v("#ifrFonts").contents().find("[data-font-family]").each(function(){var e=(e=v(this).attr("data-font-family")).split(",")[0];(e=v.trim(e).toLowerCase())==t&&""!=e&&v(this).addClass("on")});var i,n,o=document.queryCommandValue("FormatBlock");"formatted"==(o="heading 6"==(o="heading 5"==(o="heading 4"==(o="heading 3"==(o="heading 2"==(o="heading 1"==(o="normal"==(o=o.toLowerCase())?"p":o)?"h1":o)?"h2":o)?"h3":o)?"h4":o)?"h5":o)?"h6":o)&&(o="pre"),-1==v("#ifrHeadings").attr("src").indexOf("headings.html")&&v("#ifrHeadings").attr("src",sScriptPath+"headings.html?1"),v("#ifrHeadings").contents().find("[data-heading]").removeClass("on"),v("#ifrHeadings").contents().find("[data-heading]").each(function(){v(this).attr("data-heading")==o&&""!=o&&v(this).addClass("on")}),window.getSelection?i=3==(n=window.getSelection().getRangeAt(0).commonAncestorContainer).nodeType?n.parentNode:n:document.selection&&(n=document.selection.createRange(),i=document.selection.createRange().parentElement()),"uppercase"==v(i).css("text-transform")?v("[data-rte-cmd=uppercase]").addClass("on"):v("[data-rte-cmd=uppercase]").removeClass("on")},this.closePop=function(){"block"==v("#pop-colors").css("display")&&saveForUndo(),v(".rte-pop").css("display","none"),v('[data-rte-cmd="formatting"]').removeClass("on"),v('[data-rte-cmd="textsettings"]').removeClass("on"),v('[data-rte-cmd="color"]').removeClass("on"),v('[data-rte-cmd="font"]').removeClass("on"),v('[data-rte-cmd="formatPara"]').removeClass("on"),v('[data-rte-cmd="align"]').removeClass("on"),v('[data-rte-cmd="list"]').removeClass("on"),v('[data-rte-cmd="table"]').removeClass("on"),v(".pop-ai-tool-menu").removeClass("show"),v(".rangeslider-myfocused").removeClass("rangeslider-myfocused"),v(".rangeslider-mouseenter").removeClass("rangeslider-mouseenter")},this.render=function(){var e=null!=localStorage.getItem("zoom")?localStorage.zoom:u.css("zoom");null==e&&(e=1),localStorage.zoom=e;var n,e=u.data("contenteditor").settings.editable;""==e?(u.attr("contenteditable","true"),u.unbind("mousedown"),u.bind("mousedown",function(e){if(b=v(this),v("#rte-toolbar").stop(!0,!0).fadeIn(200),ce_outline){for(var t=0;t<instances.length;t++)v(instances[t]).css("outline",""),v(instances[t]).find("*").css("outline","");v(this).css("outline","rgba(0, 0, 0, 0.43) dashed 1px")}})):(u.find(e).each(function(){var e;"default"==u.data("contenteditor").settings.editMode?0<v(this).parents("[data-html]").length&&v(this).hasClass("edit")&&v(this).attr("contenteditable","true"):0<v(this).parents("[data-html]").length||0<v(this).parents("[data-mode='readonly']").length||0<v(this).parents("[data-mode='readonly-protected']").length||(void 0!==(e=v(this).attr("contenteditable"))&&!1!==e||v(this).attr("contenteditable","true"))}),u.find(e).unbind("mousedown"),u.find(e).bind("mousedown",function(e){if(b=v(this),ce_outline){for(var t=0;t<instances.length;t++)v(instances[t]).css("outline",""),v(instances[t]).find("*").css("outline","");v(this).css("outline","rgba(0, 0, 0, 0.43) dashed 1px")}}),u.find(".edit").find(e).removeAttr("contenteditable")),"default"==u.data("contenteditor").settings.editMode?(u.find("h1,h2,h3,h4,h5,h6").unbind("
1keydown"),u.find("h1,h2,h3,h4,h5,h6").bind("keydown",function(e){if(13==e.keyCode){var t=detectIE();if(!(t&&t<=10)){var i,n=(i=window.getSelection()).getRangeAt(0);n.extractContents(),n.collapse(!0);var o=n.createContextualFragment("<br>"),t=o.lastChild;n.insertNode(o),n.setStartAfter(t),n.setEndAfter(t),1==n.endContainer.nodeType&&n.endOffset==n.endContainer.childNodes.length-1&&(n.insertNode(n.createContextualFragment("<br />")),n.setStartAfter(t),n.setEndAfter(t));t=n.commonAncestorContainer;if(t&&t.parentNode)try{t.parentNode.normalize()}catch(e){}return i.removeAllRanges(),i.addRange(n),!1}if((i=document.selection.createRange()).parentElement)return i.pasteHTML("<br>"),e.cancelBubble=!0,e.returnValue=!1,i.select(),i.moveEnd("character",1),i.moveStart("character",1),i.collapse(!1),!1}}),u.children("div.ui-draggable").each(function(){try{var e=v(this).children().first().children().first().attr("data-html");if(void 0!==e&&!1!==e)return;if(0<v(this).children().first().children().first().parents("[data-html]").length)return;if(0<v(this).children().first().children().first().parents("[data-mode='readonly']").length)return;if(0<v(this).children().first().children().first().parents("[data-mode='readonly-protected']").length)return}catch(e){}var t=!1;try{"table"==v(this).children().first().children().first().prop("tagName").toLowerCase()&&(t=!0)}catch(e){}t?v(this).find("td,th").each(function(){1==v(this).children().length&&"table"==v(this).children().first().prop("tagName").toLowerCase()||v(this).attr("contenteditable",!0)}):v(this).children().first().children().each(function(){v(this).attr("contenteditable",!0)});e=detectIE(),t=detectEdge();if(e&&e<=11||t)try{"table"==v(this).children().first().children().first().prop("tagName").toLowerCase()&&v(this).children().first().attr("contenteditable",!0)}catch(e){}}),u.find("div").unbind("keyup"),u.find("div").bind("keyup",function(e){var t,i,n,o;window.getSelection?(i=window.getSelection().getRangeAt(0).commonAncestorContainer,t=window.getSelection().getRangeAt(0).commonAncestorContainer.parentNode):document.selection&&(i=document.selection.createRange(),t=document.selection.createRange().parentElement()),13!=e.keyCode||e.shiftKey||0<detectIE()||(n=/Chrome/.test(navigator.userAgent)&&/Google Inc/.test(navigator.vendor),/Safari/.test(navigator.userAgent)&&/Apple Computer/.test(navigator.vendor),o=window.opera,e=-1<navigator.userAgent.toLowerCase().indexOf("firefox"),(n||o)&&("p"!=v(t).prop("tagName").toLowerCase()&&"div"!=v(t).prop("tagName").toLowerCase()||document.execCommand("formatBlock",!1,"<p>")),e&&(v(i).html()||document.execCommand("formatBlock",!1,"<p>")))}),u.find("div").unbind("keydown"),u.find("div").bind("keydown",function(e){var t,i;window.getSelection?(i=window.getSelection().getRangeAt(0).commonAncestorContainer,window.getSelection().getRangeAt(0).commonAncestorContainer.parentNode):document.selection&&(i=document.selection.createRange(),document.selection.createRange().parentElement()),8!=e.keyCode&&46!=e.keyCode||v(i).html()&&("h1"!=(t=v(i).prop("tagName").toLowerCase())&&"h2"!=t&&"h3"!=t&&"h4"!=t&&"h5"!=t&&"h6"!=t&&"p"!=t||""==v(i).text()&&(document.execCommand("removeFormat",!1,null),v(i).remove(),(i=(t=window.getSelection()).getRangeAt(0)).extractContents(),i.collapse(!0),t.removeAllRanges(),t.addRange(i),e.preventDefault(),e.stopImmediatePropagation()))})):(u.find("p").unbind("keydown"),u.find("p").bind("keydown",function(e){if(13==e.keyCode&&0==u.find("li").length){if(!(0<=navigator.userAgent.toLowerCase().indexOf("msie"))){var t,i=(t=window.getSelection()).getRangeAt(0);i.extractContents(),i.collapse(!0);var n=i.createContextualFragment("<br>"),o=n.lastChild;i.insertNode(n),i.setStartAfter(o),i.setEndAfter(o),1==i.endContainer.nodeType&&i.endOffset==i.endContainer.childNodes.length-1&&(i.insertNode(i.createContextualFragment("<br />")),i.setStartAfter(o),i.setEndAfter(o));o=i.commonAncestorContainer;if(o&&o.parentNode)try{o.parentNode.normalize()}catch(e){}return t.removeAllRanges(),t.addRange(i),!1}if((t=document.selection.createRange()).parentElement)return t.pasteHTML("<br>"),e.cancelBubble=!0,e.returnValue=!1,t.select(),t.moveEnd("character",1),t.moveStart("character",1),t.collapse(!1),!1}})),v('[data-rte-cmd="removeElement"]').unbind("click"),v('[data-rte-cmd="removeElement"]').click(function(e){b.remove(),u.data("contenteditor").settings.hasChanged=!0,u.data("contenteditor").render(),saveForUndo(),e.preventDefault()}),v('[data-rte-cmd="fontsize"]').unbind("click"),v('[data-rte-cmd="fontsize"]').click(function(s){var r=saveSelection();v("#md-fontsize").css("max-width","190px"),v("#md-fontsize").simplemodal(),v("#md-fontsize").data("simplemodal").show(r),u.data("contenteditor").closePop(),s.preventDefault(),-1==v("#ifrFontSize").attr("src").indexOf("fontsize.html")&&v("#
1ifrFontSize").attr("src",sScriptPath+"fontsize.html");var l=getSelected();v(".md-pickfontsize").unbind("click"),v(".md-pickfontsize").click(function(){var e,t;if(restoreSelection(r),window.getSelection?e=3==(t=window.getSelection().getRangeAt(0).commonAncestorContainer).nodeType?t.parentNode:t:document.selection&&(t=document.selection.createRange(),e=document.selection.createRange().parentElement()),0!=v(e).parents("[contenteditable]").length){var i=v(this).attr("data-font-size");if(""!=v.trim(l)&&v(e).text()!=l){document.execCommand("fontSize",!1,"7");for(var n=document.getElementsByTagName("font"),o=0,a=n.length;o<a;++o)"7"==n[o].size&&(n[o].removeAttribute("size"),n[o].style.fontSize=i)}else(v(e).text()!=l||v(e).html()?v(e):v(e).parent()).css("font-size",i);v(this).blur(),u.data("contenteditor").settings.hasChanged=!0,s.preventDefault(),saveForUndo()}else v("#md-fontsize").data("simplemodal").hide()})}),v('[data-rte-cmd="removeFormat"]').unbind("click"),v('[data-rte-cmd="removeFormat"]').click(function(e){document.execCommand("removeFormat",!1,null),document.execCommand("removeFormat",!1,null),v(this).blur(),u.data("contenteditor").settings.hasChanged=!0,e.preventDefault(),saveForUndo()}),v('[data-rte-cmd="unlink"]').unbind("click"),v('[data-rte-cmd="unlink"]').click(function(e){document.execCommand("unlink",!1,null),v("#divRteLink").removeClass("forceshow"),v(this).blur(),u.data("contenteditor").settings.hasChanged=!0,e.preventDefault(),saveForUndo()}),v('[data-rte-cmd="html"]').unbind("click"),v('[data-rte-cmd="html"]').click(function(e){var t;window.getSelection?t=window.getSelection().getRangeAt(0).commonAncestorContainer.parentNode:document.selection&&(t=document.selection.createRange().parentElement());var i=!1;v(t).parents().each(function(){v(this).data("contentbuilder")&&(v(this).data("contentbuilder").viewHtml(),i=!0,n=t)}),!i&&n&&v(t=n).parents().each(function(){v(this).data("contentbuilder")&&v(this).data("contentbuilder").viewHtml()}),e.preventDefault()}),v('[data-rte-cmd="formatPara"]').unbind("click"),v('[data-rte-cmd="formatPara"]').click(function(t){savedSelPublic=saveSelection();var e=v(this).offset().top-v(window).scrollTop(),i=v(this).offset().left;v("#rte-toolbar").hasClass("rte-side")?(v("#pop-headings").addClass("rte-side"),v("#rte-toolbar").hasClass("right")?i=i-57-132:i+=57):e+=51,v("#pop-headings").css("position","fixed"),v("#pop-headings").css("top",e+"px"),v("#pop-headings").css("left",i+"px"),u.data("contenteditor").closePop(),v("#pop-headings").css("display","block"),v(this).addClass("on"),-1==v("#ifrHeadings").attr("src").indexOf("headings.html")&&v("#ifrHeadings").attr("src",sScriptPath+"headings.html?1"),detectIE()&&restoreSelection(savedSelPublic),u.data("contenteditor").getState();try{var n=v("#ifrHeadings").contents(),o=n.find("#divHeadings"),a=n.find(".on");o.animate({scrollTop:o.scrollTop()+a.position().top-7},1e3)}catch(t){}v(".md-pickheading").unbind("click"),v(".md-pickheading").click(function(){restoreSelection(savedSelPublic);var e=v(this).attr("data-heading");u.attr("contenteditable",!0),document.execCommand("formatBlock",!1,"<"+e+">"),u.removeAttr("contenteditable"),u.data("contenteditor").render(),u.data("contenteditor").getState(),u.data("contenteditor").settings.hasChanged=!0,t.preventDefault(),savedSelPublic=saveSelection(),saveForUndo()})}),v('[data-rte-cmd="font"]').unbind("click"),v('[data-rte-cmd="font"]').click(function(c){savedSelPublic=saveSelection();var e=v(this).offset().top-v(window).scrollTop(),t=v(this).offset().left;v("#rte-toolbar").hasClass("rte-side")?(v("#pop-fontfamily").addClass("rte-side"),v("#rte-toolbar").hasClass("right")?t=t-57-132:t+=57):e+=51,v("#pop-fontfamily").css("position","fixed"),v("#pop-fontfamily").css("top",e+"px"),v("#pop-fontfamily").css("left",t+"px"),u.data("contenteditor").closePop(),v("#pop-fontfamily").css("display","block"),v(this).addClass("on"),-1==v("#ifrFonts").attr("src").indexOf("fonts.html")&&v("#ifrFonts").attr("src",sScriptPath+"fonts.html?1");var p=getSelected();u.data("contenteditor").getState();try{var i=v("#ifrFonts").contents(),n=i.find("#divFontList"),o=i.find(".on");n.animate({scrollTop:n.scrollTop()+o.position().top-7},1e3)}catch(c){}v(".md-pickfontfamily").unbind("click"),v(".md-pickfontfamily").click(function(){var e,t;restoreSelection(savedSelPublic),window.getSelection?"H1"!=(e=3==(t=window.getSelection().getRangeAt(0).commonAncestorContainer).nodeType?t.parentNode:t).nodeName&&"H2"!=e.nodeName&&"H3"!=e.nodeName&&"H4"!=e.nodeName&&"H5"!=e.nodeName&&"H6"!=e.nodeName&&"P"!=e.nodeName&&(e=e.parentNode):document.selection&&(t=document.selection.createRange(),"H1"!=(e=document.selection.createRange().parentElement()).nodeName&&"H2"!=e.nodeName&&"H3"!=e.nodeName&&"H4"!=e.nodeName&&"H5"!=e.nodeName&&"H6"!=e.nodeName&&"P"!=e.nodeName&&(e=e.parentElement()));var i=v(this).attr("data-font-family");if(""!=v.trim(p)&&v(e).text()!=p){document.execCommand("fontName",!1,i);for(var n=document.getElementsByTagName("font"),o=0,a=n.length;o<a;++o)n[o].face==i&&(n[o].removeAttribute("face"),n[o].style.fontFamily=i)}else(v(e).text()!=p||v(e).html()?v(e):v(e).parent()).css("font-family",
1i);var s=(s=v(this).attr("data-font-style"))?":"+s:"",r=i.split(",")[0];if("google"==v(this).attr("data-provider")){for(var l=!1,d=document.getElementsByTagName("link"),o=0;o<d.length;o++)-1!=d[o].href.toLowerCase().replace(/\+/g," ").replace(/%20/g," ").indexOf(r.toLowerCase())&&(l=!0);l||v(e).parents().each(function(){v(this).data("contentbuilder")&&v(this).append('<link href="//fonts.googleapis.com/css?family='+r+s+'" rel="stylesheet" property="stylesheet" type="text/css">')})}v(cb_list).each(function(){var t=v(this);t.find("link").each(function(){var e=v(this).attr("href").toLowerCase();-1!=e.indexOf("googleapis")&&(-1!=(e=-1!=(e=(e=e.replace(/\+/g," ").replace(/%20/g," ")).substr(e.indexOf("family=")+7)).indexOf(":")?e.split(":")[0]:e).indexOf("|")&&(e=e.split("|")[0]),t.data("contentbuilder").html().toLowerCase().split(e).length<3&&v(this).attr("data-rel","_del"))})}),u.find('[data-rel="_del"]').remove(),u.data("contenteditor").getState(),u.data("contenteditor").settings.hasChanged=!0,c.preventDefault(),saveForUndo()})}),v('[data-rte-cmd="image"]').unbind("click"),v('[data-rte-cmd="image"]').click(function(e){savedSelPublic=saveSelection(),v("#md-insertimage").css("max-width","650px"),v("#md-insertimage").simplemodal({noOverlay:!0}),v("#md-insertimage").data("simplemodal").show(savedSel),u.data("contenteditor").closePop(),v("#fileInsertImage").clearInputs(),v(".md-preview-area").hide(),v(".md-drop-area").show(),v(".md-drop-area").removeClass("image-dropping"),v("#txtImgUrl_rte").val(""),v("#btnImgOk_rte").unbind("click"),v("#btnImgOk_rte").click(function(){var e,t,i,n,o;savedSelPublic&&(restoreSelection(savedSelPublic),t=e="","none"==v(".md-drop-area").css("display")?(e=v("#imgInsertImagePreview").attr("src"),t=v("#imgInsertImagePreview").data("img-name")):e=v("#txtImgUrl_rte").val(),""!=e&&(pasteHtmlAtCaret('<img src="'+e+'" data-filename="'+t+'" />',!0),v("#md-insertimage").data("simplemodal").hide(),u.data("contenteditor").settings.hasChanged=!0,window.getSelection?i=3==(n=window.getSelection().getRangeAt(0).commonAncestorContainer).nodeType?n.parentNode:n:document.selection&&(n=document.selection.createRange(),i=document.selection.createRange().parentElement()),v(i).parents().each(function(){v(this).data("contentbuilder")&&v(this).data("contentbuilder").applyBehavior()}),window.getSelection?o=window.getSelection():document.selection&&(o=document.selection),o.removeAllRanges(),v("#rte-toolbar").css("display","none")))}),e.preventDefault(),saveForUndo()}),v("#fileInsertImage").unbind("change"),v("#fileInsertImage").on("change",function(e){var t=e.target;t.files&&t.files[0]&&((e=new FileReader).onload=function(e){v(".md-drop-area").hide(),v("#imgInsertImagePreview").attr("src",e.target.result),v("#imgInsertImagePreview").data("img-name",t.files[0].name),v(".md-preview-area").show(),v(".image-title").html(t.files[0].name)},e.readAsDataURL(t.files[0]),v("#txtImgUrl_rte").val(""))}),v(".md-drop-area").unbind("dragover"),v(".md-drop-area").bind("dragover",function(){v(".md-drop-area").addClass("image-dropping")}),v(".md-drop-area").unbind("dragleave"),v(".md-drop-area").bind("dragleave",function(){v(".md-drop-area").removeClass("image-dropping")}),v(".md-preview-area i").unbind("click"),v(".md-preview-area i").click(function(e){v("#fileInsertImage").clearInputs(),v(".md-preview-area").hide(),v(".md-drop-area").show(),v(".md-drop-area").removeClass("image-dropping")}),v("#txtImgUrl_rte").unbind("keyup"),v("#txtImgUrl_rte").bind("keyup",function(){v("#fileInsertImage").clearInputs(),v(".md-preview-area").hide(),v(".md-drop-area").show(),v(".md-drop-area").removeClass("image-dropping")}),v("#btnImageBrowse_rte").unbind("click"),v("#btnImageBrowse_rte").bind("click",function(e){"function(){}"!=(u.data("contenteditor").settings.onImageSelectClick+"").replace(/\s/g,"")?u.data("contenteditor").settings.onImageSelectClick({targetInput:v("#txtImgUrl_rte").get(0),theTrigger:v("#btnImageBrowse_rte").get(0)}):(v("#ifrImageBrowse").attr("src",u.data("contenteditor").settings.imageselect),v("#active-input").val("txtImgUrl_rte"),v("#md-imageselect").css("width","65%"),v("#md-imageselect").simplemodal({onFinish:function(){""!=v("#txtImgUrl_rte").val()&&(v("#fileInsertImage").clearInputs(),v(".md-preview-area").hide(),v(".md-drop-area").show(),v(".md-drop-area").removeClass("image-dropping"))}}),v("#md-imageselect").data("simplemodal").show())}),v('[data-rte-cmd="formatting"]').unbind("click"),v('[data-rte-cmd="formatting"]').click(function(e){savedSelPublic=saveSelection();var t,i=v(this).offset().top-v(window).scrollTop(),n=v(this).offset().left;v("#rte-toolbar").hasClass("rte-side")?(v("#pop-formatting").addClass("rte-side"),v("#rte-toolbar").hasClass("right")?n-=58:n+=57):i+=51,v("#pop-formatting").css("position","fixed"),v("#pop-formatting").css("top",i+"px"),v("#pop-formatting").css("left",n+"px"),u.data("contenteditor").closePop(),v("#pop-formatting").css("display","block"),v(this).addClass("on"),u.data("contenteditor").getState(),window.getSelection?3==(t=window.getSelection().getRangeAt(0).commonAncestorContainer).nodeType&&t.parentNode:document.selection&&(t=document.selection.createRange(),document.selection.createRange().parentElement()),e.preventDefault(),saveForUndo()}),v('[data-rte-cmd="textsettings"]').unbind("click"),v('[data-rte-cmd="textsettings"]').click(function(e){savedSelPublic=saveSelection();var t=v(this).offset().top-v(window).scrollTop(),i=v(this).offset().left;v("#rte-toolbar").hasClass("rte-side")?(v("#pop-textsettings").addClass("rte-side"),v("#rte-toolbar").hasClass("right")?i=i-57-132:i+=57):t+=51,v("#pop-textsettings").css("position","fixed"),v("#pop-textsettings").css("top",t+"px"),v("#pop-textsettings").css("left",i+"px"),u.data("contenteditor").closePop(),v("#pop-textsettings").css("display","block"),v(this).addClass("on"),window.getSelection?o=3
1==(n=window.getSelection().getRangeAt(0).commonAncestorContainer).nodeType?n.parentNode:n:document.selection&&(n=document.selection.createRange(),o=document.selection.createRange().parentElement());var n=parseInt(v(o).css("font-size"));v("#rangeFontSize").val(n).change(),v("#inputFontSize").html(n+"px");n=parseInt(v(o).css("letter-spacing"));v("#rangeLetterSpacing").val(n).change(),v("#inputLetterSpacing").html(n+"px");var o=parseInt("normal"===v(o).css("line-height")?"16":v(o).css("line-height"));v("#rangeLineHeight").val(o).change(),v("#inputLineHeight").html(o+"px"),e.preventDefault()}),v("#btnResetTextSettings").unbind("click"),v("#btnResetTextSettings").click(function(e){var t,i;savedSelPublic&&(restoreSelection(savedSelPublic),window.getSelection?i=3==(t=window.getSelection().getRangeAt(0).commonAncestorContainer).nodeType?t.parentNode:t:document.selection&&(t=document.selection.createRange(),i=document.selection.createRange().parentElement()),v(i).css("font-size",""),v(i).css("letter-spacing",""),v(i).css("line-height",""),window.getSelection?i=3==(t=window.getSelection().getRangeAt(0).commonAncestorContainer).nodeType?t.parentNode:t:document.selection&&(t=document.selection.createRange(),i=document.selection.createRange().parentElement()),t=parseInt(v(i).css("font-size")),v("#rangeFontSize").val(t).change(),v("#inputFontSize").val(t),t=parseInt(v(i).css("letter-spacing")),v("#rangeLetterSpacing").val(t).change(),v("#inputLetterSpacing").val(t),i=parseInt("normal"===v(i).css("line-height")?"16":v(i).css("line-height")),v("#rangeLineHeight").val(i).change(),v("#inputLineHeight").val(i),savedSelPublic=saveSelection(),u.data("contenteditor").getState(),u.data("contenteditor").settings.hasChanged=!0,saveForUndo()),e.preventDefault()}),v('[data-rte-cmd="color"]').unbind("click"),v('[data-rte-cmd="color"]').click(function(e){savedSelPublic=saveSelection();var i,t=v(this).offset().top-v(window).scrollTop(),n=v(this).offset().left;v("#rte-toolbar").hasClass("rte-side")?(v("#pop-colors").addClass("rte-side"),v("#rte-toolbar").hasClass("right")?n=n-57-215:n+=57):t+=51,v("#pop-colors").css("position","fixed"),v("#pop-colors").css("top",t+"px"),v("#pop-colors").css("left",n+"px"),u.data("contenteditor").closePop(),v("#pop-colors").css("display","block"),v(this).addClass("on"),window.getSelection?(o=window.getSelection().getRangeAt(0).commonAncestorContainer,i=3==o.nodeType?o.parentNode:o):document.selection&&(o=document.selection.createRange(),i=document.selection.createRange().parentElement()),v("#selColorApplyTo").unbind("change"),v("#selColorApplyTo").on("change",function(){var e,t=v("#selColorApplyTo").val();1==t&&(e=v(i).css("color"),v("#inpTextColor").val(e),v("#inpTextColor").css("background-color",e),v("#inpTextColor").contrastingText()),2==t&&(e=v(i).css("background-color"),v("#inpTextColor").val(e),v("#inpTextColor").css("background-color",e),v("#inpTextColor").contrastingText()),3==t&&(e=v(i).parents(".ui-draggable").children().first().css("background-color"),v("#inpTextColor").val(e),v("#inpTextColor").css("background-color",e),v("#inpTextColor").contrastingText())}),v("#selColorApplyTo").change();var o=!1;try{"table"==u.children("div.ui-draggable").first().children().first().children().first().prop("tagName").toLowerCase()&&(o=!0)}catch(e){}o&&v("#selColorApplyTo").children().each(function(){"3"==v(this).attr("value")&&v(this).remove()});var s=getSelected();v(".md-pick").unbind("click"),v(".md-pick").click(function(){var e=v(this).css("background-color");v("#inpTextColor").val(e),v("#inpTextColor").css("background-color",e),v("#inpTextColor").contrastingText(),restoreSelection(savedSelPublic),u.data("contenteditor").applyColor(e,s),savedSelPublic=saveSelection()}),v("#inpTextColor").colorPicker({dark:"#222",light:"#DDD",renderCallback:function(e,t){!0===t||!1===t||(t=v("#inpTextColor").val(),restoreSelection(savedSelPublic),u.data("contenteditor").applyColor(t,s),savedSelPublic=saveSelection())}}),v("#inpTextColor").unbind("blur"),v("#inpTextColor").on("blur",function(){var e=v("#inpTextColor").val();restoreSelection(savedSelPublic),u.data("contenteditor").applyColor(e,s),savedSelPublic=saveSelection()}),v("#btnTextColorClear").unbind("click"),v("#btnTextColorClear").click(function(){var e;restoreSelection(savedSelPublic),window.getSelection?e=3==(t=window.getSelection().getRangeAt(0).commonAncestorContainer).nodeType?t.parentNode:t:document.selection&&(t=document.selection.createRange(),e=document.selection.createRange().parentElement());var t=v("#selColorApplyTo").val();if(""!=v.trim(s)&&v(e).text()!=s){1==t&&document.execCommand("ForeColor",!1,""),2==t&&document.execCommand("BackColor",!1,"");for(var i=document.getElementsByTagName("font"),n=0,o=i.length;n<o;++n){var a=i[n].color;i[n].removeAttribute("color"),i[n].style.color=a}}else v(e).text()==s?(1==t&&(v(e).html()?v(e):v(e).parent()).css("color",""),2==t&&(v(e).html()?v(e):v(e).parent()).css("background-color","")):(1==t&&v(e).css("color",""),2==t&&v(e).css("background-color",""));3==t&&v(e).parents(".ui-draggable").children().first().css("background-color",""),v("#selColorApplyTo").change()})}),v('[data-rte-cmd="bold"]').unbind("click"),v('[data-rte-cmd="bold"]').click(function(e){var t,i,n=saveSelection(),o=getSelected();if(window.getSelection?t=3==(i=window.getSelection().getRangeAt(0).commonAncestorContainer).nodeType?i.parentNode:i:document.selection&&(i=document.selection.createRange(),t=document.selection.createRange().parentElement()),i=isNaN(v(t).css("font-weight"))?"bold"==v(t).css("font-weight")?"normal":"bold":v(t).css("font-weight")<=500?"bold":"normal",""!=v.trim(o)){try{document.execCommand("bold",!1,null)}catch(e){u.attr("contenteditable",!0),document.execCommand("bold",!1,null),u.removeAttr("contenteditable"),u.data("contenteditor").render()}n=saveSelection()}else if("b"==v(t).prop("tagName").toLowerCase()){selectElementContents(t);try{document.execCommand("bold",!1,null)}catch(e){u.attr("contenteditable",!0),document.execCommand("bold",!1,null),u.removeAttr("contenteditable"),u.data("contenteditor").render()}}else v(t).css("font-weight",i);""==v.trim(o)&&restoreSelection(n),u.data("contenteditor").getState(),u.data("contenteditor").settings.hasChanged=!0,e.preventDefault(),saveForUndo()}),v('[data-rte-cmd="italic"]').unbind("click"),v('[data-rte-cmd="italic"]').click(function(e){var t,i,n=saveSelection(),o=getSelected();if(window.getSelection?t=3==(a=window.getSelection().getRangeAt(0).commonAncestorContainer).nodeType?a.parentNode:a:document.selection&&(a=document.selection.createRange(),t=document.selection.createRange().parentElement()),i="italic"==v(t).css("font-style")?"
1normal":"italic",""!=v.trim(o)){try{document.execCommand("italic",!1,null)}catch(e){u.attr("contenteditable",!0),document.execCommand("italic",!1,null),u.removeAttr("contenteditable"),u.data("contenteditor").render()}n=saveSelection()}else{var a=v(t).prop("tagName").toLowerCase();if("i"==a||"em"==a){selectElementContents(t);try{document.execCommand("italic",!1,null)}catch(e){u.attr("contenteditable",!0),document.execCommand("italic",!1,null),u.removeAttr("contenteditable"),u.data("contenteditor").render()}}else v(t).css("font-style",i)}""==v.trim(o)&&restoreSelection(n),u.data("contenteditor").getState(),u.data("contenteditor").settings.hasChanged=!0,e.preventDefault(),saveForUndo()}),v('[data-rte-cmd="underline"]').unbind("click"),v('[data-rte-cmd="underline"]').click(function(e){var t,i,n=saveSelection(),o=getSelected();if(window.getSelection?t=3==(i=window.getSelection().getRangeAt(0).commonAncestorContainer).nodeType?i.parentNode:i:document.selection&&(i=document.selection.createRange(),t=document.selection.createRange().parentElement()),i=-1!=v(t).css("text-decoration").indexOf("underline")?"":"underline",""!=v.trim(o)){try{document.execCommand("underline",!1,null)}catch(e){u.attr("contenteditable",!0),document.execCommand("underline",!1,null),u.removeAttr("contenteditable"),u.data("contenteditor").render()}n=saveSelection()}else if("u"==v(t).prop("tagName").toLowerCase()){selectElementContents(t);try{document.execCommand("underline",!1,null)}catch(e){u.attr("contenteditable",!0),document.execCommand("underline",!1,null),u.removeAttr("contenteditable"),u.data("contenteditor").render()}}else v(t).css("text-decoration",i);""==v.trim(o)&&restoreSelection(n),u.data("contenteditor").getState(),u.data("contenteditor").settings.hasChanged=!0,e.preventDefault(),saveForUndo()}),v('[data-rte-cmd="strikethrough"]').unbind("click"),v('[data-rte-cmd="strikethrough"]').click(function(e){var t,i,n=saveSelection(),o=getSelected();if(window.getSelection?t=3==(i=window.getSelection().getRangeAt(0).commonAncestorContainer).nodeType?i.parentNode:i:document.selection&&(i=document.selection.createRange(),t=document.selection.createRange().parentElement()),i=-1!=v(t).css("text-decoration").indexOf("line-through")?"":"line-through",""!=v.trim(o)){try{document.execCommand("strikethrough",!1,null)}catch(e){u.attr("contenteditable",!0),document.execCommand("strikethrough",!1,null),u.removeAttr("contenteditable"),u.data("contenteditor").render()}n=saveSelection()}else if("strike"==v(t).prop("tagName").toLowerCase()){selectElementContents(t);try{document.execCommand("strikethrough",!1,null)}catch(e){u.attr("contenteditable",!0),document.execCommand("strikethrough",!1,null),u.removeAttr("contenteditable"),u.data("contenteditor").render()}}else v(t).css("text-decoration",i);""==v.trim(o)&&restoreSelection(n),u.data("contenteditor").getState(),u.data("contenteditor").settings.hasChanged=!0,e.preventDefault(),saveForUndo()}),v('[data-rte-cmd="uppercase"]').unbind("click"),v('[data-rte-cmd="uppercase"]').click(function(e){var t,i,n=saveSelection(),o=getSelected();window.getSelection?t=3==(i=window.getSelection().getRangeAt(0).commonAncestorContainer).nodeType?i.parentNode:i:document.selection&&(i=document.selection.createRange(),t=document.selection.createRange().parentElement()),i="uppercase"==v(t).css("text-transform")?"":"uppercase",v(t).css("text-transform",i),""==v.trim(o)&&restoreSelection(n),u.data("contenteditor").getState(),u.data("contenteditor").settings.hasChanged=!0,e.preventDefault(),saveForUndo()}),v('[data-rte-cmd="table"]').unbind("click"),v('[data-rte-cmd="table"]').click(function(e){var s=saveSelection(),t=v(this).offset().top-v(window).scrollTop(),i=v(this).offset().left;v("#rte-toolbar").hasClass("rte-side")?(v("#pop-table").addClass("rte-side"),v("#rte-toolbar").hasClass("right")?i=i-57-163:i+=57):t+=51,v("#pop-table").css("position","fixed"),v("#pop-table").css("top",t+"px"),v("#pop-table").css("left",i+"px"),u.data("contenteditor").closePop(),v("#pop-table").css("display","block"),v(this).addClass("on"),e.preventDefault(),v("#tableInsert td").unbind("mouseover"),v("#tableInsert td").on("mouseover",function(e){var i=v(this).attr("data-row"),n=v(this).attr("data-col"),o=0;v("#tableInsert tr").each(function(){var t=0;v(this).children("td").each(function(){var e=v(this);o<i&&t<n?e.addClass("highlight"):e.removeClass("highlight"),t++}),o++})}),v("#tableInsert").unbind("mouseout"),v("#tableInsert").on("mouseout",function(e){v("#tableInsert tr").each(function(){v(this).children("td").each(function(){v(this).removeClass("highlight")})})}),v("#tableInsert td").unbind("click"),v("#tableInsert td").click(function(e){restoreSelection(s);for(var t=v(this).attr("data-row"),i=v(this).attr("data-col"),n='<table class="default" style="border-collapse:collapse;width:100%;">',o=1;o<=t;o++){n+="<tr>";for(var a=1;a<=i;a++)n+='<td valign="top"><br></td>';n+="</tr>"}pasteHtmlAtCaret(n+="</table>"),u.data("contenteditor").closePop(),u.data("contenteditor").render(),u.data("contenteditor").settings.hasChanged=!0,e.preventDefault(),saveForUndo()})}),v("#btnDeleteTable").unbind("click"),v("#btnDeleteTable").click(function(e){v("#md-edittable").data("simplemodal")&&v("#md-edittable").data("simplemodal").hide(),v("#md-deltableconfirm").
1css("max-width","650px"),v("#md-deltableconfirm").simplemodal(),v("#md-deltableconfirm").data("simplemodal").show(),v("#btnDelTableOk").unbind("click"),v("#btnDelTableOk").bind("click",function(e){v("#md-deltableconfirm").data("simplemodal").hide();var t=w.parents("table").first();t.fadeOut(400,function(){v("#divRteTable").stop(!0,!0).fadeOut(0),t.remove(),u.data("contenteditor").render(),u.data("contenteditor").settings.hasChanged=!0,saveForUndo()})}),v("#btnDelTableCancel").unbind("click"),v("#btnDelTableCancel").bind("click",function(e){v("#md-deltableconfirm").data("simplemodal").hide()})}),v("#btnEditTable").unbind("click"),v("#btnEditTable").click(function(e){var m=saveSelection();u.data("contenteditor").closePop(),v("#md-edittable").css("width","267px"),v("#md-edittable").simplemodal({noOverlay:!0}),v("#md-edittable").data("simplemodal").show(),v("#tabTableDesign").unbind("click"),v("#tabTableDesign").bind("click",function(e){v("#tabTableDesign").addClass("active"),v("#tabTableLayout").removeClass("active"),v("#divTableLayout").fadeOut(300,function(){v("#divTableDesign").fadeIn(0)})}),v("#tabTableLayout").unbind("click"),v("#tabTableLayout").bind("click",function(e){v("#tabTableDesign").removeClass("active"),v("#tabTableLayout").addClass("active"),v("#divTableDesign").fadeOut(0,function(){v("#divTableLayout").fadeIn(300)})}),v("#inpCellBgColor").colorPicker({dark:"#222",light:"#DDD",renderCallback:function(e,t){if(!0!==t&&!1!==t&&w){var i=v("#inpCellBgColor").val();restoreSelection(m);var n=v("#selTableApplyTo").val(),o=w.parents("table").first()[0],a=w.parents("tr").first()[0],s=w[0];"currentcell"==n&&w.css("background-color",i);for(var r=0;r<o.rows.length;r++)for(var l=o.rows[r],d=0;d<l.cells.length;d++){var c=l.cells[d];"table"==n&&v(c).css("background-color",i),"evenrows"==n&&isEven(r+1)&&v(c).css("background-color",i),"oddrows"!=n||isEven(r+1)||v(c).css("background-color",i),"currentrow"==n&&l==w.parents("tr").first()[0]&&v(c).css("background-color",i),"currentcol"==n&&d==getCellIndex(o,a,s)&&v(c).css("background-color",i)}u.data("contenteditor").settings.hasChanged=!0}}}),v("#inpCellBgColor").unbind("blur"),v("#inpCellBgColor").on("blur",function(){if(w){restoreSelection(m);var e=v("#inpCellBgColor").val(),t=v("#selTableApplyTo").val(),i=w.parents("table").first()[0],n=w.parents("tr").first()[0],o=w[0];"currentcell"==t&&w.css("background-color",e);for(var a=0;a<i.rows.length;a++)for(var s=i.rows[a],r=0;r<s.cells.length;r++){var l=s.cells[r];"table"==t&&v(l).css("background-color",e),"evenrows"==t&&isEven(a+1)&&v(l).css("background-color",e),"oddrows"!=t||isEven(a+1)||v(l).css("background-color",e),"currentrow"==t&&s==w.parents("tr").first()[0]&&v(l).css("background-color",e),"currentcol"==t&&r==getCellIndex(i,n,o)&&v(l).css("background-color",e)}u.data("contenteditor").settings.hasChanged=!0,saveForUndo()}}),v("#inpCellTextColor").colorPicker({dark:"#222",light:"#DDD",renderCallback:function(e,t){if(!0!==t&&!1!==t&&w){var i=v("#inpCellTextColor").val();restoreSelection(m);var n=v("#selTableApplyTo").val(),o=w.parents("table").first()[0],a=w.parents("tr").first()[0],s=w[0];"currentcell"==n&&w.css("color",i);for(var r=0;r<o.rows.length;r++)for(var l=o.rows[r],d=0;d<l.cells.length;d++){var c=l.cells[d];"table"==n&&v(c).css("color",i),"evenrows"==n&&isEven(r+1)&&v(c).css("color",i),"oddrows"!=n||isEven(r+1)||v(c).css("color",i),"currentrow"==n&&l==w.parents("tr").first()[0]&&v(c).css("color",i),"currentcol"==n&&d==getCellIndex(o,a,s)&&v(c).css("color",i)}u.data("contenteditor").settings.hasChanged=!0}}}),v("#inpCellTextColor").unbind("blur"),v("#inpCellTextColor").on("blur",function(){if(w){restoreSelection(m);var e=v("#inpCellTextColor").val(),t=v("#selTableApplyTo").val(),i=w.parents("table").first()[0],n=w.parents("tr").first()[0],o=w[0];"currentcell"==t&&w.css("color",e);for(var a=0;a<i.rows.length;a++)for(var s=i.rows[a],r=0;r<s.cells.length;r++){var l=s.cells[r];"table"==t&&v(l).css("color",e),"evenrows"==t&&isEven(a+1)&&v(l).css("color",e),"oddrows"!=t||isEven(a+1)||v(l).css("color",e),"currentrow"==t&&s==w.parents("tr").first()[0]&&v(l).css("color",e),"currentcol"==t&&r==getCellIndex(i,n,o)&&v(l).css("color",e)}u.data("contenteditor").settings.hasChanged=!0,saveForUndo()}}
1),v("#inpCellBorderColor").colorPicker({dark:"#222",light:"#DDD",renderCallback:function(e,t){if(!0!==t&&!1!==t&&w){var i=v("#inpCellBorderColor").val(),n=v("#selCellBorderWidth").val();"0"==n&&(v("#selCellBorderWidth").val(1),n=1),restoreSelection(m);var o=v("#selTableApplyTo").val(),a=w.parents("table").first()[0],s=w.parents("tr").first()[0],r=w[0];"currentcell"==o&&(w.css("border-color",i),w.css("border-width",n+"px"),w.css("border-style","solid"));for(var l=0;l<a.rows.length;l++)for(var d=a.rows[l],c=0;c<d.cells.length;c++){var p=d.cells[c];"table"==o&&(v(p).css("border-color",i),v(p).css("border-width",n+"px"),v(p).css("border-style","solid")),"evenrows"==o&&isEven(l+1)&&(v(p).css("border-color",i),v(p).css("border-width",n+"px"),v(p).css("border-style","solid")),"oddrows"!=o||isEven(l+1)||(v(p).css("border-color",i),v(p).css("border-width",n+"px"),v(p).css("border-style","solid")),"currentrow"==o&&d==w.parents("tr").first()[0]&&(v(p).css("border-color",i),v(p).css("border-width",n+"px"),v(p).css("border-style","solid")),"currentcol"==o&&c==getCellIndex(a,s,r)&&(v(p).css("border-color",i),v(p).css("border-width",n+"px"),v(p).css("border-style","solid"))}u.data("contenteditor").settings.hasChanged=!0}}}),v("#inpCellBorderColor").unbind("blur"),v("#inpCellBorderColor").on("blur",function(){if(w){restoreSelection(m);var e=v("#inpCellBorderColor").val(),t=v("#selCellBorderWidth").val(),i=v("#selTableApplyTo").val(),n=w.parents("table").first()[0],o=w.parents("tr").first()[0],a=w[0];"currentcell"==i&&(w.css("border-color",e),w.css("border-width",t+"px"),w.css("border-style","solid"),""==e&&(w.css("border-color",""),w.css("border-width",""),w.css("border-style",""),v("#selCellBorderWidth").val(0)));for(var s=0;s<n.rows.length;s++)for(var r=n.rows[s],l=0;l<r.cells.length;l++){var d=r.cells[l];"table"==i&&(v(d).css("border-color",e),v(d).css("border-width",t+"px"),v(d).css("border-style","solid"),""==e&&(v(d).css("border-color",""),v(d).css("border-width",""),v(d).css("border-style",""),v("#selCellBorderWidth").val(0))),"evenrows"==i&&isEven(s+1)&&(v(d).css("border-color",e),v(d).css("border-width",t+"px"),v(d).css("border-style","solid"),""==e&&(v(d).css("border-color",""),v(d).css("border-width",""),v(d).css("border-style",""),v("#selCellBorderWidth").val(0))),"oddrows"!=i||isEven(s+1)||(v(d).css("border-color",e),v(d).css("border-width",t+"px"),v(d).css("border-style","solid"),""==e&&(v(d).css("border-color",""),v(d).css("border-width",""),v(d).css("border-style",""),v("#selCellBorderWidth").val(0))),"currentrow"==i&&r==w.parents("tr").first()[0]&&(v(d).css("border-color",e),v(d).css("border-width",t+"px"),v(d).css("border-style","solid"),""==e&&(v(d).css("border-color",""),v(d).css("border-width",""),v(d).css("border-style",""),v("#selCellBorderWidth").val(0))),"currentcol"==i&&l==getCellIndex(n,o,a)&&(v(d).css("border-color",e),v(d).css("border-width",t+"px"),v(d).css("border-style","solid"),""==e&&(v(d).css("border-color",""),v(d).css("border-width",""),v(d).css("border-style",""),v("#selCellBorderWidth").val(0)))}u.data("contenteditor").settings.hasChanged=!0,saveForUndo()}}),v("#selCellBorderWidth").unbind("change"),v("#selCellBorderWidth").on("change",function(){if(w){var e=v("#selCellBorderWidth").val(),t=v("#inpCellBorderColor").val();""==t&&(v("#inpCellBorderColor").val("rgb(0, 0, 0)"),v("#inpCellBorderColor").css("background-color","rgb(0, 0, 0)"),v("#inpCellBorderColor").css("color","#ddd"),t="rgb(0, 0, 0)"),restoreSelection(m);var i=v("#selTableApplyTo").val(),n=w.parents("table").first()[0],o=w.parents("tr").first()[0],a=w[0];"currentcell"==i&&(w.css("border-width",e+"px"),w.css("border-style","solid"),w.css("border-color",t),"0"==e&&(w.css("border-width",""),w.css("border-style",""),w.css("border-color",""),v("#inpCellBorderColor").val(""),v("#inpCellBorderColor").css("background-color","")));for(var s=0;s<n.rows.length;s++)for(var r=n.rows[s],l=0;l<r.cells.length;l++){var d=r.cells[l];"table"==i&&(v(d).css("border-width",e+"px"),v(d).css("border-style","solid"),v(d).css("border-color",t),"0"==e&&(v(d).css("border-width",""),v(d).css("border-style",""),v(d).css("border-color",""),v("#inpCellBorderColor").val(""),v("#inpCellBorderColor").css("background-color",""))),"evenrows"==i&&isEven(s+1)&&(v(d).css("border-width",e+"px"),v(d).css("border-style","solid"),v(d).css("border-color",t),"0"==e&&(v(d).css("border-width",""),v(d).css("border-style",""),v(d).css("border-color",""),v("#inpCellBorderColor").val(""),v("#inpCellBorderColor").css("background-color",""))),"oddrows"!=i||isEven(s+1)||(v(d).css("border-width",e+"px"),v(d).css("border-style","solid"),v(d).css("border-color",t),"0"==e&&(v(d).css("border-width",""),v(d).css("border-style",""),v(d).css("border-color",""),v("#inpCellBorderColor").val(""),v("#inpCellBorderColor").css("background-color",""))),"currentrow"==i&&r==w.parents("tr").first()[0]&&(v(d).css("border-width",e+"px"),v(d).css("border-style","solid"),v(d).css("border-color",t),"0"==e&&(v(d).css("border-width",""),v(d).css("border-style",""),v(d).css("border-color",""),v("#inpCellBorderColor").val(""),v("#inpCellBorderColor").css("background-color",""))),"currentcol"==i&&l==getCellIndex(n,o,a)&&(v(d).css("border-width",e+"px"),v(d).css("border-style","solid"),v(d).css("border-color",t),"0"==e&&(v(d).css("border-width",""),v(d).css("border-style",""),v(d).css("border-color",""),v("#inpCellBorderColor").val(""),v("#inpCellBorderColor").css("background-color","")))}u.data("contenteditor").settings.hasChanged=!0,saveForUndo()}}),v('[data-rte-cmd="rowabove"]').unbind("click"),v('[data-rte-cmd="rowabove"]').click(function(e){if(w){for(var t=w.parents("table").first()[0],i=w.parents("tr").first()[0],n=t.insertRow(i.rowIndex),o=0;o<i.cells.length;o++){var a=n.insertCell(n.cells.length);
1v(a).attr("style",w.attr("style")),v(a).attr("valign","top"),v(a).html("<br>")}u.data("contenteditor").settings.hasChanged=!0,saveForUndo()}}),v('[data-rte-cmd="rowbelow"]').unbind("click"),v('[data-rte-cmd="rowbelow"]').click(function(e){if(w){for(var t=w.parents("table").first()[0],i=w.parents("tr").first()[0],n=t.insertRow(i.rowIndex+1),o=0;o<i.cells.length;o++){var a=n.insertCell(n.cells.length);v(a).attr("style",w.attr("style")),v(a).attr("valign","top"),v(a).html("<br>")}u.data("contenteditor").settings.hasChanged=!0,saveForUndo()}}),v('[data-rte-cmd="columnleft"]').unbind("click"),v('[data-rte-cmd="columnleft"]').click(function(e){if(w){for(var t=w.parents("table").first()[0],i=(w.parents("tr").first()[0],w[0].cellIndex),n=0;n<t.rows.length;n++){var o=t.rows[n].insertCell(i);v(o).attr("style",w.attr("style")),v(o).attr("valign","top"),v(o).html("<br>")}u.data("contenteditor").settings.hasChanged=!0,saveForUndo()}}),v('[data-rte-cmd="columnright"]').unbind("click"),v('[data-rte-cmd="columnright"]').click(function(e){if(w){for(var t=w.parents("table").first()[0],i=(w.parents("tr").first()[0],w[0].cellIndex),n=0;n<t.rows.length;n++){var o=t.rows[n].insertCell(i+1);v(o).attr("style",w.attr("style")),v(o).attr("valign","top"),v(o).html("<br>")}u.data("contenteditor").settings.hasChanged=!0,saveForUndo()}}),v('[data-rte-cmd="delrow"]').unbind("click"),v('[data-rte-cmd="delrow"]').click(function(e){var t,i;w&&(t=w.parents("table").first()[0],i=w.parents("tr").first()[0],t.deleteRow(i.rowIndex),w=null,0==t.rows.length&&(t.parentNode.removeChild(t),v("#divRteTable").stop(!0,!0).fadeOut(0),v("#md-edittable").data("simplemodal")&&v("#md-edittable").data("simplemodal").hide()),u.data("contenteditor").settings.hasChanged=!0,saveForUndo())}),v('[data-rte-cmd="delcolumn"]').unbind("click"),v('[data-rte-cmd="delcolumn"]').click(function(e){if(w){for(var t=w.parents("table").first()[0],i=(w.parents("tr").first()[0],w[0].cellIndex),n=0;n<t.rows.length;n++)t.rows[n].deleteCell(i);w=null,0==t.rows[0].cells.length&&(t.parentNode.removeChild(t),v("#divRteTable").stop(!0,!0).fadeOut(0),v("#md-edittable").data("simplemodal")&&v("#md-edittable").data("simplemodal").hide()),u.data("contenteditor").settings.hasChanged=!0,saveForUndo()}}),v('[data-rte-cmd="mergecell"]').unbind("click"),v('[data-rte-cmd="mergecell"]').click(function(e){var t,i,n;w&&(t=w.parents("table").first()[0],i=w.parents("tr").first()[0],(n=w[0]).colSpan=n.colSpan+1,n.cellIndex+1<t.rows[i.rowIndex].cells.length&&t.rows[i.rowIndex].deleteCell(n.cellIndex+1),u.data("contenteditor").settings.hasChanged=!0,saveForUndo())})}),v('[data-rte-cmd="align"]').off("click"),v('[data-rte-cmd="align"]').on("click",function(t){var i=saveSelection(),e=v(this).offset().top-v(window).scrollTop(),n=v(this).offset().left;v("#rte-toolbar").hasClass("rte-side")?(v("#pop-align").addClass("rte-side"),v("#rte-toolbar").hasClass("right")?n-=58:n+=57):e+=51,v("#pop-align").css("position","fixed"),v("#pop-align").css("top",e+"px"),v("#pop-align").css("left",n+"px"),u.data("contenteditor").closePop(),v("#pop-align").css("display","block"),v(this).addClass("on"),t.preventDefault(),v(".md-pickalign").unbind("click"),v(".md-pickalign").on("click",function(){restoreSelection(i);var e=v(this).data("align");"left"==e&&$(".ui-dragbox-outlined [contenteditable]").attr("align","left"),"right"==e&&$(".ui-dragbox-outlined [contenteditable]").attr("align","right"),"center"==e&&$(".ui-dragbox-outlined [contenteditable]").attr("align","center"),"justify"==e&&$(".ui-dragbox-outlined [contenteditable]").attr("align","justify"),u.data("contenteditor").getState(),u.data("contenteditor").settings.hasChanged=!0,t.preventDefault(),saveForUndo()})}),v('[data-rte-cmd="list"]').unbind("click"),v('[data-rte-cmd="list"]').click(function(e){var n=saveSelection(),t=v(this).offset().top-v(window).scrollTop(),i=v(this).offset().left;v("#rte-toolbar").hasClass("rte-side")?(v("#pop-list").addClass("rte-side"),v("#rte-toolbar").hasClass("right")?i-=58:i+=57):t+=51,v("#pop-list").css("position","fixed"),v("#pop-list").css("top",t+"px"),v("#pop-list").css("left",i+"px"),u.data("contenteditor").closePop(),v("#pop-list").css("display","block"),v(this).addClass("on"),e.preventDefault(),v(".md-picklist").unbind("click"),v(".md-picklist").click(function(){restoreSelection(n);var t,i=v(this).data("list");
1try{"normal"==i?(document.execCommand("outdent",!1,null),document.execCommand("outdent",!1,null),document.execCommand("outdent",!1,null)):(document.execCommand(i,!1,null),window.getSelection?t=(t=window.getSelection().getRangeAt(0).commonAncestorContainer.parentNode).parentNode:document.selection&&(t=(t=document.selection.createRange().parentElement()).parentElement()),"UL"!=t.nodeName&&"OL"!=t.nodeName||"p"==v(t).parent().prop("tagName").toLowerCase()&&(t.setAttribute("contenteditable",!0),v(t).parent().replaceWith(function(){return this.innerHTML})))}catch(e){b.parents("div").addClass("edit"),window.getSelection?t=(t=window.getSelection().getRangeAt(0).commonAncestorContainer.parentNode).parentNode:document.selection&&(t=(t=document.selection.createRange().parentElement()).parentElement()),t.setAttribute("contenteditable",!0),"normal"==i?(document.execCommand("outdent",!1,null),document.execCommand("outdent",!1,null),document.execCommand("outdent",!1,null)):document.execCommand(i,!1,null),t.removeAttribute("contenteditable"),u.data("contenteditor").render()}u.data("contenteditor").getState(),u.data("contenteditor").settings.hasChanged=!0,e.preventDefault(),saveForUndo()})}),v('[data-rte-cmd="createLink"]').unbind("click"),v('[data-rte-cmd="createLink"]').click(function(e){var t,i="";if(void 0!==window.getSelection){var n=window.getSelection();if(n.rangeCount){for(var o=document.createElement("div"),a=0,s=n.rangeCount;a<s;++a)o.appendChild(n.getRangeAt(a).cloneContents());i=o.innerHTML}}else void 0!==document.selection&&"Text"==document.selection.type&&(i=document.selection.createRange().htmlText);if(""==i){for(var i=window.getSelection(),r=i.getRangeAt(0),l=i.anchorNode;0!==r.startOffset;)if(r.setStart(l,r.startOffset-1),0===r.toString().search(/\s/)){r.setStart(l,r.startOffset+1);break}for(;r.endOffset<l.length;)if(r.setEnd(l,r.endOffset+1),-1!==r.toString().search(/\s/)){r.setEnd(l,r.endOffset-1);break}selectRange(r)}window.getSelection?t=window.getSelection().getRangeAt(0).commonAncestorContainer:document.selection&&(t=document.selection.createRange()),"a"==t.nodeName.toLowerCase()?f=v(t):(document.execCommand("createLink",!1,"http://dummy"),(f=v("a[href='http://dummy']").first()).attr("href","http://")),v("#md-createlink").css("max-width","650px"),v("#md-createlink").simplemodal({noOverlay:!0,onCancel:function(){"http://"==f.attr("href")&&f.replaceWith(f.html())}}),v("#md-createlink").data("simplemodal").show(),u.data("contenteditor").closePop(),v("#txtLink").val(f.attr("href")),v("#txtLinkText").val(f.html()),v("#txtLinkTitle").val(f.attr("title")),"_blank"==f.attr("target")?v("#chkNewWindow").prop("checked",!0):v("#chkNewWindow").prop("checked",!1),v("#btnLinkOk").unbind("click"),v("#btnLinkOk").bind("click",function(e){f.attr("href",v("#txtLink").val()),"http://"!=v("#txtLink").val()&&""!=v("#txtLink").val()||f.replaceWith(f.html()),f.html(v("#txtLinkText").val()),f.attr("title",v("#txtLinkTitle").val()),v("#chkNewWindow").is(":checked")?f.attr("target","_blank"):f.removeAttr("target"),v("#md-createlink").data("simplemodal").hide();for(var t=0;t<instances.length;t++)v(instances[t]).data("contenteditor").settings.hasChanged=!0,v(instances[t]).data("contenteditor").render();saveForUndo()}),e.preventDefault()}),v('[data-rte-cmd="icon"]').unbind("click"),v('[data-rte-cmd="icon"]').click(function(e){$savedSel=saveSelection(),$activeIcon=null;var t=u.data("contenteditor").settings.iconselect;-1!=v("#ifrIconSelect").attr("src").indexOf("blank.html")&&v("#ifrIconSelect").attr("src",t),v("#md-icon-select").css("max-width","590px"),v("#md-icon-select").simplemodal({noOverlay:!0}),v("#md-icon-select").data("simplemodal").show($savedSel),u.data("contenteditor").closePop(),e.preventDefault()}),v('[data-rte-cmd="tags"]').unbind("click"),v('[data-rte-cmd="tags"]').click(function(e){v("#md-tags-select").css("max-width","260px"),v("#md-tags-select").simplemodal({noOverlay:!0}),v("#md-tags-select").data("simplemodal").show(savedSel),u.data("contenteditor").closePop();for(var t="",i=0;i<u.data("contenteditor").settings.customTags.length;i++)t+='<button class="md-pick-tag" style="width:100%" data-value="'+u.data("contenteditor").settings.customTags[i][1]+'"> '+u.data("contenteditor").settings.customTags[i][0]+" </button>";v("#divCustomTags").html(t),v(".md-pick-tag").unbind("click"),v(".md-pick-tag").
1click(function(){pasteHtmlAtCaret(v(this).data("value"),!0),v("#md-tags-select").data("simplemodal").hide(),saveForUndo()}),e.preventDefault()}),u.find(".embed-responsive").unbind("hover"),u.find(".embed-responsive").hover(function(e){var t,i,n,o,a,s,r,l,d;0<v(this).parents("[data-html]").length||0<v(this).parents("[data-mode='readonly']").length||0<v(this).parents("[data-mode='readonly-protected']").length||(null==(t="normal"==(t=localStorage.zoom)?1:t)&&(t=1),t=+(t="NaN"==(t=-1!=(t+="").indexOf("%")?t.replace("%","")/100:t)?1:t),a=v(window).scrollTop(),i=v(this).offset().top,n=v(this).offset().left,o=-1<navigator.userAgent.toLowerCase().indexOf("firefox"),r=detectIE(),(o||r?!1:!0)?(l=(i-20)*t+(a-a*t),d=n*t):(r&&(a=-(s=u.getPos().top)/1.1*t+s/1.1,s=-(r=u.getPos().left)*t+r,l=((r=v(this).getPos()).top-20)*t+a,d=r.left*t+s),o&&(l=i-20,d=n)),v("#divFrameLink").css("top",l+"px"),v("#divFrameLink").css("left",d+"px"),v("#divFrameLink").stop(!0,!0).css({display:"none"}).fadeIn(20),c=v(this).find("iframe"),v("#divFrameLink").unbind("click"),v("#divFrameLink").bind("click",function(e){var t=c.attr("src");null!=/^.*\/\/www.youtube.com\/embed\//.exec(t)||null!=/^.*\/\/player.vimeo.com\/video\//.exec(t)?(v("#md-createiframe").data("simplemodal")&&v("#md-createiframe").data("simplemodal").hide(),v("#md-createsrc").css("max-width","650px"),v("#md-createsrc").simplemodal({noOverlay:!0}),v("#md-createsrc").data("simplemodal").show(),u.data("contenteditor").closePop(),v("#txtSrc").val(c.attr("src")),v("#btnSrcOk").unbind("click"),v("#btnSrcOk").bind("click",function(e){var t=v("#txtSrc").val(),i=/^http[s]?:\/\/(((www.youtube.com\/watch\?(feature=player_detailpage&)?)v=)|(youtu.be\/))([^#\&\?]*)/.exec(t),n=/^.*(vimeo\.com\/)((channels\/[A-z]+\/)|(groups\/[A-z]+\/videos\/)|(video\/))?([0-9]+)\/?/.exec(t);null==i&&null==n||(null!=i&&7<=i.length&&(t="//www.youtube.com/embed/"+i[6]+"?rel=0"),null!=n&&7<=n.length&&(t="//player.vimeo.com/video/"+n[6])),c.attr("src",t),""==v("#txtSrc").val()&&c.attr("src",""),v("#md-createsrc").data("simplemodal").hide();for(var o=0;o<instances.length;o++)v(instances[o]).data("contenteditor").settings.hasChanged=!0,v(instances[o]).data("contenteditor").render()})):(v("#md-createsrc").data("simplemodal")&&v("#md-createsrc").data("simplemodal").hide(),v("#md-createiframe").css("max-width","650px"),v("#md-createiframe").simplemodal({noOverlay:!0}),v("#md-createiframe").data("simplemodal").show(),u.data("contenteditor").closePop(),v("#txtIframe").val(c[0].outerHTML),v("#btnIframeOk").unbind("click"),v("#btnIframeOk").bind("click",function(e){var t=v("#txtIframe").val();""!=t&&c.replaceWith(t),v("#md-createiframe").data("simplemodal").hide();for(var i=0;i<instances.length;i++)v(instances[i]).data("contenteditor").settings.hasChanged=!0,v(instances[i]).data("contenteditor").render()})),saveForUndo()}),v("#divFrameLink").hover(function(e){v(this).stop(!0,!0).css("display","block")},function(){v(this).stop(!0,!0).fadeOut(0)}))},function(e){v("#divFrameLink").stop(!0,!0).fadeOut(0)}),u.find("a").not(".not-a").unbind("hover"),u.find("a").not(".not-a").hover(function(e){var t,i,n,o,a,s,r,l,d;"block"!=v("#md-createlink").css("display")&&(0<v(this).parents("[data-html]").length||0<v(this).parents("[data-mode='readonly']").length||0<v(this).parents("[data-mode='readonly-protected']").length||1==v(this).children("img").length&&1==v(this).children().length||(null==(t="normal"==(t=localStorage.zoom)?1:t)&&(t=1),t=+(t="NaN"==(t=-1!=(t+="").indexOf("%")?t.replace("%","")/100:t)?1:t),a=v(window).scrollTop(),i=v(this).offset().top,n=v(this).offset().left,o=-1<navigator.userAgent.toLowerCase().indexOf("firefox"),r=detectIE(),(o||r?!1:!0)?(l=(i-27)*t+(a-a*t),d=n*t):(r&&(a=-(s=u.getPos().top)/1.1*t+s/1.1,s=-(r=u.getPos().left)*t+r,l=((r=v(this).getPos()).top-25)*t+a,d=r.left*t+s),o&&(l=i-25,d=n)),v("#divRteLink").css("top",l+"px"),v("#divRteLink").css("left",d+"px"),v("#divRteLink").stop(!0,!0).css({display:"none"}).fadeIn(20),f=v(this),v("#divRteLink").unbind("click"),v("#divRteLink").bind("click",function(e){v("#md-createlink").css("max-width","650px"),v("#md-createlink").simplemodal({noOverlay:!0,onCancel:function(){"http://"==f.attr("href")&&f.replaceWith(f.html())}}),v("#md-createlink").data("simplemodal").show(),u.data("contenteditor").closePop(),v("#txtLink").val(f.attr("href")),v("#txtLinkText").val(f.html()),v("#txtLinkTitle").val(f.attr("title")),"_blank"==f.attr("target")?v("#chkNewWindow").prop("checked",!0):v("#chkNewWindow").prop("checked",!1),v("#chkPopupWindow").off("
1change.modal-change-event").on("change.modal-change-event",function(){v("#PopupModalSize").prop("disabled",!0!==v(this).prop("checked"))}),v("#chkPopupWindow").prop("checked",f.is(".everywhere-modal-link")).trigger("change"),v("#PopupModalSize").val(f.attr("data-size")),v("#btnLinkOk").unbind("click"),v("#btnLinkOk").bind("click",function(e){f.attr("href",v("#txtLink").val()),"http://"!=v("#txtLink").val()&&""!=v("#txtLink").val()||f.replaceWith(f.html()),f.html(v("#txtLinkText").val()),f.attr("title",v("#txtLinkTitle").val()),v("#chkNewWindow").is(":checked")?f.attr("target","_blank"):f.removeAttr("target"),!0===v("#chkPopupWindow").prop("checked")?(f.attr("data-size",v("#PopupModalSize").val()||null),"full-screen"===f.attr("data-size")?f.attr("data-disable-body-scroll",!0):f.attr("data-disable-body-scroll",null),f.attr("data-is-iframe",!0),f.addClass("everywhere-modal-link")):(f.attr("data-disable-body-scroll",null),f.attr("data-size",null),f.attr("data-is-iframe",null),f.removeClass("everywhere-modal-link")),v("#md-createlink").data("simplemodal").hide();for(var t=0;t<instances.length;t++)v(instances[t]).data("contenteditor").settings.hasChanged=!0,v(instances[t]).data("contenteditor").render();saveForUndo()})}),v("#divRteLink").hover(function(e){v(this).stop(!0,!0).css("display","block")},function(){v(this).stop(!0,!0).fadeOut(0)})))},function(e){v("#divRteLink").stop(!0,!0).fadeOut(0)}),v("#btnLinkBrowse").unbind("click"),v("#btnLinkBrowse").bind("click",function(e){v("#divToolImg").stop(!0,!0).fadeOut(0),v("#divToolImgSettings").stop(!0,!0).fadeOut(0),v("#divRteLink").stop(!0,!0).fadeOut(0),v("#divFrameLink").stop(!0,!0).fadeOut(0),"function(){}"!=(u.data("contenteditor").settings.onFileSelectClick+"").replace(/\s/g,"")?u.data("contenteditor").settings.onFileSelectClick({targetInput:v("#txtLink").get(0),theTrigger:v("#btnLinkBrowse").get(0)}):(v("#ifrFileBrowse").attr("src",u.data("contenteditor").settings.fileselect),v("#active-input").val("txtLink"),v("#md-fileselect").css("width","65%"),v("#md-fileselect").simplemodal(),v("#md-fileselect").data("simplemodal").show(),u.data("contenteditor").closePop())}),u.data("contenteditor").settings.onRender(),u.data("contenteditor").contentRender()},this.prepareRteCommand=function(t){v('[data-rte-cmd="'+t+'"]').unbind("click"),v('[data-rte-cmd="'+t+'"]').click(function(e){try{document.execCommand(t,!1,null)}catch(e){u.attr("contenteditable",!0),document.execCommand(t,!1,null),u.removeAttr("contenteditable"),u.data("contenteditor").render()}u.data("contenteditor").getState(),u.data("contenteditor").settings.hasChanged=!0,e.preventDefault()})},this.applyColor=function(e,t){var i;window.getSelection?i=3==(n=window.getSelection().getRangeAt(0).commonAncestorContainer).nodeType?n.parentNode:n:document.selection&&(n=document.selection.createRange(),i=document.selection.createRange().parentElement());var n=v("#selColorApplyTo").val();if(""!=v.trim(t)&&v(i).text()!=t){1==n&&document.execCommand("ForeColor",!1,e),2==n&&document.execCommand("BackColor",!1,e);for(var o=document.getElementsByTagName("font"),a=0,s=o.length;a<s;++a)""!=(e=o[a].color)&&(o[a].removeAttribute("color"),o[a].style.color=e);detectIE()&&b.find("span").each(function(){var e;1==v(this).find("span").length&&v(this).text()==v(this).find("span:first").text()&&(e=v(this).find("span:first").attr("style"),v(this).html(v(this).find("span:first").html()),e=v(this).attr("style")+";"+e,v(this).attr("style",e))})}else v(i).text()==t?(1==n&&(v(i).html()?v(i):v(i).parent()).css("color",e),2==n&&(v(i).html()?v(i):v(i).parent()).css("background-color",e)):(1==n&&v(i).css("color",e),2==n&&v(i).css("background-color",e));3==n&&v(i).parents(".ui-draggable").children().not("grammarly-extension").first().css("background-color",e)},this.init()},v.fn.contenteditor=function(t){return this.each(function(){var e;instances.push(this),null==v(this).data("contenteditor")&&(e=new v.contenteditor(this,t),v(this).data("contenteditor",e))})}}(jQuery);var getSelectedNode=function(){var e,t;if(t=!(t=window.getSelection?(e=getSelection()).anchorNode:t)&&document.selection?(e=(e=document.selection).getRangeAt?e.getRangeAt(0):e.createRange()).commonAncestorContainer||(e.parentElement?e.parentElement():e.item(0)):t)return"#text"==t.nodeName?t.parentNode:t},$savedSel,$activeIcon,$imgActive;function getSelected(){if(window.getSelection)return window.getSelection();if(document.getSelection)return document.getSelection();var e=document.selection&&document.selection.createRange();return e.text||!1}function pasteHtmlAtCaret(e,t){var i,n;if(window.getSelection){if((i=window.getSelection()).getRangeAt&&i.rangeCount){(n=i.getRangeAt(0)).deleteContents();var o=document.createElement("div");o.innerHTML=e;for(var a,s,r=document.createDocumentFragment();a=o.firstChild;)s=r.appendChild(a);var l=r.firstChild;n.insertNode(r),s&&((n=n.cloneRange()).setStartAfter(s),t?n.setStartBefore(l):n.collapse(!0),i.removeAllRanges(),i.addRange(n))}}else(i=document.selection)&&"Control"!=i.type&&((l=i.createRange()).collapse(!0),i.createRange().pasteHTML(e),t&&((n=i.createRange()).setEndPoint("StartToStart",l),n.select()))}function applyIconClass(e,t){var i;$activeIcon?(i="",$activeIcon.hasClass("size-12")&&(i="size-12"),$activeIcon.hasClass("size-14")&&(i="size-14"),$activeIcon.hasClass("size-16")&&(i="size-16"),$activeIcon.hasClass("size-18")&&(i="size-18"),$activeIcon.hasClass("size-21")&&(i="size-21"),$activeIcon.hasClass("size-24")&&(i="size-24"),$activeIcon.hasClass("size-32")&&(i="size-32"),$activeIcon.hasClass("size-48")&&(i="size-48"),$activeIcon.hasClass("size-64")&&(i="size-64"),$activeIcon.hasClass("size-80")&&(i="size-80"),$activeIcon.hasClass("size-96")&&(i="size-96"),$activeIcon.css("font-size",""),-1==e.indexOf("size-")?($activeIcon.attr("class",e),""!=i&&$activeIcon.addClass(i),$activeIcon.html(t||"")):($activeIcon.removeClass("size-12"),$activeIcon.removeClass("size-14"),$activeIcon.removeClass("size-16"),$activeIcon.removeClass("size-18"),$activeIcon.removeClass("size-21"),$activeIcon.removeClass("size-24"),$activeIcon.removeClass("size-32"),$activeIcon.removeClass("size-48"),$activeIcon.removeClass("size-64"),$activeIcon.removeClass("size-80"),$activeIcon.removeClass("size-96"),$activeIcon.addClass(e)),$activeIcon.focus()):(restoreSelection(savedSelPublic),pasteHtmlAtCaret(' <i id="'+(i=makeid())+'" class="'+e+'"></i> ',!0),($activeIcon=jQuery("#"+i)).removeAttr("id"),$activeIcon.html(t||""),jQuery(cb_list).each(function(){jQuery(this).data("c
1ontenteditor").contentRender()}))}function applyIconColor(e){$activeIcon&&$activeIcon.css("color",e)}function applyLargerImage(e){$imgActive.parents("a").attr("href",e),jQuery(".my-file[type=file]").clearInputs()}function makeid(){for(var e="",t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz",i=0;i<2;i++)e+=t.charAt(Math.floor(Math.random()*t.length));for(var n="",o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",i=0;i<5;i++)n+=o.charAt(Math.floor(Math.random()*o.length));return e+n}function sleep(e){for(var t=(new Date).getTime(),i=0;i<1e7&&!((new Date).getTime()-t>e);i++);}!function(q){var G,Z,V,K;q.imageembed=function(e,l){var d={hiquality:!1,imageselect:"",fileselect:"",imageEmbed:!0,linkDialog:!0,zoom:0,customval:0,largerImageHandler:"",onChanged:function(){},onImageBrowseClick:function(){},onImageSettingClick:function(){},onImageSelectClick:function(){},onFileSelectClick:function(){}};this.settings={};var _=q(e),e=e;this.init=function(){this.settings=q.extend({},d,l),0==q("#divCb").length&&q("body").append('<div id="divCb"></div>');var e="",t="",t=-1!=navigator.appName.indexOf("Microsoft")?(e='<div id="divToolImg"><div class="fileinputs"><input type="file" name="fileImage" id="fileImage" class="my-file" /><div class="fakefile"><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAC+klEQVRoQ+2au24aQRSGz+ySkEvPA9AQubNEhXgCSogEShmZGkSQpTS8AjUNSAjXlCRNStpQ8QK8AI6UOLazM5lZvGRvswsz43hYz0iWZe3uzPnOf25rQOVymcAzWsgAZ1xto3DGBQajsFE4Yx4wIZ0xQSM4RmGjcMY8YEI6Y4LKFy0H/9TCJ7b1VsiOo0PaAAv5Wf4ho/CBPjQhneYokRyezWZQKpW4WzuOA71eD5bLZdrx++vahnSz2YRutwu5XC4RZrPZQL1eP33g4XAI1Wo1FeRYlbVQ+FA1U+kfblitVtBut2Nvf3LgQqEAk8kE2G9VC2MM4/EYRqNRZMsnBy4WizCdTiGfz6vidffhqaw98Ha7hU6nA+v1OuCQfr8PLBV46ySB/bAeoL8qJ0GfHLA/D8P9OOmap/jJAXvq1mq12NB1lW404LL/GVqtD5QTPfwwZEJz+DtcXHwEDPf0z3+f+2mbw17oxvZjhIBgGz71LqFSqcQ6xK8wgT+AyZ0L/t+AMflNz3MiNYZXpXkKI2SDhfKw3V67xYwXAdGQJhT6lj77SqgbHP3ywMLMITeB8GIn84C9PJ3P5/s+vYPdGbxYLGAwGABv3k4aPkSIBYAZMg0tfBs4L6kP+yvy7OoKzt6dg3+UTJrQtABmpOHQThs8PGjbeuMrSuDmbdLLhTbAYZXTgJmTEMrBj+sbbs6yPb1KzMIewOJOWiLh7Nog85UH/7vxobO0bb12QYJrV4jCxZA56OuXb26Oq1pSwOGwTgtPz2gLvaRqv9gzOORXpAiyiywN3jdagXtlwaWACbnf9UWBxdRjbWmnLA1l3qK92kYs79UsOeCYaq3GrOAuokNGnC1SwLRWg4NpT37kpREwHUIwzb9HXs8LWKccZsKK/Nv24IBwYdkIGm5jB+8QuVEyh+WA2XDBqjVygfyvheJAaU9KA6cdoNt1A6ybIqrtMQqr9qhu+xmFdVNEtT1GYdUe1W0/o7Buiqi2xyis2qO67WcU1k0R1fb8BZv85KDCNGIQAAAAAElFTkSuQmCC" /></div></div></div>',""):(e='<div style="display:none"><input type="file" name="fileImage" id="fileImage" class="my-file"></div>','<div id="divToolImg"><i id="lnkEditImage" class="cb-icon-camera"></i></div>'),i='<div id="divTempContent" style="display:none"></div><div class="overlay-bg" style="position:fixed;top:0;left:0;width:1;height:1;z-index:10000;background:#fff;opacity:0.8"></div><div id="divImageEdit" style="position:absolute;display:none;z-index:10000"><div id="my-mask" style="width:200px;height:200px;overflow:hidden;"><img id="my-image" src="" style="max-width:none" /></div><div id="img-control" style="margin-top:1px;position:absolute;top:-31px;left:0px;width:235px;opacity:0.8"><button id="btnImageCancel" type="button" value="Cancel" ><i class="cb-icon-back"></i></button><button id="btnZoomOut" type="button" value="-" ><i class="cb-icon-minus"></i></button><button id="btnZoomIn" type="button" value="+" ><i class="cb-icon-plus"></i></button><button id="btnImageMore" type="button" value="..." >...</button><button id="btnChangeImage" type="button" value="Ok" ><i class="cb-icon-ok"></i> Ok</button></div><div id="divImageMore" style="display:none"><label for="chkImageNoCrop"><input id="chkImageNoCrop" type="checkbox" />No Crop</label><br>'+(""==this.settings.largerImageHandler?"":'<label for="chkImageClickToEnlarge"><input id="chkImageClickToEnlarge" type="checkbox" />Click to enlarge</label><br>')+'<button id="btnImageMoreOk" type="button" value="Ok" ><i class="cb-icon-ok"></i> Ok</button></div></div><div style="display:none;"><canvas id="myCanvas"></canvas><canvas id="myTmpCanvas"></canvas><canvas id="myTmpCanvasNoCrop"></canvas></div><form id="canvasform" name="canvasform" method="post" action="" target="canvasframe" enctype="multipart/form-data">'+e+'<input id="hidRefId" name="hidRefId" type="hidden" value="'+this.settings.customval+'" /></form><iframe id="canvasframe" name="canvasframe" style="width:1px;height:1px;border:none;visibility:hidden;position:absolute"></iframe>',n=!1;""!=this.settings.imageselect&&(n=!0),"function(){}"!=(this.settings.onImageSelectClick+"").replace(/\s/g,"")&&(n=!0);e=!1;""!=this.settings.fileselect&&(e=!0),"function(){}"!=(this.settings.onFileSelectClick+"").replace(/\s/g,"")&&(e=!0);var h=this.settings.imageEmbed,o=t+'<div id="divToolImgSettings"><i id="lnkImageSettings" class="cb-icon-link"></i></div><div id="divToolImgLoader"><i id="lnkImageLoader" class="cb-icon-spin animate-spin"></i></div><div class="md-modal md-draggable" id="md-img"><div class="md-content"><div class="md-body"><div class="md-modal-handle"><i class="cb-icon-dot"></i><i class="cb-icon-cancel md-modal-close"></i></div><div class="md-tabs"><span id="tabImgLnk" class="active">IMAGE</span><span id="tabImgPl">CHANGE DIMENSION</span></div><div id="divImgPl" style="overflow-y:auto;overflow-x:hidden;display:none;box-sizing:border-box;padding:10px 10px 10px">';o+='<div style="padding:12px 0 0;width:100%;text-align:center;">',o+='DIMENSION (WxH): &nbsp; <select id="selImgW">';for(var a=50,s=0;s<231;s++)o+='<option value="'+a+'"'+(90==s?' selected="selected"':"")+">"+a+"px</option>",a+=5;o+="</select> &nbsp; ",o+='<select id="selImgH">';for(var r=50,s=0;s<111;s++)o+='<option value="'+r+'"'+(40==s?' selected="selected"':"")+">"+r+"px</option>",r+=5;o+="</select> &nbsp; ",o+='<select id="selImgStyle">',o+='<option value="square">Square</option>',o+='<option value="circle">Circle</option>',o+="</select><br>",o+='<button id="btnInsertPlh" style="margin-left:12px;margin-top:12px;"> REPLACE </button><br>',o+="<p>(Re-embedding/uploading image needed)</p>",o+='</div></div><div id="divImgLnk"><div class="md-label">Source:</div>'+(n?'<input type="text" id="txtImgUrl" class="inptxt" style="float:left;width:60%"></input>
1<i class="cb-icon-link md-btnbrowse" id="btnImageBrowse" style="width:10%;"></i>':'<input type="text" id="txtImgUrl" class="inptxt" style="float:left;width:70%"></input>')+'<br style="clear:both"><div class="md-label">Title:</div><input type="text" id="txtAltText" class="inptxt" style="float:right;width:70%"></input><br style="clear:both"><div class="md-label">Link:</div>'+(e?'<input type="text" id="txtLinkUrl" class="inptxt" style="float:left;width:60%"></input><i class="cb-icon-link md-btnbrowse" id="btnFileBrowse" style="width:10%;"></i>':'<input type="text" id="txtLinkUrl" class="inptxt" style="float:left;width:70%"></input>')+'<br style="clear:both"><div class="md-label">Target:</div><div class="d-flex justify-content-start align-items-center"><div><label for="chkNewWindow2" class="inpchk"><input type="checkbox" id="chkNewWindow2"></input> New Window</label></div><div><label for="chkPopupWindow2" class="inpchk"><input type="checkbox" id="chkPopupWindow2"> Popup Window</label></div><div><select id="PopupModalSize2" style="margin:0;"><option value="small">Small</option><option value="" selected="selected">Medium</option><option value="large">Large</option><option value="extra-large">Extra Large</option><option value="full-screen">Full Screen</option></select></div></div><br style="clear:both"><div id="divEmbedOriginal"><div class="md-label">&nbsp;</div><label style="float:left;" for="chkCrop" class="inpchk"><input type="checkbox" id="chkCrop"></input> Crop</label><br style="clear:both" /></div></div></div><div id="divImgLnkOk" class="md-footer"><button id="btnImgOk"> Ok </button></div></div></div><div class="md-modal everywhere-modal" role="dialog" id="process-image-modal"><div class="md-content"><div class="md-header"><h4 class="modal-title text-center">Image Import</h4></div><div class="md-body"><p>Click "Resize to Fit" to access the image processing tools (zoom, pan) after the image is imported.</p><p>Click "Keep Dimensions" to import the image as is.</p><div class="btn-container text-center"><button type="button" class="btn btn-info" id="btn-process" data-bs-dismiss="modal">Resize to Fit</button><button type="button" class="btn btn-info" id="btn-import" data-bs-dismiss="modal">Keep Dimensions</button></div></div><div class="md-footer"></div></div>\x3c!-- /.modal-content --\x3e</div>\x3c!-- /.modal --\x3e<div class="md-modal" id="md-imageselect"><div class="md-content"><div class="md-body">'+(n?'<iframe id="ifrImageBrowse" style="width:100%;height:100%;border:none;display:block;" src="'+sScriptPath+'blank.html"></iframe>':"")+"</div></div></div>",0==q("#md-fileselect").length&&(o+='<div class="md-modal" id="md-fileselect"><div class="md-content"><div class="md-body">'+(e?'<iframe id="ifrFileBrowse" style="width:100%;height:100%;border:none;display:block;" src="'+sScriptPath+'blank.html"></iframe>':"")+"</div></div></div>"),0==q("#active-input").length&&(o+='<input type="hidden" id="active-input" />'),0==q("#divToolImg").length&&(q("#divCb").append(i),q("#divCb").append(o)),G=document.getElementById("myTmpCanvas"),Z=document.getElementById("myTmpCanvasNoCrop"),_.hover(function(e){var t;null!=localStorage.getItem("zoom")?t=localStorage.zoom:null==(t="normal"==(t=_.parents('[style*="zoom"]').css("zoom"))?1:t)&&(t=1);navigator.userAgent.toLowerCase().indexOf("firefox");"NaN"==(t=-1!=(t+="").indexOf("%")?t.replace("%","")/100:t)&&(t=1),t=+(localStorage.zoom=t),""==cb_list&&(t=1),1==_.data("imageembed").settings.zoom&&(t=1);var i=q(window).scrollTop(),n=q(this).offset().top,o=q(this).offset().left,a=-1<navigator.userAgent.toLowerCase().indexOf("firefox"),s=detectIE(),r=detectEdge(),l=!0;(a||s||r)&&(l=!1);var d,c,p,m,g,r=q(this).data("imageembed").settings.imageEmbed?-35:9;l?(p=(n+parseInt(q(this).css("height"))/2-15)*t+(i-i*t),m=(o+parseInt(q(this).css("width"))/2-15)*t,g=p+r):(s&&(c=d=0,_.parents().each(function(){q(this).data("contentbuilder")&&(d=q(this).getPos().top,c=q(this).getPos().left)}),l=-d*t+d,i=-c*t+c,p=((s=q(this).getPos()).top-15+parseInt(q(this).css("height"))/2)*t+l,m=(s.left-15+parseInt(q(this).css("width"))/2)*t+i,g=p+r),a&&(m=o-15+parseInt(q(this).css("width"))*t/2,g=(p=n-15+parseInt(q(this).css("height"))*t/2)+r));r=!1;1==($imgActive=q(this)).attr("data-fixed")&&(r=!0),cb_edit&&!r&&(q("#divToolImg").css("top",p+"px"),q("#divToolImg").css("left",m+"px"),q(this).data("imageembed").settings.imageEmbed&&q("#divToolImg").stop(!0,!0).css({display:"none"}
1).fadeIn(20),q(this).data("imageembed").settings.linkDialog?(q("#divToolImgSettings").css("top",g+"px"),q("#divToolImgSettings").css("left",m+"px"),q("#divToolImgSettings").stop(!0,!0).css({display:"none"}).fadeIn(20)):q("#divToolImgSettings").css("top","-10000px")),(navigator.userAgent.match(/iPhone/i)||navigator.userAgent.match(/iPod/i)||navigator.userAgent.match(/iPad/i))&&q("#lnkImageSettings").on("touchstart mouseenter focus",function(e){"touchstart"==e.type&&(e.stopImmediatePropagation(),e.preventDefault()),q("#lnkImageSettings").click(),e.preventDefault(),e.stopImmediatePropagation()}),q("#divToolImg").unbind("click"),q("#divToolImg").bind("click",function(e){q("#divToolImg").data("image",$imgActive),"function(){}"!=(_.data("imageembed").settings.onImageBrowseClick+"").replace(/\s/g,"")?_.data("imageembed").settings.onImageBrowseClick():q("input.my-file[type=file]").click(),e.preventDefault(),e.stopImmediatePropagation()}),q("#divToolImg").unbind("hover"),q("#divToolImg").hover(function(e){h&&q("#divToolImg").stop(!0,!0).css("display","block"),q("#divToolImgSettings").stop(!0,!0).css("display","block")},function(){q("#divToolImg").stop(!0,!0).fadeOut(0),q("#divToolImgSettings").stop(!0,!0).fadeOut(0)}),_.find("figcaption").unbind("hover"),_.find("figcaption").hover(function(e){h&&q("#divToolImg").stop(!0,!0).css("display","block"),q("#divToolImgSettings").stop(!0,!0).css("display","block")},function(){q("#divToolImg").stop(!0,!0).fadeOut(0),q("#divToolImgSettings").stop(!0,!0).fadeOut(0)}),q("#divToolImgSettings").unbind("hover"),q("#divToolImgSettings").hover(function(e){h&&q("#divToolImg").stop(!0,!0).css("display","block"),q("#divToolImgSettings").stop(!0,!0).css("display","block")},function(){q("#divToolImg").stop(!0,!0).fadeOut(0),q("#divToolImgSettings").stop(!0,!0).fadeOut(0)}),q("#lnkImageSettings").unbind("click"),q("#lnkImageSettings").bind("click",function(e){if(q("#divToolImg").data("image",$imgActive),q("#divToolImg").stop(!0,!0).fadeOut(0),q("#divToolImgSettings").stop(!0,!0).fadeOut(0),"function(){}"==(_.data("imageembed").settings.onImageSettingClick+"").replace(/\s/g,"")){q("#md-img").css("max-width","650px"),q("#md-img").simplemodal({noOverlay:!0}),q("#md-img").data("simplemodal").show(),_.parents().each(function(){q(this).data("contenteditor")&&q(this).data("contenteditor").closePop()});var n=_;-1==(n="figure"==_.prop("tagName").toLowerCase()?_.find("img:first"):n).attr("src").indexOf("base64")?q("#txtImgUrl").val(n.attr("src")):q("#txtImgUrl").val("[Image Data]"),q("#txtAltText").val(n.attr("alt")),q("#txtLinkUrl").val(""),q("#chkNewWindow2").prop("checked",!1),q("#chkPopupWindow2").off("change.modal-change-event").on("change.modal-change-event",function(){q("#PopupModalSize2").prop("disabled",!0!==q(this).prop("checked"))}),q("#chkPopupWindow2").prop("checked",n.closest("a").is(".everywhere-modal-link")).trigger("change"),q("#PopupModalSize2").val(n.closest("a").attr("data-size")),q("#txtLinkUrl").val(n.closest("a").attr("href")),q("#chkNewWindow2").prop("checked","_blank"==n.closest("a").attr("target")),_.data("imageembed").settings.imageEmbed?(q("#divEmbedOriginal").css("display","none"),q("#btnImgOk").unbind("keyup"),q("#txtImgUrl").bind("keyup",function(){n.attr("src")==q("#txtImgUrl").val()?q("#divEmbedOriginal").css("display","none"):q("#divEmbedOriginal").css("display","block")})):q("#divEmbedOriginal").css("display","none"),q("#chkCrop").removeAttr("checked"),q("#btnImgOk").unbind("click"),q("#btnImgOk").bind("click",function(e){var t;_.parents().each(function(){q(this).data("contentbuilder")&&(t=q(this).data("contentbuilder"))});var i=!1;0==(i=!q("#chkCrop").is(":checked")?!0:i)&&-1!=q("#txtImgUrl").val().indexOf("http")&&(i=!0),n.attr("src")!=q("#txtImgUrl").val()&&(i?(-1!=n.attr("src").indexOf(sScriptPath+"image.png")&&-1==q("#txtImgUrl").val().indexOf(sScriptPath+"image.png")&&(n.css("width",""),n.css("height","")),-1==q("#txtImgUrl").val().indexOf("[Image Data]")&&n.attr("src",q("#txtImgUrl").val())):processImage(q("#txtImgUrl").val())),n.attr("alt",q("#txtAltText").val()),"http://"==q("#txtLinkUrl").val()||""==q("#txtLinkUrl").val()?n.closest("a").replaceWith(n.closest("a").html()):(i=q("#txtLinkUrl").val(),0==n.closest("a").length?n.wrap('<a href="'+i+'"></a>'):n.closest("a").attr("href",i),n.parents("a:first").attr("title",q("#txtAltText").val()),q("#chkNewWindow2").is(":checked")?n.closest("a").attr("target","_blank"):n.closest("a").removeAttr("target"),-1!=i.toLowerCase().indexOf(".jpg")||-1!=i.toLowerCase().indexOf(".jpeg")||-1!=i.toLowerCase().indexOf(".png")||-1!=i.toLowerCase().indexOf(".gif")?n.closest("a").addClass("is-lightbox"):n.closest("a").removeClass("is-lightbox"),!0===q("#chkPopupWindow2").prop("checked")?(n.closest("a").attr("data-size",q("#PopupModalSize2").val()||null),"full-screen"===n.closest("a").attr("data-size")?n.closest("a").attr("data-disable-body-scroll",!0):n.closest("a").attr("data-disable-body-scroll",null),n.closest("a").attr("data-is-iframe",!0),n.closest("a").addClass("everywhere-modal-link")):(n.closest("a").attr("data-disable-body-scroll",null),n.closest("a").attr("data-size",null),n.closest("a").attr("data-is-iframe",null),n.closest("a").removeClass("everywhere-modal-link"))),t&&t.applyBehavior(),q("#md-img").data("simplemodal").hide()});
1var t=n[0].naturalWidth,i=n[0].naturalHeight;if(-1!=n.attr("src").indexOf(sScriptPath+"image.png"))for(var o=0;o<n.attr("style").split(";").length;o++){var a=n.attr("style").split(";")[o];"width"==q.trim(a.split(":")[0])&&(t=parseInt(q.trim(a.split(":")[1]))),"height"==q.trim(a.split(":")[0])&&(i=parseInt(q.trim(a.split(":")[1])))}for(var s=50,o=0;o<231;o++)t<=s&&(o=231,q("#selImgW").val(s)),s+=5;for(var r=50,o=0;o<111;o++)i<=r&&(o=111,q("#selImgH").val(r)),r+=5;500==parseInt(n.css("border-radius"))?(q("#selImgStyle").val("circle"),q("#selImgH").css("display","none")):(q("#selImgStyle").val("square"),q("#selImgH").css("display","inline")),q("#selImgStyle").unbind("change"),q("#selImgStyle").bind("change",function(e){"circle"==q("#selImgStyle").val()?q("#selImgH").css("display","none"):q("#selImgH").css("display","inline"),q("#selImgH").val(q("#selImgW").val())}),q("#selImgW").unbind("change"),q("#selImgW").bind("change",function(e){"circle"==q("#selImgStyle").val()&&q("#selImgH").val(q("#selImgW").val())}),q("#btnInsertPlh").unbind("click"),q("#btnInsertPlh").bind("click",function(e){var t;_.parents().each(function(){q(this).data("contentbuilder")&&(t=q(this).data("contentbuilder"))}),n.attr("src",sScriptPath+"image.png"),n.attr("alt",q("#txtAltText").val()),"circle"==q("#selImgStyle").val()?(n.css("border-radius","500px"),q("#selImgH").val(q("#selImgW").val())):(n.css("border-radius",""),n.removeClass("circle")),n.css("width",q("#selImgW").val()+"px"),n.css("height",q("#selImgH").val()+"px"),t&&t.applyBehavior(),q("#md-img").data("simplemodal").hide()}),e.preventDefault(),e.stopImmediatePropagation()}else _.data("imageembed").settings.onImageSettingClick()}),q("#btnImageBrowse").unbind("click"),q("#btnImageBrowse").bind("click",function(e){q("#divToolImg").stop(!0,!0).fadeOut(0),q("#divToolImgSettings").stop(!0,!0).fadeOut(0),q("#divRteLink").stop(!0,!0).fadeOut(0),q("#divFrameLink").stop(!0,!0).fadeOut(0),"function(){}"!=(_.data("imageembed").settings.onImageSelectClick+"").replace(/\s/g,"")?_.data("imageembed").settings.onImageSelectClick({targetInput:q("#txtImgUrl").get(0),theTrigger:q("#btnImageBrowse").get(0)}):(q("#ifrImageBrowse").attr("src",_.data("imageembed").settings.imageselect),q("#active-input").val("txtImgUrl"),q("#md-imageselect").css("width","65%"),q("#md-imageselect").simplemodal(),q("#md-imageselect").data("simplemodal").show())}),q("#btnFileBrowse").unbind("click"),q("#btnFileBrowse").bind("click",function(e){q("#divToolImg").stop(!0,!0).fadeOut(0),q("#divToolImgSettings").stop(!0,!0).fadeOut(0),q("#divRteLink").stop(!0,!0).fadeOut(0),q("#divFrameLink").stop(!0,!0).fadeOut(0),"function(){}"!=(_.data("imageembed").settings.onFileSelectClick+"").replace(/\s/g,"")?_.data("imageembed").settings.onFileSelectClick({targetInput:q("#txtLinkUrl").get(0),theTrigger:q("#btnFileBrowse").get(0)}):(q("#ifrFileBrowse").attr("src",_.data("imageembed").settings.fileselect),q("#active-input").val("txtLinkUrl"),q("#md-fileselect").css("width","65%"),q("#md-fileselect").simplemodal(),q("#md-fileselect").data("simplemodal").show())}),q(".my-file[type=file]").unbind("change"),q(".my-file[type=file]").bind("change",function(e){u(e),q("#my-image").attr("src","")}),q("#tabImgLnk").unbind("click"),q("#tabImgLnk").bind("click",function(e){q("#tabImgLnk").addClass("active"),q("#tabImgPl").removeClass("active"),q("#divImgPl").fadeOut(300,function(){q("#divImgLnk").fadeIn(0),q("#divImgLnkOk").fadeIn(0)})}),q("#tabImgPl").unbind("click"),q("#tabImgPl").bind("click",function(e){q("#tabImgLnk").removeClass("active"),q("#tabImgPl").addClass("active"),q("#divImgLnk").fadeOut(0),q("#divImgLnkOk").fadeOut(0,function(){q("#divImgPl").fadeIn(300)})})},function(e){q("#divToolImg").stop(!0,!0).fadeOut(0),q("#divToolImgSettings").stop(!0,!0).fadeOut(0)})};var u=function(e){if("undefined"==typeof FileReader)return!0;var t=e.target.files[0];if(t){var i=!1;try{i=_.data("imageembed").settings.hiquality}catch(e){}var n=t.name,o=n.substr(n.lastIndexOf(".")+1).toLowerCase();if(0==s(o))return"gif"===o||"bmp"==o?void $("#everywhere-modal").alert({body:"<h3>This image filetype is not allowed here</h3><p>Please select a JPEG/JPG or a PNG</p>",type:"danger",modalIcon:"exclamation"}):void $("#everywhere-modal").alert({body:"<h3>Please select an image</h3>",type:"warning",modalIcon:"exclamation"});q("#divToolImg").stop(!0,!0).fadeOut(0),q("#divToolImgSettings").stop(!0,!0).fadeOut(0),q("#divToolImgLoader").css("top",q("#divToolImg").css("top")),q("#divToolImgLoader").css("left",q("#divToolImg").css("left")),q("#divToolImgLoader").css("display","block"),q(".overlay-bg").css("background","none"),q(".overlay-bg").css("width","100%"),q(".overlay-bg").css("height","100%");var a=new FileReader;a.onload=function(e){q("#md-createlink").simplemodal({onCancel:function(){"http://"==$activeLink.attr("href")&&$activeLink.replaceWith($activeLink.html())}}),q("#process-image-modal").css("width","20%"),q("#process-image-modal").simplemodal({onCancel:function(){q(".overlay-bg").css("width","1px"),q(".overlay-bg").css("height","1px"),q("#divToolImgLoader").css("display","none")}}),q("#process-image-modal").data("simplemodal").show();var t=e.target.result;q("#btn-process").unbind("click"),q("#btn-process").bind("click",function(){q("#process-image-modal").data("simplemodal").hide(),r(t,i,o,n,!0)}),q("#btn-import").unbind("click"),q("#btn-import").bind("click",function(){q("#process-image-modal").data("simplemodal").hide(),r(t,!1,o,n,!1)})},a.readAsDataURL(t)}},s=function(e){return"jpg"==e||"jpeg"==e||"png"==e||"gif"==e||"bmp"==e||"webp"==e},r=function(t,B,M,U,e){var j,H=0==B&&("jpg"==M||"jpeg"==M)?(j="image/jpeg",.92):(j="webp"==M?"image/webp":"image/png",1);$imgActive=q("#divToolImg").data("image");var i=localStorage.zoom;1==_.data("imageembed").settings.zoom&&(i=1),e?loadImage.parseMetaData(t,function(e){var D;e.exif&&(D=e.exif.get("Orientation"));var F=this;F.zoom=i,loadImage(t,function(e){var t,i;q(".overlay-bg").css("background","none"),q(".overlay-bg").css("width","100%"),q(".overlay-bg").css("height","100%"),i=3200<e.width||3200<e.height?(t=e.width/2,e.height/2):2500<e.width||2500<e.height?(t=e.width/1.25,e.height/1.25):(t=e.width,e.height),K=4<D&&D<9?(V=i,t):(V=t,i);var n,o,a=!1;K<=$imgActive.height()&&V>$imgActive.width()?(n=$imgActive.width(),o=K*$imgActive.width()/V,a=!0):V<=$imgActive.width()&&K>$imgActive.height()?(o=$imgActive.height(),n=V*$imgActive.height()/K,a=!0):V<=$imgActive.width()&&K<=$imgActive.height()?(n=V,o=K):(n=$imgActive.width(),o=K*$imgActive.width()/V,a=!0);var s,r=/^((?!chrome|android).)*safari/i.test(navigator.userAgent),l=/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream;if(r||l)new MegaPixImage(e).render(Z,{width:t,height:i,orientation:D},function(){var e,t,i;a&&(e=new Image,t=V,i=K,e.onload=function(){i/=2,((t/=2)<n||i<o)&&(t=n,i=o),new MegaPixImage(e).render(Z,{width:t,height:i},function(){t<=n||i<=o||(e.src=Z.toDataURL(j,H))})},e.src=Z.toDataURL(j,H))});else{var d,c=Z.getContext("2d");switch(4<D&&D<9?(Z.width=i,Z.height=t):(Z.width=t,Z.height=i),D){case 2:c.transform(-1,0,0,1,t,0);break;case 3:c.transform(-1,0,0,-1,t,i);break;case 4:c.transform(1,0,0,-1,0,i);break;case 5:c.transform(0,1,1,0,0,0);break;case 6:c.transform(0,1,-1,0,i,0);break;case 7:c.transform(0,-1,-1,0,i,t);break;case 8:c.transform(0,-1,1,0,0,t)}c.drawImage(e,0,0,t,i),a&&(d=new Image,N=V,$=K,d.onload=function(){$/=2,((N/=2)<n||$<o)&&(N=n,$=o),Z.width=N,Z.height=$,(c=Z.getContext("2d")).drawImage(d,0,0,N,$),N<=n||$<=o||(d.src=Z.toDataURL(j,H))},d.src=Z.toDataURL(j,H))}"img"==$imgActive.prop("tagName").toLowerCase()?s=$imgActive[0].naturalWi
1dth/$imgActive.width():"figure"==$imgActive.prop("tagName").toLowerCase()&&(s=$imgActive.find("img")[0].naturalWidth/$imgActive.find("img").width());var p=0,m=0;if("img"==$imgActive.prop("tagName").toLowerCase()){if(-1!=$imgActive.attr("src").indexOf(sScriptPath+"image.png"))for(var g=0;g<$imgActive.attr("style").split(";").length;g++){var h=$imgActive.attr("style").split(";")[g];"width"==q.trim(h.split(":")[0])&&(s=(p=parseInt(q.trim(h.split(":")[1])))/$imgActive.width()),"height"==q.trim(h.split(":")[0])&&(m=parseInt(q.trim(h.split(":")[1])))}}else if("figure"==$imgActive.prop("tagName").toLowerCase()&&-1!=$imgActive.find("img").attr("src").indexOf(sScriptPath+"image.png"))for(g=0;g<$imgActive.find("img").attr("style").split(";").length;g++){h=$imgActive.find("img").attr("style").split(";")[g];"width"==q.trim(h.split(":")[0])&&(s=(p=parseInt(q.trim(h.split(":")[1])))/$imgActive.find("img").width()),"height"==q.trim(h.split(":")[0])&&(m=parseInt(q.trim(h.split(":")[1])))}var u;"img"==$imgActive.prop("tagName").toLowerCase()?(q("#my-mask").css("width",$imgActive.width()*s+"px"),q("#my-mask").css("height",$imgActive.height()*s+"px")):(q("#my-mask").css("width",$imgActive.innerWidth()*s+"px"),q("#my-mask").css("height",$imgActive.innerHeight()*s+"px")),0!=p&&q("#my-mask").css("width",p+"px"),0!=m&&q("#my-mask").css("height",m+"px"),q("#my-mask").css("zoom",F.zoom/s),q("#my-mask").css("-moz-transform","scale("+F.zoom/s+")");var v=$imgActive.width(),f=$imgActive.height(),b=V/K<v/f?K*(u=v)/V:(u=V*f/K,f);u*=s,b*=s,$imgActive=q("#divToolImg").data("image"),q("#my-image").css("top","0px"),q("#my-image").css("left","0px"),q("#my-image").css("width",u+"px"),q("#my-image").css("height",b+"px");var w=+(w=localStorage.zoom);1==_.data("imageembed").settings.zoom&&(w=1);var y,C,k,x,S,I,T,A,L,R=q(window).scrollTop(),P=$imgActive.offset().top,O=$imgActive.offset().left,v=-1<navigator.userAgent.toLowerCase().indexOf("firefox"),f=detectIE();(v||f?!1:!0)?(k=P*w+(R-R*w),x=O*w,S=(P+5)*w+(R-R*w),I=(O+5)*w):(f&&(C=y=0,_.parents().each(function(){q(this).data("contentbuilder")&&(y=q(this).getPos().top,C=q(this).getPos().left)}),L=-y*w+y,A=-C*w+C,k=(T=$imgActive.getPos()).top*w+L,x=T.left*w+A,S=(T.top+5)*w+L,I=(T.left+5)*w+A),v&&(A=(T=parseInt($imgActive.css("width")))/2-T/2*w,L=(T=parseInt($imgActive.css("height")))/2-T/2*w,q("#img-control").css("top",5+L+"px"),q("#img-control").css("left",7+A+"px"),S=(k=P-L)+5,I=(x=O-A)+5)),q("#divImageEdit").css("display","inline-block"),"img-polaroid"==$imgActive.attr("class")?(q("#divImageEdit").css("top",S+"px"),q("#divImageEdit").css("left",I+"px")):(q("#divImageEdit").css("top",k+"px"),q("#divImageEdit").css("left",x+"px")),parseInt(q("#divImageEdit").css("top"))<25&&(q("#img-control").css("top","auto"),q("#img-control").css("bottom","-24px")),q("#my-mask").css("transform-origin","left top"),Q(),(v=-1<navigator.userAgent.toLowerCase().indexOf("firefox"))&&sleep(700),q("#btnImageCancel").css("display","none"),q("#btnZoomOut").css("display","none"),q("#btnZoomIn").css("display","none"),q("#btnImageMore").css("display","none"),q("#btnChangeImage").css("display","none");r=/^((?!chrome|android).)*safari/i.test(navigator.userAgent),l=/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream;if(r||l)new MegaPixImage(e).render(G,{width:t,height:i,orientation:D},function(){q("#my-image").attr("src",G.toDataURL(j,H));var e=new Image,t=V,i=K;e.onload=function(){i/=2,((t/=2)<u||i<b)&&(t=u,i=b),new MegaPixImage(e).render(G,{width:t,height:i},function(){return t<=u||i<=b?(W(),"img-circle"==$imgActive.attr("class")?(q("#my-mask").css("-webkit-border-radius","500px"),q("#my-mask").css("-moz-border-radius","500px"),q("#my-mask").css("border-radius","500px")):(q("#my-mask").css("-webkit-border-radius","0px"),q("#my-mask").css("-moz-border-radius","0px"),q("#my-mask").css("border-radius","0px")),"img"==$imgActive.prop("tagName").toLowerCase()||(q("#btnZoomIn").click(),q("#btnZoomIn").click()),q("#divToolImgLoader").css("display","none"),q("#btnImageCancel").css("display","inline-block"),q("#btnZoomOut").css("display","inline-block"),q("#btnZoomIn").css("display","inline-block"),q("#btnImageMore").css("display","inline-block"),q("#btnChangeImage").css("display","inline-block"),void q(".overlay-bg").css("background","#fff")):void(e.src=G.toDataURL(j,H))})},e.src=G.toDataURL(j,H)});else{var E=G.getContext("2d");switch(4<D&&D<9?(G.width=i,G.height=t):(G.width=t,G.height=i),D){case 2:E.transform(-1,0,0,1,t,0);break;case 3:E.transform(-1,0,0,-1,t,i);break;case 4:E.transform(1,0,0,-1,0,i);break;case 5:E.transform(0,1,1,0,0,0);break;case 6:E.transform(0,1,-1,0,i,0);break;case 7:E.transform(0,-1,-1,0,i,t);break;case 8:E.transform(0,-1,1,0,0,t)}E.drawImage(e,0,0,t,i),q("#my-image").attr("src",G.toDataURL(j,H));var z=new Image,N=V,$=K;z.onload=function(){if($/=2,((N/=2)<u||$<b)&&(N=u,$=b),G.width=N,G.height=$,(E=G.getContext("2d")).drawImage(z,0,0,N,$),N<=u||$<=b)return W(),"img-circle"==$imgActive.attr("class")?(q("#my-mask").css("-webkit-border-radius","500px"),q("#my-mask").css("-moz-border-radius","500px"),q("#my-mask").css("border-radius","500px")):(q("#my-mask").css("-webkit-border-radius","0px"),q("#my-mask").css("-moz-border-radius","0px"),q("#my-mask").css("border-radius","0px")),"img"==$imgActive.prop("tagName").toLowerCase()||(q("#btnZoomIn").click(),q("#btnZoomIn").click()),q("#divToolImgLoader").css("display","none"),q("#btnImageCancel").css("display","inline-block"),q("#btnZoomOut").css("display","inline-block"),q("#btnZoomIn").css("display","inline-block"),q("#btnImageMore").css("display","inline-block"),q("#btnChangeImage").css("display","inline-block"),void q(".overlay-bg").css("background","#fff");z.src=G.toDataURL(j,H)},z.src=G.toDataURL(j,H)}q("#btnImageMore").unbind("click"),q("#btnImageMore").bind("click",function(){"block"==q("#divImageMore").css("display")?q("#divImageMore").css("display","none"):(q("#divImageMore").css("display","block"),q("#chkImageNoCrop").attr("checked",!1),0==$imgActive.parents("a:first").length?q("#chkImageClickToEnlarge").attr("checked",!1):-1==$imgActive.parents("a:first").attr("href").toLowerCase().indexOf(".jpg")&&-1==$imgActive.parents("a:first").attr("href").toLowerCase().indexOf(".png")||q("#chkImageClickToEnlarge").attr("checked",!0)),q(".overlay-bg").unbind("click"),q(".overlay-bg").bind("click",function(){q("#divImageMore").css("display","none")}),q("#my-mask").unbind("click"),q("#my-mask").bind("click",function(){q("#divImageMore").css("display","none")})}),q("#btnImageMoreOk").unbind("click"),q("#btnImageMoreOk").bind("click",function(){var e,t;q("#chkImageClickToEnlarge").is(":checked")&&(0==$imgActive.parents("a:first").length?$imgActive.wrap('<a href="#"></a>'):$imgActive.parents("a:first").attr("href","#"),$imgActive.parents("a:first").attr("title",""),$imgActive.parents("a:first").addClass("is-lightbox")),q("#chkImageNoCrop").is(":checked")?(e=document.getElementById("myTmpCanvasNoCrop"),e=0==B&&("jpg"==M||"jpeg"==M)?e.toDataURL("image/jpeg",.92):"webp"==M?e.toDataURL("image/webp",1):e.toDataURL("image/png",1),"img"==$imgActive.prop("tagName").toLowerCase()?($imgActive.attr("src",e),$imgActive.data("filename",U)):"figure"==$imgActive.prop("tagName").toLowerCase()?($imgActive.find("img").attr("src",e),$imgActive.find("img").data("filename",U)):($imgActive.css("background-image","url(data:"+e+")"),$imgActive.data("filename",U)),$imgActive.parent().hasClass("is-lightbox")?(q("#canvasform").attr("action",_.data("imageembed").settings.largerImageHandler),q("#canvasform").submit()):q(".my-file[type=file]").clearInputs()):q("#btnChangeImage").click(),q("#divImageEdit").css("display","none"),q(".overlay-bg").css("width","1px"),q(".overlay-bg").css("height","1px"),q("body").css("overflow",""),"img"==$imgActive.prop("tagName").toLowerCase()?($imgActive.css("width",""),$imgActive.css("height","")):"figure"==$imgActive.prop("tagName").toLowerCase()&&($imgActive.find("img").css("width",""),$imgActive.find("img").css("height","")),_.data("imageembed").settings.onChanged(),q("#divToolImgLoader").css("display","none"),q("#divImageMore").css("display","none"),_.parents().each(function(){q(this).data("c
1ontentbuilder")&&(t=q(this).data("contentbuilder"))}),q("#chkImageClickToEnlarge").is(":checked")||0<$imgActive.parents("a:first").length&&(-1==$imgActive.parents("a:first").attr("href").toLowerCase().indexOf(".jpg")&&-1==$imgActive.parents("a:first").attr("href").toLowerCase().indexOf(".png")||$imgActive.parents("a:first").replaceWith($imgActive.parents("a:first").html())),t&&(t.applyBehavior(),t.settings.onRender())}),q("#btnChangeImage").unbind("click"),q("#btnChangeImage").bind("click",function(){var e=document.getElementById("myCanvas");$imgActive=q("#divToolImg").data("image"),e=0==B&&("jpg"==M||"jpeg"==M)?e.toDataURL("image/jpeg",.92):"webp"==M?e.toDataURL("image/webp",1):e.toDataURL("image/png",1),"img"==$imgActive.prop("tagName").toLowerCase()?($imgActive.attr("src",e),$imgActive.data("filename",U)):"figure"==$imgActive.prop("tagName").toLowerCase()?($imgActive.find("img").attr("src",e),$imgActive.find("img").data("filename",U)):($imgActive.css("background-image","url(data:"+e+")"),$imgActive.data("filename",U)),$imgActive.parent().hasClass("is-lightbox")&&""!=q("#fileImage").val()?(q("#canvasform").attr("action",_.data("imageembed").settings.largerImageHandler),q("#canvasform").submit()):q(".my-file[type=file]").clearInputs(),q("#divImageEdit").css("display","none"),q(".overlay-bg").css("width","1px"),q(".overlay-bg").css("height","1px"),q("body").css("overflow",""),"img"==$imgActive.prop("tagName").toLowerCase()?($imgActive.css("width",""),$imgActive.css("height","")):"figure"==$imgActive.prop("tagName").toLowerCase()&&($imgActive.find("img").css("width",""),$imgActive.find("img").css("height","")),_.data("imageembed").settings.onChanged(),q("#divImageMore").css("display","none")}),q("#btnImageCancel").unbind("click"),q("#btnImageCancel").bind("click",function(){document.getElementById("myCanvas");$imgActive=q("#divToolImg").data("image"),q("#divImageEdit").css("display","none"),q(".overlay-bg").css("width","1px"),q(".overlay-bg").css("height","1px"),q("body").css("overflow",""),q("#divImageMore").css("display","none"),q(".my-file[type=file]").clearInputs()}),q("#btnZoomIn").unbind("click"),q("#btnZoomIn").bind("click",function(){var e=parseInt(q("#my-image").css("width")),t=parseInt(q("#my-image").css("height"));q("#my-image").css("width",e/.9+"px"),q("#my-image").css("height",t/.9+"px"),Q(),G.width=e/.9,G.height=t/.9;var i=q("#my-image")[0],n=(G.getContext("2d"),new Image),o=V,a=K;n.src=i.src,n.onload=function(){if(a/=2,(o/=2)<i.width&&(o=e/.9),a<i.height&&(a=t/.9),G.width=o,G.height=a,G.getContext("2d").drawImage(n,0,0,o,a),o<=e/.9||a<=t/.9)return Q(),void W();n.src=G.toDataURL(j,H)},W()}),q("#btnZoomOut").unbind("click"),q("#btnZoomOut").bind("click",function(){var e,t,i,n,o=parseInt(q("#my-image").css("width")),a=parseInt(q("#my-image").css("height"));o/1.1<q("#my-mask").width()||a/1.1<q("#my-mask").height()||(q("#my-image").css("width",o/1.1+"px"),q("#my-image").css("height",a/1.1+"px"),Q(),G.width=o/1.1,G.height=a/1.1,e=q("#my-image")[0],G.getContext("2d"),t=new Image,i=V,n=K,t.src=e.src,t.onload=function(){if(n/=2,(i/=2)<e.width&&(i=o/1.1),n<e.height&&(n=a/1.1),G.width=i,G.height=n,G.getContext("2d").drawImage(t,0,0,i,n),i<=o/1.1||n<=a/1.1)return Q(),void W();t.src=G.toDataURL(j,H)},W())})},{canvas:!1})}):($imgActive.css("width",""),$imgActive.css("height",""),$imgActive.attr("src",t),"img"==$imgActive.prop("tagName").toLowerCase()?($imgActive.attr("src",t),$imgActive.data("filename",U)):"figure"==$imgActive.prop("tagName").toLowerCase()?($imgActive.find("img").attr("src",t),$imgActive.find("img").data("filename",U)):($imgActive.css("background-image","url(data:"+t+")"),$imgActive.data("filename",U)),q("#divImageEdit").css("display","none"),q(".overlay-bg").css("width","1px"),q(".overlay-bg").css("height","1px"),q("body").css("overflow",""),q("#divToolImgLoader").css("display","none"),_.data("imageembed").settings.onChanged())},W=function(){var e=parseInt(q("#my-image").css("left"))-1.1,t=parseInt(q("#my-image").css("top"))-1.1,i=parseInt(q("#my-mask").css("width")),n=parseInt(q("#my-mask").css("height")),o=document.getElementById("myCanvas"),a=o.getContext("2d");o.width=i,o.height=n;var s=-1*e,o=-1*t;(navigator.userAgent.match(/iPhone/i)||navigator.userAgent.match(/iPod/i)||navigator.userAgent.match(/iPad/i))&&(s=-1*e+(e-e/.7),o=-1*t+(t-t/.7)),o>G.height-n&&(o=G.height-n),s>G.width-i&&(s=G.width-i),a.drawImage(G,s,o,i,n,0,0,i,n)},Q=function(){q("#my-image").css({top:0,left:0});var e=q("#my-mask").width(),t=q("#my-mask").height(),i=q("#my-image").offset(),n=q("#my-image").width(),o=q("#my-image").height(),n=i.left+e-n,t=i.top+t-o,o=i.left,i=i.top;q("#my-image").draggable({revert:!1,containment:[n,t,o,i],scroll:!1,drag:function(){W()}}),q("#my-image").css({cursor:"move"})};this.init()},q.fn.imageembed=function(t){return this.each(function(){var e;null==q(this).data("imageembed")&&(e=new q.imageembed(this,t),q(this).data("imageembed",e))})}}(jQuery),jQuery.fn.clearFields=jQuery.fn.clearInputs=function(i){var n=/^(?:color|date|datetime|email|month|number|password|range|search|tel|text|time|url|week)$/i;return this.each(function(){var e=this.type,t=this.tagName.toLowerCase();n.test(e)||"textarea"==t?this.value="":"checkbox"==e||"radio"==e?this.checked=!1:"select"==t?this.selectedIndex=-1:"file"==e?/MSIE/.test(navigator.userAgent)?jQuery(this).replaceWith(jQuery(this).clone(!0)):jQuery(this).val(""):i&&(!0===i&&/hidden/.test(e)||"string"==typeof i&&jQuery(this).is(i))&&(this.value="")}
1)};var zindex=1e4;function saveForUndo(){var i=!1;jQuery(cb_list).each(function(){var e=jQuery(this),t=e.data("contentbuilder");t.undoList[0]&&e.html()==t.undoList[0][0]||(i=!0)}),i&&jQuery(cb_list).each(function(){for(var t=jQuery(this),i=t.data("contentbuilder"),e=20;1<e;e--)i.undoList[e-1]=i.undoList[e-2];if(window.getSelection)try{n=window.getSelection().getRangeAt(0),i.undoList[0]=[t.html(),n.cloneRange()]}catch(e){i.undoList[0]=[t.html(),null]}else if(document.selection)try{var n=document.selection.createRange(),o=document.selection.type;"Text"==o?i.undoList[0]=[t.html(),n.getBookmark(),"Text"]:"Control"==o?(n.item(0).selThis="selThis",i.undoList[0]=[t.html(),null,"Control"],n.item(0).removeAttribute("selThis",0)):i.undoList[0]=[t.html(),n.getBookmark(),"None"]}catch(e){"Text"==o?i.undoList[0]=[t.html(),null,"Text"]:"Control"==o?(n.item(0).selThis="selThis",i.undoList[0]=[t.html(),null,"Control"],n.item(0).removeAttribute("selThis",0)):i.undoList[0]=[t.html(),null,"None"]}i.redoList=[]})}!function(s){s.simplemodal=function(e,t){var i={onCancel:function(){},onFinish:function(){},isModal:!1,noOverlay:!1};this.settings={};var o,a=s(e),e=e;this.init=function(){this.settings=s.extend({},i,t),0==s("#divCb").length&&s("body").append('<div id="divCb"></div>')},this.hide=function(){a.css("display","none"),a.removeClass("md-show"),this.settings.noOverlay||null!=o&&o.remove(),a.data("simplemodal").settings.onFinish()},this.show=function(e){var t,i,n;zindex+=1,this.settings.noOverlay||(n='<div id="md-overlay-'+(t=makeid())+'" class="md-overlay" style="z-index:'+zindex+'"></div>',this.settings.isModal&&(n='<div id="md-overlay-'+t+'" class="md-overlay" style="z-index:'+zindex+';background:rgba(255, 255, 255, 0.9)"></div>'),s("#divCb").append(n),o=s("#md-overlay-"+t)),zindex+=1,a.css("z-index",zindex),a.addClass("md-show"),a.stop(!0,!0).css("display","none").fadeIn(200),a.hasClass("md-draggable")&&(i=parseInt(a.css("width")),n=parseInt(a.css("height")),a.css("top",Math.max(0,(s(window).height()-n)/2)+"px"),a.css("left",Math.max(0,(s(window).width()-i)/2)+"px"),0<a.find(".md-modal-handle").length?(a.find(".md-modal-handle").css("cursor","move"),a.draggable({handle:".md-modal-handle"})):a.draggable()),0<a.find(".md-modal-close").length&&a.find(".md-modal-close").click(function(){a.data("simplemodal").hide()}),this.settings.noOverlay||(s("#md-overlay-"+t).unbind(),s("#md-overlay-"+t).click(function(){a.data("simplemodal").settings.isModal||(a.stop(!0,!0).fadeOut(100,function(){a.removeClass("md-show")}),o&&o.remove(),zindex-=2,e&&restoreSelection(e),a.data("simplemodal").settings.onCancel())}
1))},this.init()},s.fn.simplemodal=function(t){return this.each(function(){var e;null==s(this).data("simplemodal")&&(e=new s.simplemodal(this,t),s(this).data("simplemodal",e))})}}(jQuery),jQuery(document).keydown(function(e){90===e.which&&e.ctrlKey&&(e.shiftKey?doRedo():e.altKey||doUndo()),89===e.which&&e.ctrlKey&&(e.altKey||doRedo()),13==e.which&&saveForUndo(),66!=e.which&&73!=e.which&&85!=e.which||e.altKey||saveForUndo(),37!=e.keyCode&&38!=e.keyCode&&39!=e.keyCode&&40!=e.keyCode||saveForUndo()});var numUndo=0;function doUndo(){var i=!1;if(jQuery(cb_list).each(function(){var e=jQuery(this),t=e.data("contentbuilder");t.undoList[0]&&e.html()==t.undoList[0][0]||(i=!0)}),jQuery(cb_list).each(function(){var t=jQuery(this),i=t.data("contentbuilder");if(i.undoList[0]){for(var e,n,o=20;1<o;o--)i.redoList[o-1]=i.redoList[o-2];if(window.getSelection)try{e=window.getSelection().getRangeAt(0),i.redoList[0]=[t.html(),e.cloneRange()]}catch(e){i.redoList[0]=[t.html(),null]}else document.selection&&(e=document.selection.createRange(),"Text"==(n=document.selection.type)?i.redoList[0]=[t.html(),e.getBookmark(),"Text"]:"Control"==n?(e.item(0).selThis="selThis",i.redoList[0]=[t.html(),null,"Control"],e.item(0).removeAttribute("selThis",0)):i.redoList[0]=[t.html(),e.getBookmark(),"None"]);sHTML=i.undoList[0][0],t.html(sHTML);for(o=0;o<19;o++)i.undoList[o]=i.undoList[o+1];i.undoList[19]=null,i.applyBehavior(),i.blockChanged(),i.settings.onRender()}}),0==i&&numUndo<1)return numUndo+=1,void doUndo();numUndo=0}function doRedo(){jQuery(cb_list).each(function(){var t=jQuery(this),i=t.data("contentbuilder");if(i.redoList[0]){for(var e,n,o=20;1<o;o--)i.undoList[o-1]=i.undoList[o-2];if(window.getSelection)try{e=window.getSelection().getRangeAt(0),i.undoList[0]=[t.html(),e.cloneRange()]}catch(e){i.undoList[0]=[t.html(),null]}else document.selection&&(e=document.selection.createRange(),"Text"==(n=document.selection.type)?i.undoList[0]=[t.html(),e.getBookmark(),"Text"]:"Control"==n?(e.item(0).selThis="selThis",i.undoList[0]=[t.html(),null,"Control"],e.item(0).removeAttribute("selThis",0)):i.undoList[0]=[t.html(),e.getBookmark(),"None"]);sHTML=i.redoList[0][0],t.html(sHTML);for(o=0;o<19;o++)i.redoList[o]=i.redoList[o+1];i.redoList[19]=null,i.applyBehavior(),i.blockChanged(),i.settings.onRender()}})}function cleanHTML(e){var t=e.replace(/(\n|\r| class=(")?Mso[a-zA-Z]+(")?)/g," "),e=new RegExp("\x3c!--(.*?)--\x3e","g"),t=t.replace(e,""),i=new RegExp("<(/)*(meta|link|span|\\?xml:|st1:|o:|font)(.*?)>
1","gi");t=t.replace(i,"");for(var n=["style","script","applet","embed","noframes","noscript"],o=0;o<n.length;o++)i=new RegExp("<"+n[o]+".*?"+n[o]+"(.*?)>","gi"),t=t.replace(i,"");for(var a=["style","start"],o=0;o<a.length;o++){var s=new RegExp(" "+a[o]+'="(.*?)"',"gi");t=t.replace(s,"")}return t}function selectRange(e){var t;e&&(void 0!==e.select?e.select():void 0!==window.getSelection&&((t=window.getSelection()).removeAllRanges(),t.addRange(e)))}function selectElementContents(e){var t=document.createRange();t.selectNodeContents(e);e=window.getSelection();e.removeAllRanges(),e.addRange(t)}function isEven(e){return e%2==0}function getCellIndex(e,t,i){for(var n=0,o=!1,a=0;a<t.cells.length;a++)0==o&&(n+=t.cells[a].colSpan),i==t.cells[a]&&(o=!0);return(n-=i.colSpan-1)-1}function getRangePickersHtmlPanel(){return`
2        <div style>
3            <span class="changes-affect" id="changetextwarning">Changes could affect the responsiveness of your site</span>
4            <div class="d-flex justify-content-between mb-3">
5                <span>Font Size:</span>
6                <div class="input-group input-group-sm w-50">
7                    <input id="inputFontSize" class="form-control"/>
8                    <span class="input-group-text">px</span>
9                </div>
10            </div>
11            <input type="range" id="rangeFontSize" min="8" max="150" step="1" value="16">
12        </div>
13        <div style>
14            <div class="d-flex justify-content-between mb-3">
15                <span style="line-height: 1;">Letter Spacing:</span>
16                <div class="input-group input-group-sm w-50">
17                    <input id="inputLetterSpacing" class="form-control"/>
18                    <span class="input-group-text">px</span>
19                </div>
20            </div>
21            <input type="range" id="rangeLetterSpacing" min="0" max="80" step="1" value="0">
22        </div>
23        <div style>
24            <div class="d-flex justify-content-between mb-3">
25                <span style="line-height: 1;">Line Height:</span>
26                <div class="input-group input-group-sm w-50">
27                    <input id="inputLineHeight" class="form-control"/>
28                    <span class="input-group-text">px</span>
29                </div>
30            </div>
31            <input type="range" id="rangeLineHeight" min="8" max="250" step="1" value="16">
32        </div>
33        <div style="margin-top:13px">
34            <span id="btnResetTextSettings"><i class="cb-icon-eraser"></i> Reset</span>
35        </div>
36    `}function debounce(i,n){let o;return function(...e){const t=this;clearTimeout(o),o=setTimeout(()=>i.apply(t,e),n)}}function detectIE(){var e=window.navigator.userAgent,t=e.indexOf("MSIE "),i=e.indexOf("Trident/"),n=e.indexOf("Edge/");if(0<t)return parseInt(e.substring(t+5,e.indexOf(".",t)),10);if(0<n)return parseInt(e.substring(n+5,e.indexOf(".",n)),10);if(0<i){i=e.indexOf("rv:");return parseInt(e.substring(i+3,e.indexOf(".",i)),10)}return!1}function detectEdge(){var e=window.navigator.userAgent,t=e.indexOf("Edge/");return 0<t&&parseInt(e.substring(t+5,e.indexOf(".",t)),10)}function popAssistantHTML(){return`
37        <div class="pop-ai-tool">
38            <button data-snippet-btn class="pop-aia-btn border-0 bg-primary rounded-3 shadow d-flex justify-content-center align-items-center text-white" title="">
39                <svg version="1.0" xmlns="http://www.w3.org/2000/svg" width="18px" height="16px" viewBox="0 0 458 404" preserveAspectRatio="xMidYMid meet">
40                    <g transform="translate(0.000000,404.000000) scale(0.100000,-0.100000)"
41                        fill="currentColor" stroke="none">
42                        <path d="M2195 4019 c-82 -17 -172 -66 -235 -129 -184 -184 -185 -477 -1 -661 54 -54 163 -119 199 -119 9 0 12 -40 12 -164 l0 -165 -502 -3 c-479 -4 -507 -5 -581 -26 -133 -37 -230 -94 -332 -197 -103 -103 -145 -168 -187 -292 -23 -66 -32 -112 -36 -188 l-5 -102 -49 -13 c-135 -34 -298 -157 -372 -279 -198 -325 -72 -740 274 -905 39 -19 88 -37 109 -41 l39 -6 6 -61 c30 -265 221 -509 471 -604 143 -54 135 -53 1285 -53 1148 0 1143 -1 1283 53 251 95 443 340 473 
42604 l6 61 40 6 c22 4 80 27 128 51 152 76 270 216 322 384 34 110 32 266 -4 370 -40 113 -74 167 -162 256 -86 85 -175 139 -274 164 l-49 13 -5 102 c-4 76 -13 122 -36 188 -42 124 -84 189 -187 292 -102 103 -199 160 -332 197 -74 21 -102 22 -580 26 l-503 3 0 165 c0 124 3 164 13 164 35 0 144 65 197 118 169 169 186 424 42 615 -54 70 -143 135 -222 160 -67 22 -178 29 -245 16z m221 -264 c133 -83 142 -286 16 -382 -113 -86 -283 -49 -349 76 -46 87 -25 212 45 279 76 71 198 82 288 27z m1009 -1230 c95 -25 165 -65 236 -135 67 -66 95 -110 133 -210 20 -54 21 -72 24 -740 2 -444 -1 -709 -8 -755 -29 -196 -185 -370 -375 -420 -88 -22 -2201 -23 -2288 0 -86 22 -149 58 -222 126 -78 74 -139 186 -155 289 -14 89 -13 1344 1 1430 31 194 185 362 381 414 82 23 2187 23 2273 1z m-2895 -1175 c0 -368 0 -370 -21 -370 -60 0 -182 112 -227 208 -24 50 -27 69 -27 162 0 94 3 111 28 161 36 75 98 143 161 179 93 54 86 81 86 -340z m3606 340 c63 -36 125 -104 161 -179 25 -50 28 -67 28 -161 0 -99 -2 -110 -33 -172 -37 -76 -114 -153 -186 -187 -25 -11 -48 -21 -51 -21 -3 0 -5 169 -5 375 0 426 -7 399 86 345z" />
43                        <path d="M1278 1987 c-111 -47 -180 -125 -213 -241 -23 -80 -15 -161 25 -243 129 -263 502 -260 632 5 29 59 33 76 33 152 0 71 -4 94 -26 141 -36 77 -87 130 -161 169 -55 29 -74 34 -148 37 -72 3 -94 0 -142 -20z m175 -221 c44 -18 67 -56 67 -108 0 -50 -19 -82 -60 -103 -104 -54 -210 58 -156 164 15 29 67 60 99 61 10 0 32 -6 50 -14z" />
44                        <path d="M3068 1996 c-141 -51 -234 -168 -245 -310 -17 -205 144 -377 352 -377 138 0 255 72 315 194 39 81 47 154 26 237 -42 164 -176 270 -341 269 -38 0 -86 -6 -107 -13z m146 -230 c102 -43 100 -186 -3 -217 -50 -15 -86 -6 -122 31 -52 51 -34 150 33 183 41 20 50 21 92 3z" />
45                        <path d="M1886 890 c-19 -17 -38 -44 -41 -60 -9 -40 11 -95 42 -120 25 -19 40 -20 400 -20 360 0 376 1 403 20 34 24 54 78 45 120 -3 16 -22 43 -41 60 l-35 30 -369 0 -369 0 -35 -30z" />
46                    </g>
47                </svg>
48            </button>
49            <div class="dropdown-menu pop-ai-tool-menu shadow pt-0 overflow-hidden">
50                <h6 class="dropdown-header">Edit</h6>
51                <a href="#!" class="pop-aia-opt dropdown-item" data-ai-type="MakeShorter">Make Shorter</a>
52                <a href="#!" class="pop-aia-opt dropdown-item" data-ai-type="MakeLonger">Make Longer</a>
53                <a href="#!" class="pop-aia-opt dropdown-item" data-ai-type="MakeItBetter">Make It Better</a>
54                <a href="#!" class="pop-aia-opt dropdown-item" data-ai-type="FixSpellingAndGrammar">Fix Spelling And Grammar</a>
55                <a href="#!" class="pop-aia-opt dropdown-item" data-ai-type="RemoveJargon">Remove Jargon</a>
56                <a href="#!" class="pop-aia-opt dropdown-item" data-ai-type="Paraphrase">Paraphrase</a>
57                <h6 class="dropdown-header border-top mt-2 pt-3">Generate</h6> 
58                <a href="#!" class="pop-aia-opt dropdown-item" data-ai-type="Summarize">Summarize</a>
59                <a href="#!" class="pop-aia-opt dropdown-item" data-ai-type="ContinueWriting">Continue Writing</a>
60                <a href="#!" class="pop-aia-opt dropdown-item" data-ai-type="Explain">Explain</a>
61                <a href="#!" class="pop-aia-opt dropdown-item" data-ai-type="GenerateActionItems">Generate Action Items</a>
62                <a href="#!" class="pop-aia-opt dropdown-item" data-ai-type="GenerateCallToAction">Generate Call To Action</a>
63                <a href="#!" class="pop-aia-opt dropdown-item" data-ai-type="GenerateNewContent">Generate New Content</a>
64            </div>
65        </div>
66    `}jQuery.fn.getPos=function(){for(var e,t=this[0],i=0,n=0,o=null,o=t.offsetParent,a=t,s=t;null!=s.parentNode;)null!=(s=s.parentNode).offsetParent&&(e=!0,window.opera&&(s!=a.parentNode&&"TR"!=s.nodeName||(e=!1)),e&&(s.scrollTop&&0<s.scrollTop&&(n-=s.scrollTop),s.scrollLeft&&0<s.scrollLeft&&(i-=s.scrollLeft))),s==o&&(i+=t.offsetLeft,s.clientLeft&&"TABLE"!=s.nodeName&&(i+=s.clientLeft),n+=t.offsetTop,s.clientTop&&"TABLE"!=s.nodeName&&(n+=s.clientTop),null==(t=s).offsetParent&&(t.offsetLeft&&(i+=t.offsetLeft),t.offsetTop&&(n+=t.offsetTop)),o=t.offsetParent);return{left:i,top:n}},jQuery.fn.contrastingText=function(){for(var e=this,t=function(e){e=e.match(/[0-9]+/g);return null!==e&&!!e[3]};t(e.css("background-color"));)e=e.parent();return parts=e.css("background-color").match(/[0-9]+/g),this.lightBackgroun
66d=!!Math.round((parseInt(parts[0],10)+parseInt(parts[1],10)+parseInt(parts[2],10))/765),this.lightBackground?this.css("color","black"):this.css("color","rgba(255, 255, 255, 0.7)"),this},eval(function(e,t,i,n,o){if(n=function(e){return(e<62?"":n(parseInt(e/62)))+(35<(e%=62)?String.fromCharCode(e+29):e.toString(36))},!"".replace(/^/,String)){for(;t--;)o[n(t)]=i[t]||n(t);i=[function(e){return o[e]}],n=function(){return"\\w+"},t=1}for(;t--;)i[t]&&(e=e.replace(new RegExp("\\b"+n(t)+"\\b","g"),i[t]));return e}("(n(){n 1n(h){9 p=h.U,m=h.M;f(p*m>1b*1b){9 e=O.Q('e');e.a=e.b=1;9 c=e.W('X');c.12(h,-p+1,0);y c.1h(0,0,1,1).11[3]===0}x{y 1Z}}n 1p(h,p,m){9 e=O.Q('e');e.a=1;e.b=m;9 c=e.W('X');c.12(h,0,0);9 11=c.1h(0,0,1,m).11;9 r=0;9 16=m;9 s=m;17(s>r){9 1q=11[(s-1)*4+3];f(1q===0){16=s}x{r=s}s=(16+r)>>1}9 18=(s/m);y(18===0)?1:18}n 1j(h,j,v){9 e=O.Q('e');1c(h,e,j,v);y e.1X(\"1v/1w\",j.1V||0.8)}n 1c(h,e,j,v){9 p=h.U,m=h.M;f(!(p+m))y;9 a=j.a,b=j.b;9 c=e.W('X');c.1U();1i(e,c,a,b,j.10);9 1k=1n(h);f(1k){p/=2;m/=2}9 d=1b;9 F=O.Q('e');F.a=F.b=d;9 Z=F.W('X');9 1u=v?1p(h,p,m):1;9 1d=w.1x(d*a/p);9 14=w.1x(d*b/m/1u);9 r=0;9 1a=0;17(r<m){9 P=0;9 19=0;17(P<p){Z.1S(0,0,d,d);Z.12(h,-P,-r);c.12(F,0,0,d,d,19,1a,1d,14);P+=d;19+=1d}r+=d;1a+=14}c.1Q();F=Z=T}n 1i(e,c,a,b,10){1m(10){o 5:o 6:o 7:o 8:e.a=b;e.b=a;q;1r:e.a=a;e.b=b}1m(10){o 2:c.C(a,0);c.Y(-1,1);q;o 3:c.C(a,b);c.L(w.G);q;o 4:c.C(0,b);c.Y(1,-1);q;o 5:c.L(0.5*w.G);c.Y(1,-1);q;o 6:c.L(0.5*w.G);c.C(0,-b);q;o 7:c.L(0.5*w.G);c.C(a,-b);c.Y(-1,1);q;o 8:c.L(-0.5*w.G);c.C(-a,0);q;1r:q}}9 t=u.t&&u.t.13?u.t:u.15&&u.15.13?u.15:T;n E(l){f(u.1l&&l 1P 1l){f(!t){1N 1M(\"1L 13 n 1K 1I 1H A 1G\");}9 h=1D 1C();h.1e=t.13(l);g.A=l;l=h}f(!l.U&&!l.M){9 I=g;l.1O=l.1B=n(){9 S=I.H;f(S){I.H=T;1y(9 i=0,1t=S.1E;i<1t;i++){S[i]()}}};g.H=[]}g.l=l}E.1F.1s=n(z,j,N){f(g.H){9 I=g;g.H.1J(n(){I.1s(z,j,N)});y}j=j||{};9 B=g.l.U,D=g.l.M,a=j.a,b=j.b,J=j.J,K=j.K,v=!g.A||g.A.1A==='1v/1w';f(a&&!b){b=(D*a/B)<<0}x f(b&&!a){a=(B*b/D)<<0}x{a=B;b=D}f(J&&a>J){a=J;b=(D*a/B)<<0}f(K&&b>K){b=K;a=(B*b/D)<<0}9 V={a:a,b:b};1y(9 k 1R j)V[k]=j[k];9 R=z.R.1T();f(R==='h'){z.1e=1j(g.l,V,v)}x f(R==='e'){1c(g.l,z,V,v)}f(1g g.1z==='n'){g.1z(z)}f(N){N()}f(g.A){g.A=T;t.1W(g.l.1e)}};f(1g 1f==='n'&&1f.1Y){1f([],n(){y E})}x f(1g 1o==='20'){21.1o=E}x{g.E=E}})();",126,"|||||||||var|width|height|ctx||canvas|if|this|img||options||srcImage|ih|function|case|iw|break|sy|py|URL|window|doSquash|Math|else|return|target|blob|imgWidth|translate|imgHeight|MegaPixImage|tmpCanvas|PI|imageLoadListeners|_this|maxWidth|maxHeight|rotate|naturalHeight|callback|document|sx|createElement|tagName|listeners|null|naturalWidth|opt|getContext|2d|scale|tmpCtx|orientation|data|drawImage|createObjectURL|dh|webkitURL|ey|while|ratio|dx|dy|1024|renderImageToCanvas|dw|src|define|typeof|getImageData|transformCoordinate|renderImageToDataURL|subsampled|Blob|switch|detectSubsampling|exports|detectVerticalSquash|alpha|default|render|len|vertSquashRatio|image|jpeg|ceil|for|onrender|type|onerror|Image|new|length|prototype|url|create|to|push|found|No|Error|throw|onload|instanceof|restore|in|clearRect|toLowerCase|save|quality|revokeObjectURL|toDataURL|amd|false|object|module".split("|"),0,{})),function(e){"use strict";"function"==typeof define&&define.amd?define(["jquery"],e):"object"==typeof exports?module.exports=e(require("jquery")):e(jQuery)}(function(a){"use strict";function i(e,t){function i(e){void 0!==e.open&&(e.open=!e.open)}var n=function(e){for(var t,i=[],n=e.parentNode;(t=n)&&(0===t.offsetWidth||0===t.offsetHeight||!1===t.open);)i.push(n),n=n.parentNode;return i}(e),o=n.length,a=[],s=e[t];if(o){for(var r=0;r<o;r++)a[r]=n[r].style.cssText,n[r].style.setProperty?n[r].style.setProperty("display","block","important"):n[r].style.cssText+=";display: block !important",n[r].style.height="0",n[r].style.overflow="hidden",n[r].style.visibility="hidden",i(n[r]);for(var s=e[t],l=0;l<o;l++)n[l].style.cssText=a[l],i(n[l])}return s}function n(e,t){e=parseFloat(e);return Number.isNaN(e)?t:e}function o(e){return e.charAt(0).toUpperCase()+e.substr(1)}function s(e,t){if(this.$window=a(window),this.$document=a(document),this.$element=a(e),this.options=a.extend({},c,t),this.polyfill=this.options.polyfill,this.orientation=this.$element[0].getAttribute("data-orientation")||this.options.orientation,this.onInit=this.options.onInit,this.onSlide=this.options.onSlide,this.onSlideEnd=this.options.onSlideEnd,this.DIMENSION=p.orientation[this.orientation].dimension,this.DIRECTION=p.orientation[this.orientation].direction,this.DIRECTION_STYLE=p.orientation[this.orientation].directionStyle,this.COORDINATE=p.orientation[this.orientation].coordinate,this.polyfill&&d)return!1;this.identifier="js-"+r+"-"+l++,this.startEvent=this.options.startEvent.join("."+this.identifier+" ")+"."+this.identifier,this.moveEvent=this.options.moveEvent.join("."+this.identifier+" ")+"."+this.identifier,this.endEvent=this.options.endEvent.join("."+this.identifier+" ")+"."+this.identifier,this.toFixed=(this.step+"").replace(".","").length-1,this.$fill=a('<div class="'+this.options.fillClass+'" />'),this.$handle=a('<div class="'+this.options.handleClass+'" />'),this.$range=a('<div class="'+this.options.rangeClass+" "+this.options[this.orientation+"Class"]+'" id="'+this.identifier+'" />').insertAfter(this.$element).prepend(this.$fill,this.$handle),this.$element.css({position:"absolute",width:"1px",height:"1px",overflow:"hidden",opacity:"0"}),this.handleDown=a.proxy(this.handleDown,this),this.handleMove=a.proxy(this.handleMove,this),this.handleEnd=a.proxy(this.handleEnd,this),this.init();var i,n,o=this;this.$window.on("resize."+this.identifier,(i=function(){!function(e,t){var i=Array.prototype.slice.call(arguments,2);setTimeout(function(){return e.apply(null,i)},t)}(function(){o.update(!1,!1)},300)},n=(n=20)||100,function(){var e;return i.debouncing||(e=Array.prototype.slice.apply(arguments),i.lastReturnVal=i.apply(window,e),i.debouncing=!0),clearTimeout(i.debounceTimeout),i.debounceTimeout=setTimeout(function(){i.debouncing=!1},n),i.lastReturnVal})),this.$document.on(this.startEvent,"#"+this.identifier+":not(."+this.options.disabledClass+")",this.handleDown),this.$element.on("change."+this.identifier,function(e,t){t&&t.origin===o.identifier||(e=e.target.value,e=o.getPositionFromValue(e),o.setPosition(e))})}Number.isNaN=Number.isNaN||function(e){return"number"==typeof e&&e!=e};var e,r="rangeslider",l=0,d=((e=document.createElement("input")).setAttribute("type","range"),"text"!==e.type),c={polyfill:!0,orientation:"horizontal",rangeClass:"rangeslider",disabledClass:"rangeslider--disabled",activeClass:"rangeslider--active",horizontalClass:"rangeslider--h
66orizontal",verticalClass:"rangeslider--vertical",fillClass:"rangeslider__fill",handleClass:"rangeslider__handle",startEvent:["mousedown","touchstart","pointerdown"],moveEvent:["mousemove","touchmove","pointermove"],endEvent:["mouseup","touchend","pointerup"]},p={orientation:{horizontal:{dimension:"width",direction:"left",directionStyle:"left",coordinate:"x"},vertical:{dimension:"height",direction:"top",directionStyle:"bottom",coordinate:"y"}}};return s.prototype.init=function(){this.update(!0,!1),this.onInit&&"function"==typeof this.onInit&&this.onInit()},s.prototype.update=function(e,t){(e=e||!1)&&(this.min=n(this.$element[0].getAttribute("min"),0),this.max=n(this.$element[0].getAttribute("max"),100),this.value=n(this.$element[0].value,Math.round(this.min+(this.max-this.min)/2)),this.step=n(this.$element[0].getAttribute("step"),1)),this.handleDimension=i(this.$handle[0],"offset"+o(this.DIMENSION)),this.rangeDimension=i(this.$range[0],"offset"+o(this.DIMENSION)),this.maxHandlePos=this.rangeDimension-this.handleDimension,this.grabPos=this.handleDimension/2,this.position=this.getPositionFromValue(this.value),this.$element[0].disabled?this.$range.addClass(this.options.disabledClass):this.$range.removeClass(this.options.disabledClass),this.setPosition(this.position,t)},s.prototype.handleDown=function(e){var t,i;e.preventDefault(),e.button&&0!==e.button||(this.$document.on(this.moveEvent,this.handleMove),this.$document.on(this.endEvent,this.handleEnd),this.$range.addClass(this.options.activeClass),-1<(" "+e.target.className+" ").replace(/[\n\t]/g," ").indexOf(this.options.handleClass))||(t=this.getRelativePosition(e),i=this.$range[0].getBoundingClientRect()[this.DIRECTION],e=this.getPositionFromNode(this.$handle[0])-i,i="vertical"===this.orientation?this.maxHandlePos-(t-this.grabPos):t-this.grabPos,this.setPosition(i),e<=t&&t<e+this.handleDimension&&(this.grabPos=t-e))},s.prototype.handleMove=function(e){e.preventDefault();e=this.getRelativePosition(e),e="vertical"===this.orientation?this.maxHandlePos-(e-this.grabPos):e-this.grabPos;this.setPosition(e)},s.prototype.handleEnd=function(e){e.preventDefault(),this.$document.off(this.moveEvent,this.handleMove),this.$document.off(this.endEvent,this.handleEnd),this.$range.removeClass(this.options.activeClass),this.$element.trigger("change",{origin:this.identifier}),this.onSlideEnd&&"function"==typeof this.onSlideEnd&&this.onSlideEnd(this.position,this.value)},s.prototype.cap=function(e,t,i){return e<t?t:i<e?i:e},s.prototype.setPosition=function(e,t){var i;void 0===t&&(t=!0),i=this.getValueFromPosition(this.cap(e,0,this.maxHandlePos)),e=this.getPositionFromValue(i),this.$fill[0].style[this.DIMENSION]=e+this.grabPos+"px",this.$handle[0].style[this.DIRECTION_STYLE]=e+"px",this.setValue(i),this.position=e,this.value=i,t&&this.onSlide&&"function"==typeof this.onSlide&&this.onSlide(e,i)},s.prototype.getPositionFromNode=function(e){for(var t=0;null!==e;)t+=e.offsetLeft,e=e.offsetParent;return t},s.prototype.getRelativePosition=function(e){var t=o(this.COORDINATE),i=this.$range[0].getBoundingClientRect()[this.DIRECTION],n=0;return void 0!==e.originalEvent["client"+t]?n=e.originalEvent["client"+t]:e.originalEvent.touches&&e.originalEvent.touches[0]&&void 0!==e.originalEvent.touches[0]["client"+t]?n=e.originalEvent.touches[0]["client"+t]:e.currentPoint&&void 0!==e.currentPoint[this.COORDINATE]&&(n=e.currentPoint[this.COORDINATE]),n-i},s.prototype.getPositionFromValue=function(e){e=(e-this.min)/(this.max-this.min);return Number.isNaN(e)?0:e*this.maxHandlePos},s.prototype.getValueFromPosition=function(e){var e=e/(this.maxHandlePos||1),e=this.step*Math.round(e*(this.max-this.min)/this.step)+this.min;return Number(e.toFixed(this.toFixed))},s.prototype.setValue=function(e){e===this.value&&""!==this.$element[0].value||this.$element.val(e).trigger("input",{origin:this.identifier})},s.prototype.destroy=function(){this.$document.off("."+this.identifier),this.$window.off("."+this.identifier),this.$element.off("."+this.identifier).removeAttr("style").removeData("plugin_"+r),this.$range&&this.$range.length&&this.$range[0].parentNode.removeChild(this.$range[0])},a.fn[r]=function(i){var n=Array.prototype.slice.call(arguments,1
66);return this.each(function(){var e=a(this),t=e.data("plugin_"+r);t||e.data("plugin_"+r,t=new s(this,i)),"string"==typeof i&&t[i].apply(t,n)})},"rangeslider.js is available in jQuery context e.g $(selector).rangeslider(options);"}),eval(function(e,t,i,n,o){if(n=function(e){return(e<62?"":n(parseInt(e/62)))+(35<(e%=62)?String.fromCharCode(e+29):e.toString(36))},!"".replace(/^/,String)){for(;t--;)o[n(t)]=i[t]||n(t);i=[function(e){return o[e]}],n=function(){return"\\w+"},t=1}for(;t--;)i[t]&&(e=e.replace(new RegExp("\\b"+n(t)+"\\b","g"),i[t]));return e}("(7(4){4.w.8='H'G p;c(!4.w.8){f}d 6=4.U.D.L,g=6.g,h=6.h,a;7 5(2,r){c(2.k.F.J>1){f}2.B();d 8=2.k.q[0],l=p.N('O');l.S(r,i,i,V,1,8.W,8.X,8.Y,8.A,b,b,b,b,0,C);2.z.E(l)}6.m=7(2){d 3=e;c(a||!3.I(2.k.q[0])){f}a=i;3.j=b;5(2,'K');5(2,'s');5(2,'M')};6.n=7(2){c(!a){f}e.j=i;5(2,'s')};6.o=7(2){c(!a){f}5(2,'P');5(2,'Q');c(!e.j){5(2,'R')}a=b};6.g=7(){d 3=e;3.u.T({v:4.9(3,'m'),x:4.9(3,'n'),y:4.9(3,'o')});g.t(3)};6.h=7(){d 3=e;3.u.Z({v:4.9(3,'m'),x:4.9(3,'n'),y:4.9(3,'o')});h.t(3)}})(4);",62,"||event|self|jQuery|simulateMouseEvent|mouseProto|function|touch|proxy|touchHandled|false|if|var|this|return|_mouseInit|_mouseDestroy|true|_touchMoved|originalEvent|simulatedEvent|_touchStart|_touchMove|_touchEnd|document|changedTouches|simulatedType|mousemove|call|element|touchstart|support|touchmove|touchend|target|clientY|preventDefault|null|mouse|dispatchEvent|touches|in|ontouchend|_mouseCapture|length|mouseover|prototype|mousedown|createEvent|MouseEvents|mouseup|mouseout|click|initMouseEvent|bind|ui|window|screenX|screenY|clientX|unbind".split("|"),0,{})),function(e,t){"object"==typeof exports?module.exports=t(e):"function"==typeof define&&define.amd?define("colors",[],function(){return t(e)}):e.Colors=t(e)}(this,function(e,d){"use strict";function a(e,t,i,n,o){if("string"==typeof t)i=(t=L.txt2color(t)).type,A[i]=t[i],o=o!==d?o:t.alpha;else if(t)for(var a in t)e[i][a]=r(t[a]/x[i][a][1],0,1);return o!==d&&(e.alpha=r(+o,0,1)),s(i,n?e:d)}function s(e,t){var i,n,o,a,s=t||A,r=L,l=T.options,d=x,c=s.RND,p="",m={hsl:"hsv",rgb:e},g=c.rgb;if("alpha"!==e){for(var h in d)if(!d[h][h])for(p in e!==h&&(s[h]=r[(a=m[h]||"rgb")+"2"+h](s[a])),c[h]||(c[h]={}),i=s[h])c[h][p]=I(i[p]*d[h][p][1]);g=c.rgb,s.HEX=r.RGB2HEX(g),s.equivalentGrey=l.grey.r*s.rgb.r+l.grey.g*s.rgb.g+l.grey.b*s.rgb.b,s.webSave=n=y(g,51),s.webSmart=o=y(g,17),s.saveColor=g.r===n.r&&g.g===n.g&&g.b===n.b?"web save":g.r===o.r&&g.g===o.g&&g.b===o.b?"web smart":"",s.hueRGB=L.hue2RGB(s.hsv.h),t&&(s.background=(v=g,f=s.rgb,b=s.alpha,u=T.options.grey,(w={}).RGB={r:v.r,g:v.g,b:v.b},w.rgb={r:f.r,g:f.g,b:f.b},w.alpha=b,w.equivalentGrey=I(u.r*v.r+u.g*v.g+u.b*v.b),w.rgbaMixBlack=k(f,{r:0,g:0,b:0},b,1),w.rgbaMixWhite=k(f,{r:1,g:1,b:1},b,1),w.rgbaMixBlack.luminance=C(w.rgbaMixBlack,!0),w.rgbaMixWhite.luminance=C(w.rgbaMixWhite,!0),T.options.customBG&&(w.rgbaMixCustom=k(f,T.options.customBG,b,1),w.rgbaMixCustom.luminance=C(w.rgbaMixCustom,!0),T.options.customBG.luminance=C(T.options.customBG,!0)),w))}var u=s.rgb,v=s.alpha,f="luminance",b=s.background,w=k(u,{r:0,g:0,b:0},v,1);return w[f]=C(w,!0),s.rgbaMixBlack=w,(w=k(u,{r:1,g:1,b:1},v,1))[f]=C(w,!0),s.rgbaMixWhite=w,l.customBG&&((w=k(u,b.rgbaMixCustom,v,1))[f]=C(w,!0),w.WCAG2Ratio=(u=w[f],v=b.rgbaMixCustom[f],I(100*(v<=u?(u+.05)/(v+.05):(v+.05)/(u+.05)))/100),(s.rgbaMixBGMixCustom=w).luminanceDelta=S.abs(w[f]-b.rgbaMixCustom[f]),w.hueDelta=(f=b.rgbaMixCustom,b=w,w=!0,(S.max(f.r-b.r,b.r-f.r)+S.max(f.g-b.g,b.g-f.g)+S.max(f.b-b.b,b.b-f.b))*(w?255:1)/765)),s.RGBLuminance=C(g),s.HUELuminance=C(s.hueRGB),l.convertCallback&&l.convertCallback(s,e),s}function y(e,t){var i,n,o={},a=t/2;for(n in e)i=e[n]%t,o[n]=e[n]+(a<i?t-i:-i);return o}function C(e,t){for(var t=t?1:255,i=[e.r/t,e.g/t,e.b/t],t=T.options.luminance,n=i.length;n--;)i[n]=i[n]<=.03928?i[n]/12.92:S.pow((i[n]+.055)/1.055,2.4);return t.r*i[0]+t.g*i[1]+t.b*i[2]}function k(e,t,i,n){var o,a={},s=i!==d?i:1,r=n!==d?n:1,l=s+r*(1-s);for(o in e)a[o]=(e[o]*s+t[o]*r*(1-s))/l;return a.a=l,a}function r(e,t,i){return i<e?i:e<t?t:e}var x={rgb:{r:[0,255],g:[0,255],b:[0,255]},hsv:{h:[0,360],s:[0,100],v:[0,100]},hsl:{h:[0,360],s:[0,100],l:[0,100]}
66,alpha:{alpha:[0,1]},HEX:{HEX:[0,16777215]}},S=e.Math,I=S.round,T={},A={},t={r:.298954,g:.586434,b:.114612},i={r:.2126,g:.7152,b:.0722},e=function(e){this.colors={RND:{}},this.options={color:"rgba(0,0,0,0)",grey:t,luminance:i,valueRanges:x},function(e,t){var i,n=e.options,o;for(o in l(e),t)t[o]!==d&&(n[o]=t[o]);i=n.customBG,n.customBG="string"==typeof i?L.txt2color(i).rgb:i,A=a(e.colors,n.color,d,!0)}(this,e||{})},l=function(e){T!==e&&(A=(T=e).colors)};e.prototype.setColor=function(e,t,i){return l(this),e?a(this.colors,e,t,d,i):(i!==d&&(this.colors.alpha=r(i,0,1)),s(t))},e.prototype.setCustomBackground=function(e){return l(this),this.options.customBG="string"==typeof e?L.txt2color(e).rgb:e,a(this.colors,d,"rgb")},e.prototype.saveAsBackground=function(){return l(this),a(this.colors,d,"rgb",!0)},e.prototype.toString=function(e,t){return L.color2text((e||"rgb").toLowerCase(),this.colors,t)};var L={txt2color:function(e){var t,i={},e=e.replace(/(?:#|\)|%)/g,"").split("("),n=(e[1]||"").split(/,\s*/),o=e[1]?e[0].substr(0,3):"rgb";if(i.type=o,i[o]={},e[1])for(var a=3;a--;)t=o[a]||o.charAt(a),i[o][t]=+n[a]/x[o][t][1];else i.rgb=L.HEX2rgb(e[0]);return i.alpha=n[3]?+n[3]:1,i},color2text:function(e,t,i){var n=!1!==i&&I(100*t.alpha)/100,o="number"==typeof n&&!1!==i&&(i||1!==n),a=t.RND.rgb,s=t.RND.hsl,r="hex"===e&&o,i="hex"===e&&!r,s="rgb"===e||r?a.r+", "+a.g+", "+a.b:i?"#"+t.HEX:s.h+", "+s.s+"%, "+s.l+"%";return i?s:(r?"rgb":e)+(o?"a":"")+"("+s+(o?", "+n:"")+")"},RGB2HEX:function(e){return((e.r<16?"0":"")+e.r.toString(16)+(e.g<16?"0":"")+e.g.toString(16)+(e.b<16?"0":"")+e.b.toString(16)).toUpperCase()},HEX2rgb:function(e){return{r:("0x"+(e=e.split(""))[0]+e[e[3]?1:0])/255,g:("0x"+e[e[3]?2:1]+(e[3]||e[1]))/255,b:("0x"+(e[4]||e[2])+(e[5]||e[2]))/255}},hue2RGB:function(e){var t=6*e,e=~~t%6,t=6==t?0:t-e;return{r:I(255*[1,1-t,0,0,t,1][e]),g:I(255*[t,1,1,1-t,0,0][e]),b:I(255*[0,0,t,1,1,1-t][e])}},rgb2hsv:function(e){var t=e.r,i=e.g,n=e.b,o=0;return i<n&&(i=n+(n=i,0),o=-1),e=n,t<i&&(t=i+(i=t,0),o=-2/6-o,e=S.min(i,n)),e=t-e,{h:(t?e/t:0)<1e-15?A&&A.hsl&&A.hsl.h||0:e?S.abs(o+(i-n)/(6*e)):0,s:t?e/t:A&&A.hsv&&A.hsv.s||0,v:t}},hsv2rgb:function(e){var t=6*e.h,i=e.s,n=e.v,o=~~t,a=t-o,e=n*(1-i),t=n*(1-a*i),i=n*(1-(1-a)*i),o=o%6;return{r:[n,t,e,e,i,n][o],g:[i,n,n,t,e,e][o],b:[e,e,i,n,n,t][o]}},hsv2hsl:function(e){var t=(2-e.s)*e.v,i=e.s*e.v,i=e.s?t<1?t?i/t:0:i/(2-t):0;return{h:e.h,s:e.v||i?i:A&&A.hsl&&A.hsl.s||0,l:t/2}},rgb2hsl:function(e,t){e=L.rgb2hsv(e);return L.hsv2hsl(t?e:A.hsv=e)},hsl2rgb:function(e){var t=6*e.h,i=e.s,n=e.l,o=n<.5?n*(1+i):n+i-i*n,e=n+n-o,i=~~t,n=o*(o?(o-e)/o:0)*(t-i),t=e+n,n=o-n,i=i%6;return{r:[o,n,e,e,t,o][i],g:[t,o,o,n,e,e][i],b:[e,e,t,o,o,n][i]}}};return e}),function(i,n){"object"==typeof exports?module.exports=n(i,require("jquery"),require("colors")):"function"==typeof define&&define.amd?define(["jquery","colors"],function(e,t){return n(i,e,t)}):n(i,i.jQuery,i.Colors)}(this,function(a,s,t,u){"use strict";function r(e){return e.value||e.getAttribute("value")||s(e).css("background-color")||"#FFF"}function i(e){return(e=e.originalEvent&&e.originalEvent.touches?e.originalEvent.touches[0]:e).originalEvent||e}function l(e){return s(e.find(b.doRender)[0]||e[0])}function o(e){var t=s(this),i=t.offset(),n=s(a),o=b.gap;e?((w=l(t))._colorMode=w.data("colorMode"),h.$trigger=t,(y||(s("head")[b.cssPrepend?"prepend":"append"]('<style type="text/css" id="tinyColorPickerStyles">'+(b.css||$)+(b.cssAddon||"")+"</style>"),s(N).css({margin:b.margin}).appendTo("body").show(0,function(){h.$UI=y=s(this),E=b.GPU&&y.css("perspective")!==u,C=s(".cp-z-slider",this),k=s(".cp-xy-slider",this),x=s(".cp-xy-cursor",this),S=s(".cp-z-cursor",this),I=s(".cp-alpha",this),T=s(".cp-alpha-cursor",this),b.buildCallback.call(h,y),y.prepend("<div>").children().eq(0).css("width",y.children().eq(0).width()),y._width=this.offsetWidth,y._height=this.offsetHeight}).hide())).css(b.positionCallback.call(h,t)||{left:(y._left=i.left)-(0<(y._left+=y._width-(n.scrollLeft()+n.width()))+o?y._left+o:0),top:(y._top=i.top+t.outerHeight())-(0<(y._top+=y._height-(n.scrollTop()+n.height()))+o?y._top+o:0)}).show(b.animationSpeed,function(){!0!==e&&(I.toggle(!!b.opacity)._width=I.width(),k._width=k.width(),k._height=k.height(),C._height=C.height(),f.setColor(r(w[0])),m(!0))}
66).off(".tcp").on(P,".cp-xy-slider,.cp-z-slider,.cp-alpha",d)):h.$trigger&&s(y).hide(b.animationSpeed,function(){m(!1),h.$trigger=null}).off(".tcp")}function d(e){var t=this.className.replace(/cp-(.*?)(?:\s*|$)/,"$1").replace("-","_");1<(e.button||e.which)||(e.preventDefault&&e.preventDefault(),e.returnValue=!1,w._offset=s(this).offset(),(t="xy_slider"===t?n:"z_slider"===t?c:p)(e),m(),A.on(O,function(){A.off(".tcp")}).on(R,function(e){t(e),m()}))}function n(e){var t=i(e),e=t.pageX-w._offset.left,t=t.pageY-w._offset.top;f.setColor({s:e/k._width*100,v:100-t/k._height*100},"hsv")}function c(e){e=i(e).pageY-w._offset.top;f.setColor({h:360-e/C._height*360},"hsv")}function p(e){e=(i(e).pageX-w._offset.left)/I._width;f.setColor({},"rgb",e)}function m(e){var t=f.colors,i=t.hueRGB,n=(t.RND.rgb,t.RND.hsl,b.dark),o=b.light,a=f.toString(w._colorMode,b.forceAlpha),s=.22<t.HUELuminance?n:o,r=.22<t.rgbaMixBlack.luminance?n:o,l=(1-t.hsv.h)*C._height,d=t.hsv.s*k._width,c=(1-t.hsv.v)*k._height,p=t.alpha*I._width,m=E?"translate3d":"",g=w[0].value,h=w[0].hasAttribute("value")&&""===g&&e!==u;k._css={backgroundColor:"rgb("+i.r+","+i.g+","+i.b+")"},x._css={transform:m+"("+d+"px, "+c+"px, 0)",left:E?"":d,top:E?"":c,borderColor:.22<t.RGBLuminance?n:o},S._css={transform:m+"(0, "+l+"px, 0)",top:E?"":l,borderColor:"transparent "+s},I._css={backgroundColor:"#"+t.HEX},T._css={transform:m+"("+p+"px, 0, 0)",left:E?"":p,borderColor:r+" transparent"},w._css={backgroundColor:h?"":a,color:h?"":.22<t.rgbaMixBGMixCustom.luminance?n:o},w.text=!h&&g!==a?a:"",e!==u?v(e):z(v)}function v(e){k.css(k._css),x.css(x._css),S.css(S._css),I.css(I._css),T.css(T._css),b.doRender&&w.css(w._css),w.text&&w.val(w.text),b.renderCallback.call(h,w,"boolean"==typeof e?e:u)}function g(e){f=this.color=new t(e),b=f.options,h=this}var h,f,b,w,y,C,k,x,S,I,T,A=s(document),L=s(),R="touchmove.tcp mousemove.tcp pointermove.tcp",P="touchstart.tcp mousedown.tcp pointerdown.tcp",O="touchend.tcp mouseup.tcp pointerup.tcp",E=!1,z=a.requestAnimationFrame||a.webkitRequestAnimationFrame||function(e){e()},N='<div class="cp-color-picker"><div class="cp-z-slider"><div class="cp-z-cursor"></div></div><div class="cp-xy-slider"><div class="cp-white"></div><div class="cp-xy-cursor"></div></div><div class="cp-alpha"><div class="cp-alpha-cursor"></div></div></div>',$=".cp-color-picker{position:absolute;overflow:hidden;padding:6px 6px 0;background-color:#444;color:#bbb;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;cursor:default;border-radius:5px}.cp-color-picker>div{position:relative;overflow:hidden}.cp-xy-slider{float:left;height:128px;width:128px;margin-bottom:6px;background:linear-gradient(to right,#FFF,rgba(255,255,255,0))}.cp-white{height:100%;width:100%;background:linear-gradient(rgba(0,0,0,0),#000)}.cp-xy-cursor{position:absolute;top:0;width:10px;height:10px;margin:-5px;border:1px solid #fff;border-radius:100%;box-sizing:border-box}.cp-z-slider{float:right;margin-left:6px;height:128px;width:20px;background:linear-gradient(red 0,#f0f 17%,#00f 33%,#0ff 50%,#0f0 67%,#ff0 83%,red 100%)}.cp-z-cursor{position:absolute;margin-top:-4px;width:100%;border:4px solid #fff;border-color:transparent #fff;box-sizing:border-box}.cp-alpha{clear:both;width:100%;height:16px;margin:6px 0;background:linear-gradient(to right,#444,rgba(0,0,0,0))}.cp-alpha-cursor{position:absolute;margin-left:-4px;height:100%;border:4px solid #fff;border-color:#fff transparent;box-sizing:border-box}";g.prototype={render:m,toggle:o},s.fn.colorPicker=function(n){function e(){}var t=this;return n=s.extend({animationSpeed:150,GPU:!0,doRender:!0,customBG:"#FFF",opacity:!0,renderCallback:e,buildCallback:e,positionCallback:e,body:document.body,scrollResize:!0,gap:4,dark:"#222",light:"#DDD"},n),!h&&n.scrollResize&&s(a).on("resize.tcp scroll.tcp",function(){h.$trigger&&h.toggle.call(h.$trigger[0],!0)}),L=L.add(this),this.colorPicker=h||new g(n),this.options=n,s(n.body).off(".tcp").on(P,function(e){-1===L.add(y).add(s(y).find(e.target)).index(e.target)&&o()}),this.on("focusin.tcp click.tcp",function(e){h.color.options=s.extend(h.color.options,b=t.options),o.call(this,e)}).on("change.tcp",function(){f.setColor(this.value||"#FFF"),t.colorPicker.render(!0)}).each(function(){var e=r(this),t=e.split("("),i=l(s(this));
66i.data("colorMode",t[1]?t[0].substr(0,3):"HEX").attr("readonly",b.preventFocus),n.doRender&&i.css({"background-color":e,color:function(){return.22<f.setColor(e).rgbaMixBGMixCustom.luminance?n.dark:n.light}})})},s.fn.colorPicker.destroy=function(){s("*").off(".tcp"),h.toggle(!1),L=s()}});
67//# sourceMappingURL=contentbuilder.bundle.min.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.