/**
* Jeśli bedzie potrzeba ifowania dla klientów używajcie zmiennej RC_SHOP_ID która jest ustawiana w JS
* plik interpretowany jako plik tekstowy !!!
*/
jQuery(document).ready(function(){
if (window.RC_SHOP_ID === '19649') {
/**
* Wyłączenie okrojenia danych dla hurtowników
*/
return;
}
const SHIPPING_ODBIOR_OSOBISTY_ID = '-3';
const SHIPPING_PACZKOMATY_ID = '-5';
const SHIPPING_PACZKA_W_RUCHU_ID = '-11';
const form_register = document.querySelector('form#f_register');
const base_version = document.getElementById('rcVer').innerText;
if(base_version == 4 || base_version == 3){
var names = [
'address[customers_street]',
'address[customers_home]',
'address[customers_city]',
'address[customers_zip_code]',
'address[customers_countries]',
'address[customers_firms]',
'c[customers_gg]'
];
/**
* Dla rejestrujących się w sklepie
*/
if(window.location.pathname.indexOf('/_register/index') === 0) {
if(window.RC_SHOP_ID !== '9758') {
names.push('c[customers_phone]');
}
names.push('address[customers_first_name]');
names.push('address[customers_last_name]');
delete_inputs_form_register_form_v4(names);
delete_vat_info();
delete_header_info();
dont_save_address();
}
/**
* Dla rejestrujących się w ścieżce zakupowej
*/
if(window.location.pathname.indexOf('/_cart/register') === 0 && base_version == 4) {
if(RC_SHIPPING_ID === SHIPPING_ODBIOR_OSOBISTY_ID || RC_SHIPPING_ID === SHIPPING_PACZKOMATY_ID){
delete_header_info();
delete_inputs_form_register_form_v4(names);
}
}
/**
* Dla kupujących bez rejestracji
*/
if(window.location.pathname.indexOf('/_cart/guest') === 0 && base_version == 4) {
if(RC_SHIPPING_ID === SHIPPING_ODBIOR_OSOBISTY_ID || RC_SHIPPING_ID === SHIPPING_PACZKOMATY_ID){
delete_header_info();
delete_inputs_form_register_form_v4(names);
}
}
}
function delete_inputs_form_register_form_v4(names){
names.forEach(function (name){
let element = form_register.querySelector('input[name="' + name + '"], select[name="' + name + '"]');
if(element === null){
return;
}
element.className = "";
element.autocomplete = "off";
//element.parentNode.style.opacity = '0.5';
if(base_version == 4){
element.parentNode.parentNode.style.display = 'none';
}else if(base_version == 3){
element.parentNode.parentNode.parentNode.style.display = 'none';
}
});
}
function dont_save_address(){
const input = document.createElement('input');
input.type="hidden";
input.name="dont_save_address";
input.value="1";
form_register.appendChild(input);
}
function delete_vat_info(){
if(base_version == 4){
const panel = form_register.querySelector('.vfat_panel');
panel && panel.remove();
}
if(base_version == 3){
delete_inputs_form_register_form_v4(['get_invoice']);
}
}
function delete_header_info(){
if(base_version == 3){
return;
}
jQuery(form_register).find('h2.subtitle2, h3.subtitle2').remove();
}
});