function showRegistrationForm() { window.location.href = 'https://globaldata.chargifypay.com/subscribe/w336z58bgtwh/just-style' }
jQuery(document).ready(function($) { var formSubmitted = false;
$('#pmpro_change_form_user').on('submit', function(e) { e.preventDefault();
if (formSubmitted) return false;
var $form = $(this); var $submitBtn = $form.find('#form_auto_validate');
formSubmitted = true; $submitBtn.prop('disabled', true).val('Submitting...');
// Clear all error messages $form.find('span[class*="_error_msg"], #captcha').text('');
$.post($form.attr('action'), $form.serialize()) .done(function(data) { if(data.error) { $form.find('.email_error_msg').text(data.error_email_message || ''); $form.find('.firstname_error_msg').text(data.error_first_message || ''); $form.find('.lastname_error_msg').text(data.error_last_message || ''); $form.find('.phone_number_error_msg').text(data.error_phone_message || ''); // $form.find('.confirmpassword_error_msg').text(data.error_confirm_message || ''); $form.find('.companyname_error_msg').text(data.error_company_message || ''); $form.find('.jobtitle_error_msg').text(data.error_job_title_message || ''); $form.find('.industry_error_msg').text(data.error_industry_message || ''); $form.find('.country_error_msg').text(data.error_country_message || ''); $form.find('.premium_content_interest_error_msg').text(data.error_premium_content_interest_message || ''); $form.find('.consent_error_msg').text(data.error_consent_message || ''); $form.find('#captcha').text(data.error_captcha_message || '').css('color', 'red'); if (typeof grecaptcha !== 'undefined') { grecaptcha.reset(); } formSubmitted = false; $submitBtn.prop('disabled', false).val('Create and login'); } else { $('.pmpro_status_message').html(data.status_message).show(); // Submit to HubSpot var urlParams = new URLSearchParams(window.location.search); var gdPremiumFieldName = 'premium_content_checkbox__non_auto'; var gdHubspotPayload = { action: 'submit_gated_form', first_name: $('#first_name').val(), last_name: $('#last_name').val(), email: $('#new_email').val(), company: $('#company_name').val(), job_title: $('#job_title').val(), phone: $('#phone_number').val(), country: $('select[name="country"]').val(), industry: $('select[name="industry"]').val(), page_url: $('#current_url').val(), referrer_url: $('input[name="_wp_http_referer"]').val(), VMS_Company_Logo: $('input[name="VMS_Company_Logo"]').val(), VMS_Form_Download_Date: $('input[name="VMS_Form_Download_Date"]').val(), Permutive_ID: $('input[name="Permutive_ID"]').val(), pmpro_user_form: $('input[name="pmpro_user_form"]').val(), utm_source: urlParams.get('utm_source') || '', utm_medium: urlParams.get('utm_medium') || '', utm_campaign: urlParams.get('utm_campaign') || '', utm_term: urlParams.get('utm_term') || '', utm_content: urlParams.get('utm_content') || '' }; gdHubspotPayload[gdPremiumFieldName] = $('select[name="' + gdPremiumFieldName + '"]').val(); $.post('https://www.just-style.com/wp-admin/admin-ajax.php', gdHubspotPayload); // Trigger magic link using plugin method $.post('https://www.just-style.com/wp-admin/admin-ajax.php', { action: 'request_magic_link', nonce: '6f49b0f79a', email: $('#new_email').val(), register: 1, redirect_to: $('#current_url').val(), }); $('#magic-link-form').submit(); setTimeout(function() { $form.remove(); }, 1000); } }) .fail(function() { formSubmitted = false; $submitBtn.prop('disabled', false).val('Create and login'); }); }); });



