jQuery(window).on('load', function() {
//お知らせ
txt = '';
txt += '';
txt += '';
txt += '';
txt += '
';
txt += '';
txt += '';
txt += '当店では様々な商品を取り扱っております。お送りいただく予定の商品以外にいらなくなったものや、処分したいものがございましたら、ぜひこの機会に一緒に同梱してお送りください。
';
txt += '売れるかわからないものでも、緩衝材代りにいただいても構いません。
';
txt += 'もし、お値段が付かなかったものがございまして、お客様が不要なものででしたら、こちらで処分させていただきます。
';
txt += '主な買取品目
';
txt += 'アーティスト、アイドルグッズ、ディズニーグッズ、アニメグッズ、フィギュア、カメラ、釣り具、古着(服)、ブランド品、釣り具、おもちゃ全般、小型家電、ゲーム、お酒、化粧品、美顔器、アクセサリー
';
jQuery('#common_message2').html(txt);
txt = '';
txt += '
宅配買取は当社宛の送料が無料、返送時の送料はお客様負担となります。';
txt += '
梱包キットに同封された伝票以外でお送り頂く場合、査定が終了するまで控えの保管をお願い致します。
';
//txt += '天候不良による配送遅延に関して
';
//txt += 'この度は当社買取サービスをご利用いただき、誠にありがとうございます。
';
//txt += '令和6年1月10日より、天候不良(大雪等)の影響により一部エリアでの配送遅延が発生しております。お品物の到着遅延により査定結果に遅れが生じることがございますので予めご了承くださいませ。
';
//txt += 'なお、配送状況に関しては下記の郵便局HPをご確認ください。
';
//txt += '詳細:
天候不良の影響について (郵便局HP) ';
//txt += '';
//txt += '';
//txt += '';
//txt += '
';
//txt += '';
//txt += '';
jQuery('#common_message1').html(txt);
txt = '';
txt += '宅配買取は当社宛の送料が無料、返送時の送料はお客様負担となります。';
txt += '
梱包キットに同封された伝票以外でお送り頂く場合、査定が終了するまで控えの保管をお願い致します。';
//txt += '天候不良による配送遅延に関して
';
//txt += 'この度は当社買取サービスをご利用いただき、誠にありがとうございます。
';
//txt += '令和6年1月10日より、天候不良(大雪等)の影響により一部エリアでの配送遅延が発生しております。お品物の到着遅延により査定結果に遅れが生じることがございますので予めご了承くださいませ。
';
//txt += 'なお、配送状況に関しては下記の郵便局HPをご確認ください。
';
//txt += '詳細:
天候不良の影響について (郵便局HP) ';
jQuery('#common_message3').html(txt);
txt = '';
txt += 'こちらのサービスは書類やダンボールがついておりません。
';
txt += '買取依頼書をダウンロード、印刷していただき、自身で用意したダンボールに詰めて発送してください。';
txt += '買取依頼書はこちらからダウンロードしてください。
';
txt += 'また、本人確認書類のコピーを忘れずに同梱してください。';
txt += '';
txt += '140サイズ(縦横高さの合計が140cm以下)を超えるサイズや、25kgを超える重さのダンボールの発送はご遠慮ください。';
txt += '規定サイズ・重さを超えた場合、受取できかねます。';
txt += '
';
txt += '';
txt += '';
txt += '
';
txt += '';
txt += '必ず利用規約をよく読み、ご利用ください。';
var direct_txt = txt;
jQuery('#direct_txt1n').html(direct_txt);
txt = '';
txt += '';
txt += '';
txt += '
';
txt += '';
jQuery('#direct_txt1').html(txt+direct_txt);
txt = '';
txt += '';
txt += '';
txt += '
';
txt += '';
jQuery('#direct_txt1r').html(txt+direct_txt);
txt = '';
txt += '';
txt += '';
txt += '
';
txt += '';
jQuery('#direct_txt1c').html(txt+direct_txt);
txt = '';
txt += '沖縄からの発送先
';
txt += '下記住所に、ゆうパックの着払いでご発送ください。
';
txt += '〒921-8815
石川県野々市市本町6丁目9-12
株式会社JUSTY';
txt += '沖縄以外からの発送先
';
txt += '下記住所に、佐川急便の着払いでご発送ください。
';
txt += '〒924-0028
石川県白山市相川新町608番1
佐川急便 白山営業所止め
(JUSTY野々市営業所)';
txt += '';
txt += '売りたい商品、買取依頼書、本人確認書類のコピーを忘れずに同梱してください。
';
txt += '
';
jQuery('#addr_nonoichi').html(txt);
txt = '';
txt += '沖縄からの発送先
';
txt += '下記住所に、ゆうパックの着払いでご発送ください。
';
txt += '〒921-8011
石川県金沢市入江2丁目433
株式会社JUSTY';
txt += '沖縄以外からの発送先
';
txt += '下記住所に、佐川急便の着払いでご発送ください。
';
txt += '〒924-0028
石川県白山市相川新町608番1
佐川急便 白山営業所止め
(JUSTY入江営業所)';
txt += '';
txt += '売りたい商品、買取依頼書、本人確認書類のコピーを忘れずに同梱してください。
';
txt += '
';
jQuery('#addr_moroe').html(txt);
txt = '';
txt += '沖縄からの発送先
';
txt += '下記住所に、ゆうパックの着払いでご発送ください。
';
txt += '〒921-8011
石川県金沢市入江2丁目433
株式会社JUSTY';
txt += '沖縄以外からの発送先
';
txt += '下記住所に、佐川急便の着払いでご発送ください。
';
txt += '〒924-0028
石川県白山市相川新町608番1
佐川急便 白山営業所止め
(JUSTY泉本社)';
txt += '';
txt += '売りたい商品、買取依頼書、本人確認書類のコピーを忘れずに同梱してください。
';
txt += '
';
jQuery('#addr_izumi').html(txt);
txt = '';
txt += '沖縄からの発送先
';
txt += 'ジャニーズ、コスト、トレカ、フィギュアの場合
';
txt += '下記住所に、ゆうパックの着払いでご発送ください。
';
txt += '〒921-8815
石川県野々市市本町6丁目9-12
株式会社JUSTY';
txt += 'その他の商品の場合
';
txt += '下記住所に、ゆうパックの着払いでご発送ください。
';
txt += '〒921-8011
石川県金沢市入江2丁目433
株式会社JUSTY';
txt += '沖縄以外からの発送先
';
txt += 'ジャニーズ、コスト、トレカ、フィギュアの場合
';
txt += '下記住所に、佐川急便の着払いでご発送ください。
';
txt += '〒924-0028
石川県白山市相川新町608番1
佐川急便 白山営業所止め
(JUSTY野々市営業所)';
txt += '古着、スニーカー、ゲーム、スマホの場合
';
txt += '下記住所に、佐川急便の着払いでご発送ください。
';
txt += '〒924-0028
石川県白山市相川新町608番1
佐川急便 白山営業所止め
(JUSTY泉本社)';
txt += 'その他の商品の場合
';
txt += '下記住所に、佐川急便の着払いでご発送ください。
';
txt += '〒924-0028
石川県白山市相川新町608番1
佐川急便 白山営業所止め
(JUSTY入江営業所)';
txt += '売りたい商品、買取依頼書、本人確認書類のコピーを忘れずに同梱してください。
';
txt += '';
jQuery('#addr_moroe_nonoichi').html(txt);
jQuery('.input_date').focus(function() {
jQuery(this).blur();
});
//新フォーム用
jQuery('#btn_takuhai_form').click(function(){
jQuery('#btn_shuccho_form').removeClass('active');
jQuery(this).addClass('active');
jQuery('#shuccho_form, #shuccho_text').hide();
jQuery('#takuhai_text, #takuhai_question').show();
if(jQuery('#btn_kit_form').hasClass('active')) {
jQuery('#kit_form').show();
} else {
jQuery('#shuka_form').show();
}
});
jQuery('#btn_shuccho_form').click(function(){
jQuery('#btn_takuhai_form').removeClass('active');
jQuery(this).addClass('active');
jQuery('#kit_form, #shuka_form, #takuhai_text, #takuhai_question').hide();
jQuery('#shuccho_form, #shuccho_text').show();
});
jQuery('#btn_kit_form').click(function(){
jQuery('#btn_shuka_form').removeClass('active');
jQuery(this).addClass('active');
jQuery('#shuka_form, #shuka_text').hide();
jQuery('#kit_form, #kit_text').show();
});
jQuery('#btn_shuka_form').click(function(){
jQuery('#btn_kit_form').removeClass('active');
jQuery(this).addClass('active');
jQuery('#kit_form, #kit_text').hide();
jQuery('#shuka_form, #shuka_text').show();
});
jQuery(document).on('click', '#shuccho_form .add', function() {
const count = jQuery('#commodity_area').find('.commodity_box').length;
if(count > 18){
alert('申し訳ございません、商品追加は最大20個です。');
return;
}
let html = '';
html += '';
jQuery('#commodity_area').append(html);
});
jQuery(document).on('click', '#shuccho_form .del', function() {
jQuery(this).parents('.commodity_box').remove();
});
jQuery('#box_size').change(function() {
var max = jQuery(this).children('option:selected').data('max');
if(max) {
jQuery('#kit_type0_detail').children('select[name=box_quantity]').html('');
for(i = 1; i <= max; ++i) {
jQuery('#kit_type0_detail').children('select[name=box_quantity]').append('');
}
}
});
jQuery('#kit_type0').change(function() {
if(jQuery(this).prop('checked')) {
jQuery('#kit_type0_detail').show();
jQuery('#kit_type1_detail').hide();
}
});
jQuery('#kit_type1').change(function() {
if(jQuery(this).prop('checked')) {
jQuery('#kit_type1_detail').show();
jQuery('#kit_type0_detail').hide();
}
});
function chk(obj) {
var val = obj.val();
if(obj.attr('name') == 'pass') {
//if(obj.hasClass('validate') || obj.hasClass('required1') || obj.hasClass('required2')) {
if(val === '') {
obj.nextAll('.msg').html('パスワードは8~72文字で設定して下さい。');
return false;
}
//}
if(val !== '') {
if(val.length < 8 || val.length > 72) {
obj.nextAll('.msg').html('パスワードは8~72文字で設定して下さい。');
return false;
} else if(!val.match(/[A-Z]/)) {
obj.nextAll('.msg').html('単純なパスワードは設定できません。大文字英字を少なくとも1文字以上使用してください。');
return false;
} else if(mail = jQuery('input[name="mail1"]').val()) {
var ngword = mail.substring(0, mail.indexOf('@'));
//var regexp1 = new RegExp(val);
var regexp2 = new RegExp(ngword);
if(val.match(regexp2)) {
obj.nextAll('.msg').html('メールアドレスに似たパスワードは設定できません。推測されにくい文字列を設定してください。');
return false;
}
}
}
obj.nextAll('.msg').html('');
return true;
}
if(val === '') obj.nextAll('.msg').html('必須項目です');
else if(obj.attr('name') == 'mail1' && !val.match(/^([a-zA-Z0-9])+([a-zA-Z0-9\._-])*@([a-zA-Z0-9_-])+([a-zA-Z0-9\._-]+)+$/)) obj.nextAll('.msg').html('メールアドレスの形式が正しくありません');
else if((obj.hasClass('numeric')) && !val.match(/^[0-9]+$/)) obj.nextAll('.msg').html('半角数字以外入力しないでください。(ハイフン、全角数字も入力できません)');
else {
obj.nextAll('.msg').html('');
return true;
}
return false;
}
jQuery('.validate,.required1,.required2,[name=pass]').blur(function() {
chk(jQuery(this));
return true;
});
jQuery('.validateCheck').change(function() {
if(jQuery(this).prop('checked')) jQuery(this).nextAll('.msg').html('');
else jQuery(this).nextAll('.msg').html('
チェックしてください');
});
jQuery('form input').keypress(function(ev) {
if(!jQuery(this).hasClass('search') && ((ev.which && ev.which === 13) || (ev.keyCode && ev.keyCode === 13))) return false;
else return true;
});
var formCnt = 0;
jQuery('.applicationForm').submit(function() {
var err = 0;
jQuery(this).find('.validate,[name=pass]').each(function() {
if(!chk(jQuery(this))) ++err;
});
if(!jQuery(this).find('.validateCheck').prop('checked')) {
jQuery(this).find('.validateCheck').nextAll('.msg').html('
チェックしてください');
++err;
}
if(err) {
window.alert('入力項目に不備があります。');
return false;
}
if(formCnt) return false;
++formCnt;
return true;
});
jQuery('.formNext').click(function() {
var step = jQuery(this).data('step');
var err = 0;
jQuery(this).parents('form').find('.required'+step).each(function() {
if(!chk(jQuery(this))) ++err;
});
if(err) {
window.alert('入力項目に不備があります。');
return false;
}
jQuery(this).parents('form').find('.step').addClass('hide');
jQuery(this).parents('form').find('.step' + (step+1)).removeClass('hide');
if(step == 1) {
var form = jQuery(this).parents('form');
if(jQuery('#kit_type1').prop('checked') || (jQuery('#kit_type0').prop('checked') && jQuery('.kaishu_fuka').prop('selected'))) {
form.find('[name=kaishu_date]').val('');
form.find('[name=kaishu_time]').val('');
form.find('.tr_kaishu').addClass('hide');
} else {
form.find('.tr_kaishu_fuka').addClass('hide');
}
}
//if(step == 2) {
var form = jQuery(this).parents('form');
form.find('.postal').text(form.find('[name=postal]').val());
form.find('.pref').text(form.find('[name=pref]').val());
form.find('.city').text(form.find('[name=city]').val());
form.find('.name1').text(form.find('[name=name1]').val());
form.find('.kana1').text(form.find('[name=kana1]').val());
form.find('.tel').text(form.find('[name=tel]').val());
form.find('.mail1').text(form.find('[name=mail1]').val());
form.find('.kaishu_date').text(form.find('[name=kaishu_date]').val());
var kaishu_time = !form.find('[name=kaishu_time] :selected').val() ? '' : form.find('[name=kaishu_time] :selected').text();
form.find('.kaishu_time').text(kaishu_time);
var order = '';
var kit_type = form.find('[name=kit_type]').val();
if(kit_type != 2) kit_type = form.find('[name=kit_type]:checked').val();
if(kit_type == 2) {
order += '直送';
order += '(発送予定箱数' + form.find('[name=box_quantity] :selected').text() + ')';
} else if(kit_type == 1) {
order += '書類と緩衝材のみ(箱なし)';
order += '(発送予定箱数' + form.find('[name=box_quantity2] :selected').text() + ')';
} else {
order += '書類と緩衝材とダンボール';
order += '(' + form.find('[name=box_size] :selected').text();
order += form.find('[name=box_quantity] :selected').text() + ')';
}
form.find('.order').text(order);
//}
var offset = jQuery(this).parents('form').offset().top - 70;
jQuery('body,html').animate({scrollTop: offset}, 200, 'linear');
return false;
});
jQuery('.formBack').click(function() {
var step = jQuery(this).data('step');
jQuery(this).parents('form').find('.step').addClass('hide');
jQuery(this).parents('form').find('.step' + (step-1)).removeClass('hide');
if(step == 3) {
var form = jQuery(this).parents('form');
if(jQuery('#kit_type0').prop('checked') && jQuery('.kaishu_fuka').prop('selected')) {
form.find('[name=kaishu_date]').val('');
form.find('[name=kaishu_time]').val('');
form.find('.tr_kaishu').addClass('hide');
} else {
form.find('.tr_kaishu_fuka').addClass('hide');
}
}
var offset = jQuery(this).parents('form').offset().top - 70;
jQuery('body,html').animate({scrollTop: offset}, 200, 'linear');
return false;
});
jQuery(".tabulator .menu li").click(function(){
var Num = jQuery(this).index();
jQuery(".tabulator .menu li").removeClass("on").eq(Num).addClass("on");
jQuery(".tabulator .cont").hide().eq(Num).show();
});
});