jQuery(document).ready( function($) { let member_auth = true; const urlParams = new URLSearchParams(window.location.search); if( urlParams.has('usces_page') ) { const usces_page = urlParams.get('usces_page'); if( 'msa_setting' === usces_page ) { member_auth = false; } else if( 'mda_setting' === usces_page ) { member_auth = false; } } if( member_auth && $('#memberinfo form').has('table.customer_form') ) { $('#memberinfo form').has('table.customer_form').hide(); $('#memberinfo h2 a[name="edit"]').parent().hide(); $('#memberinfo h3 a[name="edit"]').parent().hide(); $('#memberinfo #edit').hide(); $('#memberinfo .error_message').hide(); // $('#memberinfo').append('
'); if( $('.member_submenu').length > 0 ) { if( $('.member_submenu .edit_member').length > 0 ) { $('.member_submenu .edit_member').each(function() { $(this).addClass('member-edit'); }); $('.member-edit a').attr('href',member_params.url.edit); } else if( $('.member_submenu .member-edit').length === 0 ) { $('.member_submenu').prepend('
  • '+member_params.label.edit+'
  • '); } else { $('.member-edit a').attr('href',member_params.url.edit); } } else if( $('.member-submenu').length > 0 ) { if( $('.member-submenu .member-edit').length === 0 ) { $('.member-submenu').prepend('
  • '+member_params.label.edit+'
  • '); } else { $('.member-edit a').attr('href',member_params.url.edit); } } if( $('.p-wc-mypage').find('h2.p-wc-headline').length > 0 ) { $('.p-wc-headline').hide(); $('.p-wc-error_message').hide(); $('form').has('table.p-wc-customer_form').hide(); if( $('.p-wc-member_submenu').length > 0 ) { if( $('.p-wc-member_submenu .member-edit').length === 0 ) { $('.p-wc-member_submenu').prepend('
  • '+member_params.label.edit+'
  • '); } else if( $('.member-edit').length > 0 ) { $('.member-edit a').attr('href',member_params.url.edit); } else { $('.p-wc-member-edit a').attr('href',member_params.url.edit); } } } } $('.member-edit').on('click', function(event) { if( member_params.edit_auth.length == 0 ) { event.preventDefault(); let userConfirmed = confirm(member_params.message.edit); if (userConfirmed) { window.location.href = member_params.url.edit; } } }); $('.settlement-update').on('click', function(event) { if( member_params.edit_auth.length == 0 ) { event.preventDefault(); let userConfirmed = confirm(member_params.message.card_upd); if (userConfirmed) { window.location.href = member_params.url.card_upd; } } }); $('.settlement-register').on('click', function(event) { if( member_params.edit_auth.length == 0 ) { event.preventDefault(); let userConfirmed = confirm(member_params.message.card_reg); if (userConfirmed) { window.location.href = member_params.url.card_reg; } } }); }); document.addEventListener('DOMContentLoaded', (event) => { const passwordField1 = document.getElementById('password1'); const passwordField2 = document.getElementById('password2'); if( passwordField1 ) { passwordField1.addEventListener('focus', (e) => { passwordField1.removeAttribute('readonly'); }); } if( passwordField2 ) { passwordField2.addEventListener('focus', (e) => { passwordField2.removeAttribute('readonly'); }); } }); jQuery.event.add( window, 'load', function() { const update = document.querySelector('#memberedit #update'); if( update ) { if( update.value === 'update' ) { const errorDiv = document.querySelector('#memberedit .error_message'); const hasContent = errorDiv.textContent.trim() !== ''; if( ! hasContent ) { alert(member_params.message.done); } } } });