';
}
}
kartra_jquery_version = '1.10.2';
js_jquery = document.createElement('script');
js_jquery.type = 'text/javascript';
js_jquery.src = 'https://d2uolguxr56s4e.cloudfront.net/external/jquery-' + kartra_jquery_version + '.min.js';
analytics_script = document.createElement('script');
analytics_script.type = 'text/javascript';
analytics_script.src = 'https://app.kartra.com/resources/js/analytics/opVe95rb';
santitation_script = document.createElement('script');
santitation_script.type = 'text/javascript';
santitation_script.src = 'https://app.kartra.com/js/santitation_for_naked_checkout.js';
js_jquery.onload = function() {
kartra_do_the_optin_form02e74f10e0327ad868d138f2b4fdd6f0();
jquery_02e74f10e0327ad868d138f2b4fdd6f0 = jQuery.noConflict(true);
if (jquery_02e74f10e0327ad868d138f2b4fdd6f0('.form_02e74f10e0327ad868d138f2b4fdd6f0_overlay').length) {
var $videoIframe = jquery_02e74f10e0327ad868d138f2b4fdd6f0('.form_02e74f10e0327ad868d138f2b4fdd6f0_overlay iframe[data-video-type]');
//If there is an iframe with video, it should have it's src rewritten to not autoplay it's content until needed
if ($videoIframe.length) {
var src = $videoIframe.attr('src'),
type = $videoIframe.attr('data-video-type');
if ($videoIframe.attr('src') !== '') {
if (type === 'kartra') {
var videoData = $videoIframe.attr('data-video');
if (typeof videoData === 'undefined') {
videoData = $videoIframe.attr('data-playlist');
$videoIframe.attr('data-playlist', videoData.replace(/autoplay/g, 'autoplay=false&autoplaceholder'));
} else {
$videoIframe.attr('data-video', videoData.replace(/autoplay/g, 'autoplay=false&autoplaceholder'));
}
$videoIframe.attr('src', src.replace(/autoplay/g, 'autoplay=false&autoplaceholder'));
} else {
$videoIframe.attr('src', src.replace(/autoplay/g, 'noautoplay'));
}
}
}
}
jquery_02e74f10e0327ad868d138f2b4fdd6f0(document).ready(function() {
//Custom dropdown close
jquery_02e74f10e0327ad868d138f2b4fdd6f0(document).click(function(event) {
if (jquery_02e74f10e0327ad868d138f2b4fdd6f0(event.target).closest('.kartra_optin_selectpicker').length === 0 ) {
jquery_02e74f10e0327ad868d138f2b4fdd6f0('.kartra_optin_dropdown-menu').hide();
}
});
//Custom dropdown open
jquery_02e74f10e0327ad868d138f2b4fdd6f0(document).on('click', '[data-toggle="kartra_dropdown"]', function() {
jquery_02e74f10e0327ad868d138f2b4fdd6f0(this).parent().find('.kartra_optin_dropdown-menu').show();
});
//Handle custom dropdown mimicking the selectpicker behaviour
jquery_02e74f10e0327ad868d138f2b4fdd6f0(document).on('click', '.kartra_optin_customDropdown li a', function(){
var $element = jquery_02e74f10e0327ad868d138f2b4fdd6f0(this),
$parent = $element.parents('li:first'),
$bootstrapSelect = $element.parents('.kartra_optin_bootstrap-select:first'),
$customDropdown = $element.parents('.kartra_optin_customDropdown:first');
if (!$parent.hasClass('disabled')) {
var identifier = jquery_02e74f10e0327ad868d138f2b4fdd6f0('span', $element).attr('data-for'),
value = jquery_02e74f10e0327ad868d138f2b4fdd6f0('span', $element).attr('data-value').toString(),
text = jquery_02e74f10e0327ad868d138f2b4fdd6f0('.text', $element).text(),
selectedText = '';
if (identifier === 'country_code') {
selectedText = '+' + value;
} else {
selectedText = text;
}
if (value !== '' && typeof value !== 'undefined') {
jquery_02e74f10e0327ad868d138f2b4fdd6f0('.kartra_optin_filter-option', $bootstrapSelect).text(selectedText).addClass('selected');
jquery_02e74f10e0327ad868d138f2b4fdd6f0('input[name="' + identifier + '"]').val(value);
jquery_02e74f10e0327ad868d138f2b4fdd6f0('li', $customDropdown).removeClass('selected');
$parent.addClass('selected');
}
$customDropdown.hide();
}
});
jquery_02e74f10e0327ad868d138f2b4fdd6f0(document).on('click', '.closecross, .js_kartra_optin_collapser', function(event) {
jquery_02e74f10e0327ad868d138f2b4fdd6f0('.form_class_02e74f10e0327ad868d138f2b4fdd6f0 iframe').each(function(index, el) {
var frameDOM = jquery_02e74f10e0327ad868d138f2b4fdd6f0(this)[0];
var frameWindow = frameDOM.contentWindow ? frameDOM.contentWindow : frameDOM.contentDocument.defaultView;
frameWindow.postMessage({"func":"pause"}, '*');
});
});
jquery_02e74f10e0327ad868d138f2b4fdd6f0(document).on("click", ".kartra_optin_radio", function(){
jquery_02e74f10e0327ad868d138f2b4fdd6f0("[name='"+jquery_02e74f10e0327ad868d138f2b4fdd6f0(this).attr("name")+"']").parents(".kartra_optin_radio_parent").removeClass("ez-selected").removeClass("kartra_optin-selected");
jquery_02e74f10e0327ad868d138f2b4fdd6f0("[name='"+jquery_02e74f10e0327ad868d138f2b4fdd6f0(this).attr("name")+"']").each(function(index, element){
if (jquery_02e74f10e0327ad868d138f2b4fdd6f0(element).is(":checked")) {
jquery_02e74f10e0327ad868d138f2b4fdd6f0(element).parents(".kartra_optin_radio_parent").addClass("ez-selected").addClass("kartra_optin-selected");
}
});
});
jquery_02e74f10e0327ad868d138f2b4fdd6f0(document).on("click", ".kartra_optin_chk", function(){
if (jquery_02e74f10e0327ad868d138f2b4fdd6f0(this).is(":checked")) {
jquery_02e74f10e0327ad868d138f2b4fdd6f0(this).parents(".kartra_optin_chk_parent").addClass("ez-checked").addClass("kartra_optin-checked");
} else {
jquery_02e74f10e0327ad868d138f2b4fdd6f0(this).parents(".kartra_optin_chk_parent").removeClass("ez-checked").removeClass("kartra_optin-checked");
}
});
jquery_02e74f10e0327ad868d138f2b4fdd6f0('.form_class_02e74f10e0327ad868d138f2b4fdd6f0 .close').on('click', function() {
jquery_02e74f10e0327ad868d138f2b4fdd6f0('.form_02e74f10e0327ad868d138f2b4fdd6f0_overlay').fadeOut();
jquery_02e74f10e0327ad868d138f2b4fdd6f0("body").css('overflow','');
jquery_02e74f10e0327ad868d138f2b4fdd6f0('html').css('overflow','');
jquery_02e74f10e0327ad868d138f2b4fdd6f0('body').removeClass("kartra_body_reset");
});
jquery_02e74f10e0327ad868d138f2b4fdd6f0(document).on('change', '#terms_02e74f10e0327ad868d138f2b4fdd6f0', function() {
var $tncCheck = jquery_02e74f10e0327ad868d138f2b4fdd6f0(this),
$form = $tncCheck.parents('.form_class_02e74f10e0327ad868d138f2b4fdd6f0:first'),
$submitButton = $form.find('.submit_button_02e74f10e0327ad868d138f2b4fdd6f0, .kartra_optin_submit_btn');
kartra_validate_optin('02e74f10e0327ad868d138f2b4fdd6f0');
});
jquery_02e74f10e0327ad868d138f2b4fdd6f0('.js_gdpr_terms_check').on("change", function() {
kartra_validate_optin('02e74f10e0327ad868d138f2b4fdd6f0');
});
jquery_02e74f10e0327ad868d138f2b4fdd6f0('.js_gdpr_communications_check').on("change", function() {
kartra_validate_optin('02e74f10e0327ad868d138f2b4fdd6f0');
});
jquery_02e74f10e0327ad868d138f2b4fdd6f0(document).on("click", '.show_modal_02e74f10e0327ad868d138f2b4fdd6f0,.show_modal_own_02e74f10e0327ad868d138f2b4fdd6f0', function(){
if (jquery_02e74f10e0327ad868d138f2b4fdd6f0('.form_02e74f10e0327ad868d138f2b4fdd6f0_overlay:first').attr('data-autoplay-triggered') !== 'true') {
jquery_02e74f10e0327ad868d138f2b4fdd6f0('.form_02e74f10e0327ad868d138f2b4fdd6f0_overlay:first').attr('data-autoplay-triggered', 'true');
var $videoIframe = jquery_02e74f10e0327ad868d138f2b4fdd6f0('.form_02e74f10e0327ad868d138f2b4fdd6f0_overlay:first iframe[data-video-type]');
if ($videoIframe.length) {
var src = $videoIframe.attr('src'),
type = $videoIframe.attr('data-video-type');
if ($videoIframe.attr('src') !== '' && src.indexOf('autop') > -1) {
if (type === 'kartra') {
var videoData = $videoIframe.attr('data-video');
if (typeof videoData === 'undefined') {
videoData = $videoIframe.attr('data-playlist');
$videoIframe.attr('data-playlist', videoData.replace(/autoplay=false&/g, ''));
$videoIframe.attr('data-playlist', videoData.replace(/autoplaceholder/g, 'autoplay'));
} else {
$videoIframe.attr('data-video', videoData.replace(/autoplay=false&/g, ''));
$videoIframe.attr('data-video', videoData.replace(/autoplaceholder/g, 'autoplay'));
}
$videoIframe.attr('src', src.replace(/autoplay=false&/g, ''));
$videoIframe.attr('src', src.replace(/autoplaceholder/g, 'autoplay'));
} else {
$videoIframe.attr('src', src.replace(/noautoplay/g, 'autoplay'));
}
}
}
}
jquery_02e74f10e0327ad868d138f2b4fdd6f0('.form_02e74f10e0327ad868d138f2b4fdd6f0_overlay:first').show();
// trigger the analytics - start
jquery_02e74f10e0327ad868d138f2b4fdd6f0('.form_02e74f10e0327ad868d138f2b4fdd6f0_overlay:first').attr('id', 'form_02e74f10e0327ad868d138f2b4fdd6f0_overlay_shown');
var elem = document.getElementById('form_02e74f10e0327ad868d138f2b4fdd6f0_overlay_shown');
var event = new Event('kartra_show_hidden_asset');
elem.dispatchEvent(event);
jquery_02e74f10e0327ad868d138f2b4fdd6f0('.form_02e74f10e0327ad868d138f2b4fdd6f0_overlay:first').removeAttr('id');
// trigger the analytics - end
jquery_02e74f10e0327ad868d138f2b4fdd6f0("html").css('overflow','hidden');
jquery_02e74f10e0327ad868d138f2b4fdd6f0('body').addClass("kartra_body_reset");
adjustFormByResolution();
});
jquery_02e74f10e0327ad868d138f2b4fdd6f0('[data-screenshot="true"]').each(function() {
var src = jquery_02e74f10e0327ad868d138f2b4fdd6f0(this).attr('data-thumbnail');
jquery_02e74f10e0327ad868d138f2b4fdd6f0(this).html('');
});
jquery_02e74f10e0327ad868d138f2b4fdd6f0('.form_class_02e74f10e0327ad868d138f2b4fdd6f0').on('submit', function() {
jquery_02e74f10e0327ad868d138f2b4fdd6f0('.form_class_02e74f10e0327ad868d138f2b4fdd6f0 .kartra_optin_submit_btn').attr('disabled', true);
setTimeout(function(){
jquery_02e74f10e0327ad868d138f2b4fdd6f0('.form_class_02e74f10e0327ad868d138f2b4fdd6f0 .kartra_optin_submit_btn').attr('disabled', false);
}, 3000);
var error = false;
var the_form = jquery_02e74f10e0327ad868d138f2b4fdd6f0(this);
jquery_02e74f10e0327ad868d138f2b4fdd6f0.each(jquery_02e74f10e0327ad868d138f2b4fdd6f0(the_form).find('.required_02e74f10e0327ad868d138f2b4fdd6f0'), function() {
if (jquery_02e74f10e0327ad868d138f2b4fdd6f0(this).is(':radio') || jquery_02e74f10e0327ad868d138f2b4fdd6f0(this).is(':checkbox')) {
if (jquery_02e74f10e0327ad868d138f2b4fdd6f0(the_form).find('[name="'+jquery_02e74f10e0327ad868d138f2b4fdd6f0(this).attr('name')+'"]:checked').length==0) {
jquery_02e74f10e0327ad868d138f2b4fdd6f0(the_form).find('[name="'+jquery_02e74f10e0327ad868d138f2b4fdd6f0(this).attr('name')+'"]').siblings('small').addClass('form_02e74f10e0327ad868d138f2b4fdd6f0_error_border');
error = true;
return;
} else {
jquery_02e74f10e0327ad868d138f2b4fdd6f0(the_form).find('[name="'+jquery_02e74f10e0327ad868d138f2b4fdd6f0(this).attr('name')+'"]').siblings('small').removeClass('form_02e74f10e0327ad868d138f2b4fdd6f0_error_border');
}
}
if (jquery_02e74f10e0327ad868d138f2b4fdd6f0(this).is(':hidden')) {
if(jquery_02e74f10e0327ad868d138f2b4fdd6f0(this).val()=='' || jquery_02e74f10e0327ad868d138f2b4fdd6f0(this).val()==null) {
error = true;
jquery_02e74f10e0327ad868d138f2b4fdd6f0(this).parent().find('.kartra_optin_bootstrap-select').find('.kartra_optin_selectpicker').addClass('form_02e74f10e0327ad868d138f2b4fdd6f0_error_border');
} else {
jquery_02e74f10e0327ad868d138f2b4fdd6f0(this).parent().find('.kartra_optin_bootstrap-select').find('.kartra_optin_selectpicker').removeClass('form_02e74f10e0327ad868d138f2b4fdd6f0_error_border');
}
} else {
if ( (!jquery_02e74f10e0327ad868d138f2b4fdd6f0(this).is(':radio') && !jquery_02e74f10e0327ad868d138f2b4fdd6f0(this).is(':checkbox')) &&
(jquery_02e74f10e0327ad868d138f2b4fdd6f0(this).val()=='' || jquery_02e74f10e0327ad868d138f2b4fdd6f0(this).val()==null
|| (jquery_02e74f10e0327ad868d138f2b4fdd6f0(this).attr('name') == 'email' && !validateEmail(jquery_02e74f10e0327ad868d138f2b4fdd6f0(this).val()))) ) {
jquery_02e74f10e0327ad868d138f2b4fdd6f0(this).addClass('form_02e74f10e0327ad868d138f2b4fdd6f0_error_border');
error = true;
return;
} else {
jquery_02e74f10e0327ad868d138f2b4fdd6f0(this).removeClass('form_02e74f10e0327ad868d138f2b4fdd6f0_error_border');
}
}
});
if (!error) return true;
return false;
});
jquery_02e74f10e0327ad868d138f2b4fdd6f0('body').append(jquery_02e74f10e0327ad868d138f2b4fdd6f0('.form_02e74f10e0327ad868d138f2b4fdd6f0_overlay').detach());
adjustFormByResolution();
kartra_checkout_jquery = jquery_02e74f10e0327ad868d138f2b4fdd6f0;
//apply sanitation on the form
window.jsVars = {"sanitation_rules":{"numeric":"[0-9]","decimal":"[0-9\\.]","domain":"[a-zA-Z0-9\\-\\_\\&\\?\\.\\:\\\/\\=$\\+\\!\\*\\'\\(\\)\\;\\@\\#\\~\\[\\]\\%\\,\\`\\{\\}]","email":"[a-zA-Z0-9\\+\\=\\-\\_\\.\\@$]","letters":"[a-zA-Z\\ \\\u00e0\\\u00e2\\\u00e4\\\u00f4\\\u00e9\\\u00e8\\\u00eb\\\u00ea\\\u00ef\\\u00ee\\\u00e7\\\u00f9\\\u00fb\\\u00fc\\\u00ff\\\u00e6\\\u0153\\\u00c0\\\u00c2\\\u00c4\\\u00d4\\\u00c9\\\u00c8\\\u00cb\\\u00ca\\\u00cf\\\u00ce\\\u0178\\\u00c7\\\u00d9\\\u00db\\\u00dc\\\u00c6\\\u0152\\\u00e4\\\u00f6\\\u00fc\\\u00df\\\u00c4\\\u00d6\\\u00dc\\\u0105\\\u0107\\\u0119\\\u0142\\\u0144\\\u00f3\\\u015b\\\u017a\\\u017c\\\u0104\\\u0106\\\u0118\\\u0141\\\u0143\\\u00d3\\\u015a\\\u0179\\\u017b\\\u00e0\\\u00e8\\\u00e9\\\u00ec\\\u00ed\\\u00ee\\\u00f2\\\u00f3\\\u00f9\\\u00fa\\\u00c0\\\u00c8\\\u00c9\\\u00cc\\\u00cd\\\u00ce\\\u00d2\\\u00d3\\\u00d9\\\u00da\\\u00e1\\\u00e9\\\u00ed\\\u00f1\\\u00f3\\\u00fa\\\u00fc\\\u00c1\\\u00c9\\\u00cd\\\u00d1\\\u00d3\\\u00da\\\u00dc\\\u00e4\\\u00f6\\\u00e5\\\u00c4\\\u00d6\\\u00c5\\\u00e6\\\u00f8\\\u00e5\\\u00c6\\\u00d8\\\u00c5\\\u0102\\\u00c2\\\u00ce\\\u0218\\\u021a\\\u0103\\\u00e2\\\u00ee\\\u0219\\\u021b\u00e3\u00c3]","letters_no_space":"[a-zA-Z\\\u00e0\\\u00e2\\\u00e4\\\u00f4\\\u00e9\\\u00e8\\\u00eb\\\u00ea\\\u00ef\\\u00ee\\\u00e7\\\u00f9\\\u00fb\\\u00fc\\\u00ff\\\u00e6\\\u0153\\\u00c0\\\u00c2\\\u00c4\\\u00d4\\\u00c9\\\u00c8\\\u00cb\\\u00ca\\\u00cf\\\u00ce\\\u0178\\\u00c7\\\u00d9\\\u00db\\\u00dc\\\u00c6\\\u0152\\\u00e4\\\u00f6\\\u00fc\\\u00df\\\u00c4\\\u00d6\\\u00dc\\\u0105\\\u0107\\\u0119\\\u0142\\\u0144\\\u00f3\\\u015b\\\u017a\\\u017c\\\u0104\\\u0106\\\u0118\\\u0141\\\u0143\\\u00d3\\\u015a\\\u0179\\\u017b\\\u00e0\\\u00e8\\\u00e9\\\u00ec\\\u00ed\\\u00ee\\\u00f2\\\u00f3\\\u00f9\\\u00fa\\\u00c0\\\u00c8\\\u00c9\\\u00cc\\\u00cd\\\u00ce\\\u00d2\\\u00d3\\\u00d9\\\u00da\\\u00e1\\\u00e9\\\u00ed\\\u00f1\\\u00f3\\\u00fa\\\u00fc\\\u00c1\\\u00c9\\\u00cd\\\u00d1\\\u00d3\\\u00da\\\u00dc\\\u00e4\\\u00f6\\\u00e5\\\u00c4\\\u00d6\\\u00c5\\\u00e6\\\u00f8\\\u00e5\\\u00c6\\\u00d8\\\u00c5\\\u0102\\\u00c2\\\u00ce\\\u0218\\\u021a\\\u0103\\\u00e2\\\u00ee\\\u0219\\\u021b\u00e3\u00c3]","letters_numbers":"[a-zA-Z0-9\\-\\_\\ \\\u00e0\\\u00e2\\\u00e4\\\u00f4\\\u00e9\\\u00e8\\\u00eb\\\u00ea\\\u00ef\\\u00ee\\\u00e7\\\u00f9\\\u00fb\\\u00fc\\\u00ff\\\u00e6\\\u0153\\\u00c0\\\u00c2\\\u00c4\\\u00d4\\\u00c9\\\u00c8\\\u00cb\\\u00ca\\\u00cf\\\u00ce\\\u0178\\\u00c7\\\u00d9\\\u00db\\\u00dc\\\u00c6\\\u0152\\\u00e4\\\u00f6\\\u00fc\\\u00df\\\u00c4\\\u00d6\\\u00dc\\\u0105\\\u0107\\\u0119\\\u0142\\\u0144\\\u00f3\\\u015b\\\u017a\\\u017c\\\u0104\\\u0106\\\u0118\\\u0141\\\u0143\\\u00d3\\\u015a\\\u0179\\\u017b\\\u00e0\\\u00e8\\\u00e9\\\u00ec\\\u00ed\\\u00ee\\\u00f2\\\u00f3\\\u00f9\\\u00fa\\\u00c0\\\u00c8\\\u00c9\\\u00cc\\\u00cd\\\u00ce\\\u00d2\\\u00d3\\\u00d9\\\u00da\\\u00e1\\\u00e9\\\u00ed\\\u00f1\\\u00f3\\\u00fa\\\u00fc\\\u00c1\\\u00c9\\\u00cd\\\u00d1\\\u00d3\\\u00da\\\u00dc\\\u00e4\\\u00f6\\\u00e5\\\u00c4\\\u00d6\\\u00c5\\\u00e6\\\u00f8\\\u00e5\\\u00c6\\\u00d8\\\u00c5\\\u0102\\\u00c2\\\u00ce\\\u0218\\\u021a\\\u0103\\\u00e2\\\u00ee\\\u0219\\\u021b\u00e3\u00c3]","letters_numbers_no_space":"[a-zA-Z0-9\\\u00e0\\\u00e2\\\u00e4\\\u00f4\\\u00e9\\\u00e8\\\u00eb\\\u00ea\\\u00ef\\\u00ee\\\u00e7\\\u00f9\\\u00fb\\\u00fc\\\u00ff\\\u00e6\\\u0153\\\u00c0\\\u00c2\\\u00c4\\\u00d4\\\u00c9\\\u00c8\\\u00cb\\\u00ca\\\u00cf\\\u00ce\\\u0178\\\u00c7\\\u00d9\\\u00db\\\u00dc\\\u00c6\\\u0152\\\u00e4\\\u00f6\\\u00fc\\\u00df\\\u00c4\\\u00d6\\\u00dc\\\u0105\\\u0107\\\u0119\\\u0142\\\u0144\\\u00f3\\\u015b\\\u017a\\\u017c\\\u0104\\\u0106\\\u0118\\\u0141\\\u0143\\\u00d3\\\u015a\\\u0179\\\u017b\\\u00e0\\\u00e8\\\u00e9\\\u00ec\\\u00ed\\\u00ee\\\u00f2\\\u00f3\\\u00f9\\\u00fa\\\u00c0\\\u00c8\\\u00c9\\\u00cc\\\u00cd\\\u00ce\\\u00d2\\\u00d3\\\u00d9\\\u00da\\\u00e1\\\u00e9\\\u00ed\\\u00f1\\\u00f3\\\u00fa\\\u00fc\\\u00c1\\\u00c9\\\u00cd\\\u00d1\\\u00d3\\\u00da\\\u00dc\\\u00e4\\\u00f6\\\u00e5\\\u00c4\\\u00d6\\\u00c5\\\u00e6\\\u00f8\\\u00e5\\\u00c6\\\u00d8\\\u00c5\\\u0102\\\u00c2\\\u00ce\\\u0218\\\u021a\\\u0103\\\u00e2\\\u00ee\\\u0219\\\u021b\u00e3\u00c3]","color":"[a-zA-Z0-9\\#]","normal":"","nothing":"","name":"[a-zA-Z0-9\\-\\'\"\\.\\,\\ \\;\\\u00e0\\\u00e2\\\u00e4\\\u00f4\\\u00e9\\\u00e8\\\u00eb\\\u00ea\\\u00ef\\\u00ee\\\u00e7\\\u00f9\\\u00fb\\\u00fc\\\u00ff\\\u00e6\\\u0153\\\u00c0\\\u00c2\\\u00c4\\\u00d4\\\u00c9\\\u00c8\\\u00cb\\\u00ca\\\u00cf\\\u00ce\\\u0178\\\u00c7\\\u00d9\\\u00db\\\u00dc\\\u00c6\\\u0152\\\u00e4\\\u00f6\\\u00fc\\\u00df\\\u00c4\\\u00d6\\\u00dc\\\u0105\\\u0107\\\u0119\\\u0142\\\u0144\\\u00f3\\\u015b\\\u017a\\\u017c\\\u0104\\\u0106\\\u0118\\\u0141\\\u0143\\\u00d3\\\u015a\\\u0179\\\u017b\\\u00e0\\\u00e8\\\u00e9\\\u00ec\\\u00ed\\\u00ee\\\u00f2\\\u00f3\\\u00f9\\\u00fa\\\u00c0\\\u00c8\\\u00c9\\\u00cc\\\u00cd\\\u00ce\\\u00d2\\\u00d3\\\u00d9\\\u00da\\\u00e1\\\u00e9\\\u00ed\\\u00f1\\\u00f3\\\u00fa\\\u00fc\\\u00c1\\\u00c9\\\u00cd\\\u00d1\\\u00d3\\\u00da\\\u00dc\\\u00e4\\\u00f6\\\u00e5\\\u00c4\\\u00d6\\\u00c5\\\u00e6\\\u00f8\\\u00e5\\\u00c6\\\u00d8\\\u00c5\\\u0102\\\u00c2\\\u00ce\\\u0218\\\u021a\\\u0103\\\u00e2\\\u00ee\\\u0219\\\u021b\u00e3\u00c3]","other_name":"[a-zA-Z0-9\\-\\'\"\\.\\\/\\,\\#\\;\\ \\\u00e0\\\u00e2\\\u00e4\\\u00f4\\\u00e9\\\u00e8\\\u00eb\\\u00ea\\\u00ef\\\u00ee\\\u00e7\\\u00f9\\\u00fb\\\u00fc\\\u00ff\\\u00e6\\\u0153\\\u00c0\\\u00c2\\\u00c4\\\u00d4\\\u00c9\\\u00c8\\\u00cb\\\u00ca\\\u00cf\\\u00ce\\\u0178\\\u00c7\\\u00d9\\\u00db\\\u00dc\\\u00c6\\\u0152\\\u00e4\\\u00f6\\\u00fc\\\u00df\\\u00c4\\\u00d6\\\u00dc\\\u0105\\\u0107\\\u0119\\\u0142\\\u0144\\\u00f3\\\u015b\\\u017a\\\u017c\\\u0104\\\u0106\\\u0118\\\u0141\\\u0143\\\u00d3\\\u015a\\\u0179\\\u017b\\\u00e0\\\u00e8\\\u00e9\\\u00ec\\\u00ed\\\u00ee\\\u00f2\\\u00f3\\\u00f9\\\u00fa\\\u00c0\\\u00c8\\\u00c9\\\u00cc\\\u00cd\\\u00ce\\\u00d2\\\u00d3\\\u00d9\\\u00da\\\u00e1\\\u00e9\\\u00ed\\\u00f1\\\u00f3\\\u00fa\\\u00fc\\\u00c1\\\u00c9\\\u00cd\\\u00d1\\\u00d3\\\u00da\\\u00dc\\\u00e4\\\u00f6\\\u00e5\\\u00c4\\\u00d6\\\u00c5\\\u00e6\\\u00f8\\\u00e5\\\u00c6\\\u00d8\\\u00c5\\\u0102\\\u00c2\\\u00ce\\\u0218\\\u021a\\\u0103\\\u00e2\\\u00ee\\\u0219\\\u021b\u00e3\u00c3]","address_company":"[a-zA-Z0-9\\-\\'\"\\.\\\/\\,\\#\\;\\ \\\u00e0\\\u00e2\\\u00e4\\\u00f4\\\u00e9\\\u00e8\\\u00eb\\\u00ea\\\u00ef\\\u00ee\\\u00e7\\\u00f9\\\u00fb\\\u00fc\\\u00ff\\\u00e6\\\u0153\\\u00c0\\\u00c2\\\u00c4\\\u00d4\\\u00c9\\\u00c8\\\u00cb\\\u00ca\\\u00cf\\\u00ce\\\u0178\\\u00c7\\\u00d9\\\u00db\\\u00dc\\\u00c6\\\u0152\\\u00e4\\\u00f6\\\u00fc\\\u00df\\\u00c4\\\u00d6\\\u00dc\\\u0105\\\u0107\\\u0119\\\u0142\\\u0144\\\u00f3\\\u015b\\\u017a\\\u017c\\\u0104\\\u0106\\\u0118\\\u0141\\\u0143\\\u00d3\\\u015a\\\u0179\\\u017b\\\u00e0\\\u00e8\\\u00e9\\\u00ec\\\u00ed\\\u00ee\\\u00f2\\\u00f3\\\u00f9\\\u00fa\\\u00c0\\\u00c8\\\u00c9\\\u00cc\\\u00cd\\\u00ce\\\u00d2\\\u00d3\\\u00d9\\\u00da\\\u00e1\\\u00e9\\\u00ed\\\u00f1\\\u00f3\\\u00fa\\\u00fc\\\u00c1\\\u00c9\\\u00cd\\\u00d1\\\u00d3\\\u00da\\\u00dc\\\u00e4\\\u00f6\\\u00e5\\\u00c4\\\u00d6\\\u00c5\\\u00e6\\\u00f8\\\u00e5\\\u00c6\\\u00d8\\\u00c5\\\u0102\\\u00c2\\\u00ce\\\u0218\\\u021a\\\u0103\\\u00e2\\\u00ee\\\u0219\\\u021b\u00e3\u00c3]","custom_domain_subdomain":"[a-zA-Z0-9\\-]","custom_domain_domain":"[a-zA-Z0-9\\-\\.]","custom_path":"[a-zA-Z0-9\\-\\_]","margins":"[0-9\\-]","ip":"[a-zA-Z0-9\\.\\:]","product_name":""},"gdpr_settings":{"display":true,"terms_label":"I agree to the GDPR Terms & Conditions","terms_text":"I confirm that I am at least 16 years of age or older \r\n \r\nI have read and accept any EULA, Terms and Conditions, Acceptable Use Policy, and\/or Data Processing Addendum which has been provided to me in connection with the software, products and\/or services. \r\n \r\nI have been fully informed and consent to the collection and use of my personal data for any purpose in connection with the software, products and\/or services. \r\n \r\nI understand that certain data, including personal data, must be collected or processed in order for you to provide any products or services I have requested or contracted for. I understand that in some cases it may be required to use cookies or similar tracking to provide those products or services.. \r\n \r\nI understand that I have the right to request access annually to any personal data you have obtained or collected regarding me. You have agreed to provide me with a record of my personal data in a readable format. \r\n \r\nI also understand that I can revoke my consent and that I have the right to be forgotten. If I revoke my consent you will stop collecting or processing my personal data. I understand that if I revoke my consent, you may be unable to provide contracted products or services to me, and I can not hold you responsible for that. \r\n \r\nLikewise, if I properly request to be forgotten, you will delete the data you have for me, or make it inaccessible. I also understand that if there is a dispute regarding my personal data, I can contact someone who is responsible for handling data-related concerns. If we are unable to resolve any issue, you will provide an independent service to arbitrate a resolution. If I have any questions regarding my rights or privacy, I can contact the email address provided.","terms_required":true,"terms_display":true,"terms_checked":false,"communications_display":true,"communications_checked":false,"communications_label":"I would like to receive this free resource.","communications_required":false}};
if ('undefined' !== typeof window.jsVars &&
'undefined' !== typeof window.jsVars.sanitation_rules &&
'function' === typeof apply_santitation) {
apply_santitation(window.jsVars.sanitation_rules);
}
if ('undefined' !== typeof window.jsVars &&
'undefined' !== typeof window.jsVars['gdpr_settings'] &&
'function' === typeof kartra_init_optin_gdpr) {
kartra_init_optin_gdpr('02e74f10e0327ad868d138f2b4fdd6f0');
}
if (/Android|webOS|iPhone|iPad|iPod|BlackBerry/i.test(navigator.userAgent)) {
jquery_02e74f10e0327ad868d138f2b4fdd6f0('.js_kartra_gdpr_popover').find(".kartra_optin_well-inner").removeClass("kartra_optin_well-inner_npadding");
jquery_02e74f10e0327ad868d138f2b4fdd6f0('.js_kartra_popover_gdpr_trigger').on("click",function() {
jquery_02e74f10e0327ad868d138f2b4fdd6f0('.js_kartra_gdpr_popover').fadeIn(300);
var bottomBar = jquery_02e74f10e0327ad868d138f2b4fdd6f0(this).parents('.js_kartra_optin_bar_toggle:first'),
distanceGDPR = jquery_02e74f10e0327ad868d138f2b4fdd6f0(this).parents(".js_gdpr_terms")[0].getBoundingClientRect().top;
if (bottomBar.length && bottomBar.hasClass('kartra_optin_bottombar')) {
var formContainerPosition = bottomBar.offset(),
gdprPosition = jquery_02e74f10e0327ad868d138f2b4fdd6f0(this).offset(),
offset = formContainerPosition.top - gdprPosition.top;
distanceGDPR = Math.sqrt(offset * offset);
}
if (distanceGDPR > 310 ){
jquery_02e74f10e0327ad868d138f2b4fdd6f0(this).parents(".js_gdpr_terms").find(".js_kartra_gdpr_popover .kartra_optin_well-inner").css("max-height", "300px");
} else {
jquery_02e74f10e0327ad868d138f2b4fdd6f0(this).parents(".js_gdpr_terms").find(".js_kartra_gdpr_popover .kartra_optin_well-inner").css("max-height", (distanceGDPR - 10));
}
})
} else {
jquery_02e74f10e0327ad868d138f2b4fdd6f0('.js_kartra_gdpr_popover').find(".kartra_optin_well-inner").addClass("kartra_optin_well-inner_npadding");
jquery_02e74f10e0327ad868d138f2b4fdd6f0(".js_gdpr_terms").hover(function() {
jquery_02e74f10e0327ad868d138f2b4fdd6f0(this).find('.js_kartra_gdpr_popover').fadeIn(300);
var bottomBar = jquery_02e74f10e0327ad868d138f2b4fdd6f0(this).parents('.js_kartra_optin_bar_toggle:first'),
distanceGDPR = jquery_02e74f10e0327ad868d138f2b4fdd6f0(this)[0].getBoundingClientRect().top;
if (bottomBar.length && bottomBar.hasClass('kartra_optin_bottombar')) {
var formContainerPosition = bottomBar.offset(),
gdprPosition = jquery_02e74f10e0327ad868d138f2b4fdd6f0(this).offset(),
offset = formContainerPosition.top - gdprPosition.top;
distanceGDPR = Math.sqrt(offset * offset);
}
if (distanceGDPR > 310){
jquery_02e74f10e0327ad868d138f2b4fdd6f0(this).find(".js_kartra_gdpr_popover .kartra_optin_well-inner").css("max-height", "300px");
} else {
jquery_02e74f10e0327ad868d138f2b4fdd6f0(this).find(".js_kartra_gdpr_popover .kartra_optin_well-inner").css("max-height", (distanceGDPR - 10));
}
}, function() {
jquery_02e74f10e0327ad868d138f2b4fdd6f0(this).find('.js_kartra_gdpr_popover').hide();
})
}
jquery_02e74f10e0327ad868d138f2b4fdd6f0('.js_utility_popover_close').on('click', function() {
jquery_02e74f10e0327ad868d138f2b4fdd6f0(this).parents('.js_kartra_popover').hide();
});
});
jquery_02e74f10e0327ad868d138f2b4fdd6f0(window).on('resize', function() {
adjustFormByResolution();
});
function kartra_init_optin_gdpr(form_id) {
var optin_id = form_id;
var $form = jquery_02e74f10e0327ad868d138f2b4fdd6f0('.form_class_'+form_id);
var optin_settings = window.jsVars['gdpr_settings'];
if (optin_settings.display == true) {
if (optin_settings.terms_display || optin_settings.communications_display) {
$form.find('.js_gdpr_wrapper').show();
}
$form.find('.js_gdpr_terms')[optin_settings.terms_display ? 'show' : 'hide']();
$form.find('.js_gdpr_communications')[optin_settings.communications_display ? 'show' : 'hide']();
$form.find('.js_gdpr_terms_check').attr('checked', optin_settings.terms_checked);
$form.find('.js_gdpr_communications_check').attr('checked', optin_settings.communications_checked);
$form.find('.js_gdpr_terms_text').html(optin_settings.terms_text);
$form.find('.js_gdpr_label_communications').text(optin_settings.communications_label);
$form.find('.js_gdpr_label_terms').text(optin_settings.terms_label);
}
kartra_validate_optin(form_id)
}
function kartra_validate_optin(form_id) {
var optin_id = form_id;
var $form = jquery_02e74f10e0327ad868d138f2b4fdd6f0('.form_class_'+form_id);
var valid = true;
if ($form.find('#terms_'+form_id).length > 0 && !$form.find('#terms_'+form_id).is(':checked')) {
valid = false;
}
var optin_settings = window.jsVars['gdpr_settings'];
if (optin_settings.display) {
if (valid && optin_settings.communications_required && !$form.find('[name="gdpr_communications"]').is(':checked')) {
valid = false;
}
if (valid && optin_settings.terms_required && !$form.find('[name="gdpr_terms"]').is(':checked')) {
valid = false;
}
}
$submitButton = $form.find('.submit_button_'+optin_id+', .kartra_optin_submit_btn');
$submitButton.attr('disabled', !valid);
}
function adjustFormByResolution() {
var $viewHolder = jquery_02e74f10e0327ad868d138f2b4fdd6f0('.form_class_02e74f10e0327ad868d138f2b4fdd6f0 .js_optin_view_holder'),
breakPoints = $viewHolder.data('breakpoints'),
width = $viewHolder.outerWidth();
if ($viewHolder.length && typeof breakPoints !== 'undefined') {
$viewHolder.removeClass (function (index, className) {
return (className.match (/(^|\s)kartra_optin_force_breaking_point_\S+/g) || []).join(' ');
});
if (width > breakPoints[3]) {
$viewHolder.addClass('kartra_optin_force_breaking_point_xlarge');
} else if (width > breakPoints[2] && width <= breakPoints[3]) {
$viewHolder.addClass('kartra_optin_force_breaking_point_large');
} else if (width > breakPoints[1] && width <= breakPoints[2]) {
$viewHolder.addClass('kartra_optin_force_breaking_point_medium');
} else if (width > breakPoints[0] && width <= breakPoints[1]) {
$viewHolder.addClass('kartra_optin_force_breaking_point_small');
} else {
$viewHolder.addClass('kartra_optin_force_breaking_point_xsmall');
}
}
}
};
document.body.appendChild(analytics_script);
document.body.appendChild(santitation_script);
document.body.appendChild(js_jquery);
function validateEmail(email) {
var re = /^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;
return re.test(email);
}