/*! * Grandmarble Shopping Cart JavaScript * 2022/06/26 kashiwagi * mmstore2.html */ var cfitem1 = 0; var cfitem2 = 0; var cfitem3 = 0; var cfitem4 = 0; var cfitem5 = 0; var cfitem6 = 0; var cfitem7 = 0; var item1 = 0; var item2 = 0; var item3 = 0; var item4 = 0; var item5 = 0; var item6 = 0; var item7 = 0; var itemcount = 0; var setname = 'セットを選択してください'; var items = ''; itemlist = new Array(); price = new Array(); itemlist[0] = ''; price[0] = 0; itemlist[116] = '2本箱'; price[116] = 0; itemlist[117] = '3本箱'; price[117] = 0; itemlist[336] = 'ティーセット'; price[336] = 1620; itemlist[1999] = 'スパイスカレー'; price[1999] = 540; itemlist[2042] = 'スパイスカレー(2袋)'; price[2042] = 1080; itemlist[2089] = '翠 丹波栗'; price[2089] = 7560; itemlist[2127] = 'PARTAGER8枚用箱'; price[2127] = 0; itemlist[2128] = 'PARTAGER(個包装詰め合わせ)16枚用箱'; price[2128] = 0; itemlist[2340] = '京扇子 DOT:ゆい(赤)'; price[2340] = 4455; itemlist[2341] = '京扇子 DOT:ゆい(紺)'; price[2341] = 4455; itemlist[2476] = 'プレステージ'; price[2476] = 1188; itemlist[2478] = 'チーズ&ベーコン'; price[2478] = 1512; itemlist[2480] = 'ショコラ・ショコラ'; price[2480] = 1404; itemlist[2482] = 'DeuxMARBLE(ショコラ・ショコラ&メイプルキャラメル)'; price[2482] = 1512; itemlist[2497] = '京都三色'; price[2497] = 1296; itemlist[2512] = 'クルート(Orange)プレーン5枚'; price[2512] = 702; itemlist[2527] = 'マーブルデニッシュ2本セット おすすめセットA-01/京都三色+メイプルキャラメル'; price[2527] = 2592; itemlist[2535] = 'グランデニッシュ・プレーン(3斤)'; price[2535] = 1728; itemlist[2537] = 'グランデニッシュ・プレーン(3斤箱入り)'; price[2537] = 1890; itemlist[2539] = 'メイプルキャラメル'; price[2539] = 1296; itemlist[2570] = 'ギフトセット おすすめセットX-01/チーズ&ベーコン+スパイスカレー2袋'; price[2570] = 2592; itemlist[2601] = '祇園辻利抹茶ショコラ'; price[2601] = 1728; itemlist[2710] = '期間限定 オレンジマンゴー'; price[2710] = 1944; itemlist[2795] = 'PARTAGER16枚(4枚入×4箱)BOX'; price[2795] = 0; itemlist[2950] = '手ぬぐい jouer(ジュエ)'; price[2950] = 2750; itemlist[3205] = 'ベリーベリー'; price[3205] = 1620; itemlist[3330] = 'マーブルデニッシュ2本セット おすすめセットB-04/祇園辻利抹茶あん+ショコラ・ショコラ'; price[3330] = 3024; itemlist[3334] = '祇園辻利抹茶あん'; price[3334] = 1620; itemlist[3464] = 'GOLF 京都三色'; price[3464] = 1296; itemlist[3469] = 'GOLF マーブルデニッシュ2本セット/京都三色+メイプルキャラメル'; price[3469] = 2592; itemlist[3471] = 'GOLF 翠 SUI'; price[3471] = 7560; itemlist[3563] = 'コンフィチュール(ゴールデンピーチ)'; price[3563] = 1404; itemlist[3564] = 'ギフトセット おすすめセットQ-02/メイプルキャラメル+京都三色+コンフィチュール+紅茶'; price[3564] = 5616; itemlist[3566] = 'ギフトセット おすすめセットM-02/京都三色+コンフィチュール+紅茶'; price[3566] = 4320; itemlist[3586] = 'PARTAGER 2枚入(京都三色・メイプルキャラメル)'; price[3586] = 648; itemlist[3589] = 'GOLF PARTAGER 2枚入(京都三色・メイプルキャラメル)'; price[3589] = 648; itemlist[3654] = 'グランデニッシュ(1.5斤)'; price[3654] = 864; itemlist[3655] = 'グランデニッシュ(1.5斤箱入り)'; price[3655] = 1026; itemlist[3656] = 'GOLF グランデニッシュ(1.5斤)'; price[3656] = 864; itemlist[3657] = 'GOLF グランデニッシュ(1.5斤箱入り)'; price[3657] = 1026; itemlist[3685] = 'あんバター'; price[3685] = 1620; itemlist[3892] = 'マーブルデニッシュ3本セット おすすめセットD-02/京都三色+メイプルキャラメル+ショコラ・ショコラ'; price[3892] = 3996; itemlist[3894] = 'PARTAGER おすすめセットPG-818/アソート2箱'; price[3894] = 2160; itemlist[3896] = 'PARTAGER おすすめセットPG-1677/アソート(4箱)'; price[3896] = 4320; itemlist[3898] = ' PARTAGER おすすめセットPG-1609/京都三色+メイプルキャラメル+モカショコラ+祇園辻利抹茶あん 各4枚'; price[3898] = 4320; itemlist[3899] = 'PARTAGER おすすめセットPG-1610/京都三色(8枚)+メイプルキャラメル(8枚)'; price[3899] = 3672; itemlist[3900] = 'PARTAGER おすすめセットPG-1611/京都三色(8枚)+メイプルキャラメル(4枚)+祇園辻利抹茶あん(4枚)'; price[3900] = 3942; itemlist[3904] = 'ギフトセット おすすめセットV-02/京都三色+ショコラ・ショコラ+スパイスカレー2袋'; price[3904] = 3780; itemlist[3906] = 'PARTAGER アソート(4枚入BOX)'; price[3906] = 1080; itemlist[3932] = 'マーブルデニッシュ2本セット おすすめセットC-05/祇園辻利抹茶ショコラ+あんバター'; price[3932] = 3348; itemlist[3948] = 'ピザ'; price[3948] = 1620; itemlist[3954] = 'マーブルデニッシュ3本セット おすすめセットF-07/あんバター+祇園辻利抹茶ショコラ+メイプルキャラメル'; price[3954] = 4644; itemlist[3966] = 'PARTAGER 京の夏(4枚入BOX)'; price[3966] = 1242; itemlist[3993] = 'PARTAGER DELI(デリ)(4枚入BOX)'; price[3993] = 1080; itemlist[3994] = 'PARTAGER おすすめセットPG-820/アソート+DELI(デリ)'; price[3994] = 2160; itemlist[3996] = 'PARTAGER おすすめセットPG-821/京の夏+アソート'; price[3996] = 2322; itemlist[3997] = 'PARTAGER おすすめセットPG-822/京の夏+DELI(デリ)'; price[3997] = 2322; itemlist[3998] = 'PARTAGER おすすめセットPG-1679/アソート(2箱)+DELI(デリ)(2箱)'; price[3998] = 4320; itemlist[4002] = 'めんたいこ'; price[4002] = 1728; itemlist[4018] = 'PARTAGER ポーチ(京都三色+メイプルキャラメル)'; price[4018] = 680; itemlist[4032] = 'PARTAGER ポーチ(京都三色+モカショコラ)'; price[4032] = 680; itemlist[4033] = 'PARTAGER ポーチ(京都三色)'; price[4033] = 378; itemlist[4034] = 'PARTAGER ポーチ(メイプルキャラメル)'; price[4034] = 378; itemlist[4035] = 'PARTAGER ポーチ(祇園辻利抹茶あん)'; price[4035] = 378; itemlist[4036] = 'PARTAGER ポーチ(モカショコラ)'; price[4036] = 378; itemlist[4061] = 'デニッシュクロックムッシュ6個入(プレーン、カレー各3個)【冷凍】'; price[4061] = 5000; itemlist[4062] = 'デニッシュクロックムッシュ4個入(プレーン、カレー各2個)【冷凍】'; price[4062] = 3400; itemlist[4149] = ' マーブルクランチ ミニ アソート(オレンジ) 6個入'; price[4149] = 594; itemlist[4150] = 'マーブルクランチ ミニ アソート(ショコラ) 6個入'; price[4150] = 594; itemlist[4151] = ' マーブルクランチ ミニ アソート(ラブ) 6個入'; price[4151] = 594; itemlist[4152] = 'マーブルクランチ(オレンジバッグ)アソート 4個入'; price[4152] = 648; itemlist[4153] = 'ギフトセット おすすめセットS-04/祇園辻利抹茶あん+クランチミニアソート(6個入×2箱)'; price[4153] = 2808; itemlist[4154] = 'ギフトセット おすすめセットT-03/京都三色+メイプルキャラメル+クランチミニアソート(6個入×2箱)'; price[4154] = 3780; itemlist[4178] = 'モカショコラ'; price[4178] = 1728; itemlist[4224] = 'PARTAGER セレクト(4枚入BOX)'; price[4224] = 1296; itemlist[4226] = 'PARTAGER おすすめセットPG-826/セレクト+DELI(デリ)'; price[4226] = 2376; itemlist[4227] = 'PARTAGER おすすめセットPG-827/セレクト+アソート'; price[4227] = 2376; itemlist[4229] = 'PARTAGER おすすめセットPG-1688/セレクト(2箱)+アソート(2箱)'; price[4229] = 4752; itemlist[4263] = 'マーブルデニッシュ2本セット おすすめセットC-15/京都三色+あんバター'; price[4263] = 2916; itemlist[4294] = '期間限定 オレンジティー'; price[4294] = 1728; itemlist[4300] = 'デニッシュクロックムッシュ8個入(プレーン、カレー各4個)【冷凍】'; price[4300] = 6580; itemlist[4301] = 'デニッシュクロックムッシュ12個入(プレーン、カレー各6個)【冷凍】'; price[4301] = 9780; itemlist[4309] = 'マーブルクルート アソート5枚'; price[4309] = 766; itemlist[4310] = 'マーブルクルート アソート10枚'; price[4310] = 1533; itemlist[4319] = 'マーブルデニッシュ2本セット おすすめセットC-18/オレンジティー+祇園辻利抹茶ショコラ'; price[4319] = 3456; itemlist[4323] = '期間限定 アサイーベリー'; price[4323] = 2160; itemlist[4332] = 'マーブルクルート アソート20枚'; price[4332] = 3132; itemlist[4335] = 'ギフトセット おすすめセットP-05/祇園辻利抹茶あん+ショコラ・ショコラ+クルート(アソート5枚×2箱)'; price[4335] = 4557; itemlist[4336] = 'ギフトセット おすすめセットI-03/メイプルキャラメル+クルート(アソート5枚×2箱)'; price[4336] = 2829; itemlist[4337] = 'ギフトセット おすすめセットO-02/メイプルキャラメル+京都三色+クルート(アソート5枚×2箱)'; price[4337] = 4125; itemlist[4338] = 'マーブルクルート アソート5枚×2箱(セット用)'; price[4338] = 1533; itemlist[4339] = '[オンライン限定]あんバター黒豆'; price[4339] = 1836; itemlist[4342] = 'マーブルデニッシュ2本セット おすすめセットC-20/オレンジマンゴー+モカショコラ'; price[4342] = 3672; itemlist[4343] = 'マーブルデニッシュ3本セット おすすめセットF-17/京都三色+メイプルキャラメル+オレンジマンゴー'; price[4343] = 4536; itemlist[4344] = 'マーブルデニッシュ3本セット おすすめセットF-18/オレンジティー+祇園辻利抹茶ショコラ+アサイーベリー'; price[4344] = 5616; itemlist[4345] = 'PARTAGER おすすめセットPG-828/京の夏+セレクト'; price[4345] = 2538; itemlist[4346] = 'PARTAGER おすすめセットPG-1689/アソート+セレクト+DELI(デリ)+京の夏'; price[4346] = 4698; $(document).ready(function(){ $('.set-selector').click(function (){ cfitem1 = 0; cfitem2 = 0; cfitem3 = 0; cfitem4 = 0; cfitem5 = 0; cfitem6 = 0; cfitem7 = 0; itemsetcnf = $(this).parent().children(".set-cnf") setname = itemsetcnf.children(".setname").html(); itemcount = itemsetcnf.children(".setcnt").html(); if (itemsetcnf.children(".item1").length){cfitem1 = itemsetcnf.children(".item1").html();} if (itemsetcnf.children(".item2").length){cfitem2 = itemsetcnf.children(".item2").html();} if (itemsetcnf.children(".item3").length){cfitem3 = itemsetcnf.children(".item3").html();} if (itemsetcnf.children(".item4").length){cfitem4 = itemsetcnf.children(".item4").html();} if (itemsetcnf.children(".item5").length){cfitem5 = itemsetcnf.children(".item5").html();} if (itemsetcnf.children(".item6").length){cfitem6 = itemsetcnf.children(".item6").html();} if (itemsetcnf.children(".item7").length){cfitem7 = itemsetcnf.children(".item7").html();} reset_items(); return false; }); $('.item-selector').click(function (){ if (item1 == 0 && itemcount >= 1){item1 = $(this).parent().children("p.md_s_itemid").html(); }else if (item2 == 0 && itemcount >= 2){item2 = $(this).parent().children("p.md_s_itemid").html(); }else if (item3 == 0 && itemcount >= 3){item3 = $(this).parent().children("p.md_s_itemid").html(); }else if (item4 == 0 && itemcount >= 4){item4 = $(this).parent().children("p.md_s_itemid").html(); }else if (item5 == 0 && itemcount >= 5){item5 = $(this).parent().children("p.md_s_itemid").html(); }else if (item6 == 0 && itemcount >= 6){item6 = $(this).parent().children("p.md_s_itemid").html(); }else if (item7 == 0 && itemcount >= 7){item7 = $(this).parent().children("p.md_s_itemid").html(); } view_item(); return false; }); $('.item-pick1').click(function (){ item1 = $(this).parent().children("p.md_s_itemid").html(); view_item(); return false; }); $('.item-pick2').click(function (){ item2 = $(this).parent().children("p.md_s_itemid").html(); view_item(); return false; }); $('#cart_clear').click(function (){ reset_items(); return false; }); $('#submitfm1').click(function (){ if (itemcount == 0){ alert('セットを選択してください'); return false; } var fsubmit = 1; if (itemcount >= 1 && item1 == 0){fsubmit= 0;} if (itemcount >= 2 && item2 == 0){fsubmit= 0;} if (itemcount >= 3 && item3 == 0){fsubmit= 0;} if (itemcount >= 4 && item4 == 0){fsubmit= 0;} if (itemcount >= 5 && item5 == 0){fsubmit= 0;} if (itemcount >= 6 && item6 == 0){fsubmit= 0;} if (itemcount >= 7 && item7 == 0){fsubmit= 0;} if (fsubmit == 0){alert('セットの商品を選んでください'); return false;} items = item1 + '/' + item2 + '/' + item3 + '/' + item4 + '/' + item5 + '/' + item6 + '/' + item7; $("#itemid").val(items); $("#fm1").submit(); return false; }); view_item(); }); function reset_items(){ item1 = cfitem1; item2 = cfitem2; item3 = cfitem3; item4 = cfitem4; item5 = cfitem5; item6 = cfitem6; item7 = cfitem7; view_item(); } function addcomma(num){ return String(num).replace( /(\d)(?=(\d\d\d)+(?!\d))/g, '$1,'); } function view_item(){ $("#vitem7").show(); $("#vitem6").show(); $("#vitem5").show(); $("#vitem4").show(); $("#vitem3").show(); $("#vitem2").show(); $("#vitem1").show(); if (itemcount < 7) {$("#vitem7").hide();} if (itemcount < 6) {$("#vitem6").hide();} if (itemcount < 5) {$("#vitem5").hide();} if (itemcount < 4) {$("#vitem4").hide();} if (itemcount < 3) {$("#vitem3").hide();} if (itemcount < 2) {$("#vitem2").hide();} if (itemcount < 1) {$("#vitem1").hide();} $("#vsetname").html(setname); $("#vitem1").html(itemlist[item1]); $("#vitem2").html(itemlist[item2]); $("#vitem3").html(itemlist[item3]); $("#vitem4").html(itemlist[item4]); $("#vitem5").html(itemlist[item5]); $("#vitem6").html(itemlist[item6]); $("#vitem7").html(itemlist[item7]); sumprice = price[item1] + price[item2] + price[item3] + price[item4] + price[item5] + price[item6] + price[item7]; $("#sumprice").html(addcomma(sumprice)); }