/*! * 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[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[2492] = 'マーブルクランチ(オレンジバッグ)アソート 5個入'; price[2492] = 648; itemlist[2497] = '京都三色'; price[2497] = 1296; itemlist[2498] = 'クルートキャラメル10枚'; price[2498] = 1620; itemlist[2499] = 'クルートショコラ10枚'; price[2499] = 1620; itemlist[2500] = 'クルート抹茶10枚'; price[2500] = 1620; itemlist[2501] = 'クルートプレーン10枚'; price[2501] = 1404; itemlist[2502] = 'クルートキャラメル5枚'; price[2502] = 810; itemlist[2503] = 'クルートショコラ5枚'; price[2503] = 810; itemlist[2504] = 'クルート抹茶5枚'; price[2504] = 810; itemlist[2505] = 'クルートプレーン5枚'; price[2505] = 702; itemlist[2506] = 'クルート(Orange)ショコラ&キャラメル30枚'; price[2506] = 4860; itemlist[2507] = 'クルート(Orange)プレーン&ショコラ30枚'; price[2507] = 4536; itemlist[2508] = 'クルート(Orange)プレーン&抹茶30枚'; price[2508] = 4536; itemlist[2511] = 'クルート(Orange)抹茶5枚'; price[2511] = 810; itemlist[2512] = 'クルート(Orange)プレーン5枚'; price[2512] = 702; itemlist[2515] = 'ギフトセット おすすめセットO-01/メイプルキャラメル+京都三色+クルート(ショコラ5枚、キャラメル5枚)'; price[2515] = 4212; itemlist[2521] = 'マーブルデニッシュ&クルート10枚セット おすすめセットI-01/メイプルキャラメル+クルートプレーン10枚'; price[2521] = 2700; itemlist[2522] = 'マーブルデニッシュ&クルート5枚セット おすすめセットH-01/ショコラ・ショコラ+クルート抹茶5枚'; price[2522] = 2214; itemlist[2523] = 'マーブルデニッシュ&クルート5枚セット おすすめセットG-01/京都三色+クルートプレーン5枚'; price[2523] = 1998; itemlist[2527] = 'マーブルデニッシュ2本セット おすすめセットA-01/京都三色+メイプルキャラメル'; price[2527] = 2592; itemlist[2530] = 'クルートプレーン15枚'; price[2530] = 2106; itemlist[2531] = 'クルートキャラメル15枚'; price[2531] = 2430; itemlist[2532] = 'クルートショコラ15枚'; price[2532] = 2430; itemlist[2533] = 'クルート抹茶15枚'; price[2533] = 2430; itemlist[2535] = 'グランデニッシュ・プレーン(3斤)'; price[2535] = 1728; itemlist[2537] = 'グランデニッシュ・プレーン(3斤箱入り)'; price[2537] = 1890; itemlist[2539] = 'メイプルキャラメル'; price[2539] = 1296; itemlist[2543] = 'クルート(Orange)プレーン10枚'; price[2543] = 1404; itemlist[2544] = 'クルート(Orange)プレーン&抹茶10枚'; price[2544] = 1512; itemlist[2548] = 'クルート(Ecru)プレーン&キャラメル10枚'; price[2548] = 1512; itemlist[2549] = 'クルート(Ecru)キャラメル&抹茶10枚'; price[2549] = 1620; itemlist[2550] = 'クルート(Orange)プレーン&ショコラ20枚'; price[2550] = 3024; itemlist[2551] = 'クルート(Orange)ショコラ&キャラメル20枚'; price[2551] = 3240; itemlist[2552] = 'クルート(Orange)プレーン&ショコラ&キャラメル&抹茶20枚'; price[2552] = 3132; itemlist[2570] = 'ギフトセット おすすめセットX-01/チーズ&ベーコン+スパイスカレー2袋'; price[2570] = 2592; itemlist[2601] = '期間限定 祇園辻利抹茶ショコラ'; price[2601] = 1728; itemlist[2795] = 'PARTAGER16枚(4枚入×4箱)BOX'; price[2795] = 0; itemlist[2950] = '手ぬぐい jouer(ジュエ)'; price[2950] = 2750; itemlist[3119] = 'マーブルクランチ ミニ アソート(オレンジ) 8個入'; price[3119] = 594; itemlist[3120] = 'マーブルクランチ ミニ アソート(ショコラ) 8個入'; price[3120] = 594; itemlist[3121] = 'マーブルクランチ ミニ アソート(ラブ) 8個入'; price[3121] = 594; itemlist[3122] = 'マーブルクランチ レギュラー アソート(オレンジ) 8個入'; price[3122] = 1188; itemlist[3123] = 'マーブルクランチ レギュラー アソート(ショコラ) 8個入'; price[3123] = 1188; itemlist[3124] = 'マーブルクランチ レギュラー アソート(ラブ) 8個入'; price[3124] = 1188; itemlist[3126] = 'ギフトセット おすすめセットT-02/京都三色+メイプルキャラメル+クランチミニアソート(2箱)'; price[3126] = 3780; itemlist[3167] = 'PARTAGER フルール(4枚入BOX)'; price[3167] = 1350; itemlist[3168] = 'PARTAGER セレクトセットPG-810/フルール+アソート'; price[3168] = 2430; itemlist[3170] = 'PARTAGER セレクトセットPG-1667/フルール(2箱)+アソート(2箱)'; price[3170] = 4860; itemlist[3330] = 'マーブルデニッシュ2本セット おすすめセットB-04/祇園辻利抹茶あん+ショコラ・ショコラ'; price[3330] = 3024; itemlist[3334] = '祇園辻利抹茶あん'; price[3334] = 1620; itemlist[3464] = 'GOLF 京都三色'; price[3464] = 1296; itemlist[3467] = 'GOLF クルート(Orange)プレーン5枚'; price[3467] = 702; itemlist[3468] = 'GOLF マーブルクランチ(オレンジバッグ)アソート 5個入'; price[3468] = 648; 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[3641] = 'クルート(Orange)キャラメル5枚'; price[3641] = 810; 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[3752] = 'クルート(Orange)ショコラ5枚'; price[3752] = 810; itemlist[3868] = '期間限定 さくらもち'; price[3868] = 1620; itemlist[3871] = '2025 春の贈り物 PARTAGER フルール(4枚入BOX)'; price[3871] = 1350; itemlist[3872] = '2025 春の贈り物 PARTAGER フルール2箱'; price[3872] = 2700; itemlist[3873] = '2025 春の贈り物 さくらもち'; price[3873] = 1620; itemlist[3874] = '2025 春の贈り物 あんバター'; price[3874] = 1620; itemlist[3875] = '2025 春の贈り物 京都三色'; price[3875] = 1296; itemlist[3876] = '2025 春の贈り物 DeuxMARBLE(ショコラ・ショコラ&メイプルキャラメル)'; price[3876] = 1512; itemlist[3877] = '2025 春の贈り物 京都三色+メイプルキャラメル'; price[3877] = 2592; itemlist[3878] = '2025 春の贈り物 さくらもち+DeuxMARBLE(ショコラ・ショコラ&メイプルキャラメル)'; price[3878] = 3132; itemlist[3879] = '2025 春の贈り物 マーブルクランチ オレンジバッグ(アソート)5個入'; price[3879] = 648; itemlist[3880] = '2025 春の贈り物 マーブルクランチ ミニ アソート(オレンジ)8個入'; price[3880] = 594; itemlist[3881] = '2025 春の贈り物 マーブルクランチ ミニ アソート(ショコラ)8個入'; price[3881] = 594; itemlist[3882] = '2025 春の贈り物 マーブルクランチ ミニ アソート(ラブ)8個入'; price[3882] = 594; itemlist[3883] = '2025 春の贈り物 マーブルクランチ レギュラー アソート(オレンジ)8個入'; price[3883] = 1188; itemlist[3884] = '2025 春の贈り物 マーブルクランチ レギュラー アソート(ショコラ)8個入'; price[3884] = 1188; itemlist[3885] = '2025 春の贈り物 マーブルクランチ レギュラー アソート(ラブ)8個入'; price[3885] = 1188; itemlist[3886] = '2025 春の贈り物 マーブルクランチ ミニ アソート8個入×4箱(オレンジ2箱、ショコラ1箱、ラブ1箱)'; price[3886] = 2376; itemlist[3892] = 'マーブルデニッシュ3本セット おすすめセットD-02/京都三色+メイプルキャラメル+ショコラ・ショコラ'; price[3892] = 3996; itemlist[3893] = 'マーブルデニッシュ3本セット おすすめセットE-03/あんバター+ショコラ・ショコラ+京都三色'; price[3893] = 4320; itemlist[3894] = 'PARTAGER セレクトセットPG-818/アソート2箱'; price[3894] = 2160; itemlist[3895] = 'PARTAGER セレクトセットPG-819/フルール2箱'; price[3895] = 2700; itemlist[3896] = 'PARTAGER セレクトセットPG-1677/アソート(4箱)'; price[3896] = 4320; itemlist[3897] = 'PARTAGER セレクトセットPG-1678/フルール(4箱)'; price[3897] = 5400; 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[3901] = 'マーブルデニッシュ&クルート15枚セット おすすめセットK-03/ショコラ・ショコラ+クルートプレーン15枚'; price[3901] = 3510; itemlist[3902] = 'マーブルデニッシュ3本セット おすすめセットF-06/さくらもち+チーズ&ベーコン+ショコラ・ショコラ'; price[3902] = 4536; itemlist[3903] = 'ギフトセット おすすめセットS-03/祇園辻利抹茶あん+クランチミニアソート(2箱)'; price[3903] = 2808; itemlist[3904] = 'ギフトセット おすすめセットV-02/京都三色+ショコラ・ショコラ+スパイスカレー2袋'; price[3904] = 3780; itemlist[3905] = 'ギフトセット おすすめセットP-04/祇園辻利抹茶あん+ショコラ・ショコラ+クルート(ショコラ5枚、キャラメル5枚)'; price[3905] = 4644; itemlist[3906] = 'PARTAGER アソート(4枚入BOX)'; price[3906] = 1080; itemlist[3907] = '2025 春の贈り物 PARTAGER アソート(4枚入BOX)'; price[3907] = 1080; itemlist[3908] = ' 2025 春の贈り物 PARTAGER フルール+アソート'; price[3908] = 2430; itemlist[3912] = '2025Mothers Day HA-1/(母の日カード付)京都三色+そのまま飾れるブーケ'; price[3912] = 5720; itemlist[3913] = '2025Mothers Day HA-2/(母の日カード付)さくら+ショコラ・ショコラ+そのまま飾れるブーケ'; price[3913] = 7590; itemlist[3914] = '2025Mothers Day HB-1/京都三色+フラワーボックス'; price[3914] = 5720; itemlist[3915] = '2025Mothers Day HB-2/さくら+ショコラ・ショコラ+フラワーボックス'; price[3915] = 7590; itemlist[3916] = '2025Mothers Day HC-1/京都三色'; price[3916] = 1296; itemlist[3917] = '2025Mothers Day HC-2/ショコラ・ショコラ'; price[3917] = 1404; itemlist[3918] = '2025Mothers Day HC-3/あんバター'; price[3918] = 1620; itemlist[3919] = '2025Mothers Day HC-4/祇園辻利抹茶あん'; price[3919] = 1620; itemlist[3920] = '2025Mothers Day HD-1/京都三色+メイプルキャラメル'; price[3920] = 2592; itemlist[3921] = '2025Mothers Day HD-2/あんバター+京都三色'; price[3921] = 2916; itemlist[3922] = '2025Mothers Day HE-1/PARTAGER アソート+フルール'; price[3922] = 2430; itemlist[3923] = '2025Mothers Day HE-2/PARTAGER フルール2箱'; price[3923] = 2700; itemlist[3924] = '2025Mothers Day HF-1/京都三色+メイプルキャラメル+コンフィチュール(ゴールデンピーチ)+紅茶'; price[3924] = 5616; itemlist[3925] = '2025Mothers Day HF-2/さくら+ショコラ・ショコラ+コンフィチュール(ゴールデンピーチ)+紅茶'; price[3925] = 5940; itemlist[3932] = 'マーブルデニッシュ2本セット おすすめセットC-05/祇園辻利抹茶ショコラ+あんバター'; price[3932] = 3348; itemlist[3939] = 'クルート(Orange)プレーン&ショコラ10枚'; price[3939] = 1512; itemlist[3940] = 'クルート(Orange)ショコラ&抹茶10枚'; price[3940] = 1620; itemlist[3941] = 'クルート(Orange)ショコラ&キャラメル10枚'; price[3941] = 1620; $(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)); }