\n\n");
d.close();
}
function tnpc_save(form) {
jQuery("#newsletter-preloaded-export").html(jQuery("#newsletter-builder-area-center-frame-content").html());
jQuery("#newsletter-preloaded-export .tnpc-row-delete").remove();
jQuery("#newsletter-preloaded-export .tnpc-row-edit-block").remove();
jQuery("#newsletter-preloaded-export .tnpc-row-clone").remove();
jQuery("#newsletter-preloaded-export .tnpc-row").removeClass("ui-draggable");
let preload_export_html = jQuery("#newsletter-preloaded-export").html();
preload_export_html = jQuery.trim(preload_export_html);
let css = jQuery.trim(form.elements["options[css]"].value);
let export_content = '\n\n\n{subject}\n\n\n\n';
export_content += '';
export_content += '\n\n';
export_content += preload_export_html;
export_content += '\n\n';
form.elements["options[body]"].value = export_content;
form.elements["options[subject]"].value = jQuery('#options-title').val();
jQuery("#newsletter-preloaded-export").html(' ');
}
function tnpc_test() {
let form = document.getElementById("tnpc-form");
tnpc_save(form);
form.act.value = "test";
form.submit();
}
function openTab(evt, tabName) {
evt.preventDefault();
// Declare all variables
var i, tabcontent, tablinks;
// Get all elements with class="tabcontent" and hide them
tabcontent = document.getElementsByClassName("tabcontent");
for (i = 0; i < tabcontent.length; i++) {
tabcontent[i].style.display = "none";
}
// Get all elements with class="tablinks" and remove the class "active"
tablinks = document.getElementsByClassName("tablinks");
for (i = 0; i < tablinks.length; i++) {
tablinks[i].className = tablinks[i].className.replace(" active", "");
}
// Show the current tab, and add an "active" class to the button that opened the tab
document.getElementById(tabName).style.display = "block";
evt.currentTarget.className += " active";
}
function tnpc_show_presets() {
jQuery('.tnpc-controls input').attr('disabled', true);
jQuery('#newsletter-builder-area-center-frame-content').load(ajaxurl, {
action: "tnpc_presets",
});
}
function tnpc_load_preset(id) {
jQuery('#newsletter-builder-area-center-frame-content').load(ajaxurl, {
action: "tnpc_presets",
id: id
}, function () {
start_composer();
jQuery('.tnpc-controls input').attr('disabled', false);
});
}
function tnpc_scratch() {
jQuery('#newsletter-builder-area-center-frame-content').html(" ");
start_composer();
}
function tnpc_reload_options(e) {
e.preventDefault();
let options = jQuery("#tnpc-block-options-form").serializeArray();
for (let i=0; i