jQuery(document).ready(function() { var previewButton = jQuery('#previewbutton'); previewButton.on('click', function(event) { event.preventDefault(); var theme = jQuery('select[name="asp_theme"]').val(); var link = jQuery('link#sweet-alert-theme'); if (jQuery.inArray(theme, ['facebook', 'google', 'twitter']) != -1) { if (link.size() == 1) { link.attr('href', asp.aspexisweetpopups_url + 'css/sweetalert-' + theme + '.css'); } else { jQuery('', { id: 'sweet-alert-theme', rel: 'stylesheet', type: 'text/css', href: asp.aspexisweetpopups_url + 'css/sweetalert-' + theme + '.css' }).appendTo('head'); } } else { link.remove(); } var type = jQuery('input[name="asp_icon_type"]:checked').val(); if (type == 'empty') type = ''; swal({ title: jQuery('input[name="asp_title"]').val(), text: asp_nl2br( jQuery('textarea[name="asp_content"]').val() ), type: type, html: true }); }); jQuery('input[name="asp_only_once"]').on('click', function() { if (!jQuery(this).is(':checked')) { jQuery('input[name="asp_only_once_days"]').prop('disabled', true); } else { jQuery('input[name="asp_only_once_days"]').prop('disabled', false); } }); }); function asp_nl2br (str, is_xhtml) { var breakTag = (is_xhtml || typeof is_xhtml === 'undefined') ? '
' : '
'; return (str + '').replace(/([^>\r\n]?)(\r\n|\n\r|\r|\n)/g, '$1'+ breakTag +'$2'); }