var catalog_list; var CATALOG_COOKIE = 'catalog.cart'; var catalogMap = { "1101" : "一条 Links Villa 西郷", "1201" : "i-paletteカタログ", "1301" : "i-tab lite 視聴ご案内リーフレット", "1401" : "ICHIJO meets ACTUS STYLE BOOK", "2000" : "総合免災住宅カタログ", "0101" : "セゾンF", "0102" : "アイ・スマート", "0103" : "アイ・キューブ", "0104" : "セゾンA", "0105" : "ブリアール", "0106" : "セゾン・アシュレ", "0108" : "円熟の家・百年", "0109" : "3階建", "0110" : "グラン・セゾン メロウ ブラウン", "0111" : "グラン・セゾン ジャパン ナチュラル", "0112" : "グラン・セゾン ブロッサム ホワイト", "0113" : "グラン・セゾン コンフォート グレージュ", "0201" : "夢の家(I‐HEAD構法)", "0202" : "一条の免震住宅", "0203" : "安全住宅宣言", "0204" : "木質耐震シェルター", "0401" : "全館床暖房", "0402" : "ICHIJO'S SYSTEM KITCHEN", "0403" : "アイ・スマート設備・仕様ガイド", "0404" : "一条の住むだけで地球にやさしい家", "0405" : "i-standard住宅設備カタログ", "0406" : "ICHIJO TILE STYLE", "0407" : "夢発電システム", "0408" : "グラン・セゾン 設備仕様ガイド", "0409" : "ICHIJO 電力大革命", "0410" : "花粉ジェットリーフレット", "0411" : "グラン・スマート 設備仕様ガイド", "0412" : "全館さらぽか空調", "0413" : "防犯ツインLow-Eトリプル樹脂サッシ", "0414" : "ラシック・シリーズ住宅設備カタログ", "0205" : "健康へのこだわり", "0601" : "ICHIJO 防災BOOK", "0602" : "夏の不快を0にする家", "0603" : "お願い!ロスガードくん!", "0604" : "奥さま応援BOOK", "0605" : "一条ポカポカ読本~冬の困ったにサヨナラ~", "0606" : "ICHIJO NEWS", "0701" : "VOICE of ICHIJO ハイドロテクトタイル特集", "0702" : "VOICE of ICHIJO 収納実例特集", "0703" : "VOICE of ICHIJO 全館床暖房特集", "0704" : "with ICHIJO vol.1 インテリア実例集", "0705" : "VOICE of ICHIJO 3階建て特集", "0706" : "VOICE of ICHIJO 太陽光発電特集", "0707" : "with ICHIJO vol.2 インテリア実例集", "0708" : "VOICE of ICHIJO ペットと暮らす家特集", "0709" : "VOICE of ICHIJO 二世帯住宅特集", "0710" : "VOICE of ICHIJO 平屋特集", "0711" : "VOICE of ICHIJO ユーティリティ特集", "0712" : "VOICE of ICHIJO 玄関シューズクローク特集", "0713" : "VOICE of ICHIJO キッチン特集", "0714" : "VOICE of ICHIJO 20代の家づくり特集", "0715" : "VOICE of ICHIJO おうち時間特集", "0716" : "VOICE of ICHIJO 太陽光&蓄電池特集", "0717" : "VOICE of ICHIJO 子育て特集", "0718" : "VOICE of ICHIJO 「全館さらぽか空調」特集", "0719" : "iikoto別冊「yukikoが行く!」 vol.1", "0720" : "iikoto別冊「yukikoが行く!」 vol.2", "0501" : "セゾン・アシュレプラン集", "2001" : "iikoto 2020年4月号", "2002" : "iikoto 2020年5月号", "2003" : "iikoto 2020年6月号", "2004" : "iikoto 2020年7月号", "2005" : "iikoto 2020年8月号", "2006" : "iikoto 2020年9月号", "2007" : "iikoto 2020年10月号", "2008" : "iikoto 2020年11月号", "2009" : "iikoto 2020年12月号", "2010" : "iikoto 2021年1月号", "2011" : "iikoto 2021年2月号", "2012" : "iikoto 2021年3月号", "2013" : "iikoto 2021年4月号", "2014" : "iikoto 2021年5月号", "2015" : "iikoto 2021年6月号", "2016" : "iikoto 2021年7月号", "2017" : "iikoto 2021年8月号", "2018" : "iikoto 2021年9月号", "2019" : "iikoto 2021年10月号", "2020" : "iikoto 2021年11月号", "2021" : "iikoto 2021年12月号", "2022" : "iikoto 2022年1月号", "2023" : "iikoto 2022年2月号", "2024" : "iikoto 2022年3月号", "2025" : "iikoto 2022年4月号", "2026" : "iikoto 2022年5月号", "2027" : "iikoto 2022年6月号", "2028" : "iikoto 2022年7月号", "2029" : "iikoto 2022年8月号", "2030" : "iikoto 2022年9月号", "2031" : "iikoto 2022年10月号", "2032" : "iikoto 2022年11月号", "2033" : "iikoto 2022年12月号", "2034" : "iikoto 2023年1月号", "2035" : "iikoto 2023年2月号", "2036" : "iikoto 2023年3月号", "2037" : "iikoto 2023年4月号", "2038" : "iikoto 2023年5月号", "2039" : "iikoto 2023年6月号", "2040" : "iikoto 2023年7月号", "2041" : "iikoto 2023年8月号", "2042" : "iikoto 2023年9月号", "2043" : "iikoto 2023年10月号", "2044" : "iikoto 2023年11月号", "2045" : "iikoto 2023年12月号", "2046" : "iikoto 2024年1月号", "2047" : "iikoto 2024年2月号", "2048" : "iikoto 2024年3月号" }; if (!catalog_list) { catalog_list = true; $(function () { //$('div.page-contentsbg-area div.catBlock') $('#catalogArea li') .click(function () { var c = $(this).find('input[type=checkbox]')[0]; c.checked = !c.checked; markIt(c); checkCheckbox(); }) .find('input[type=checkbox]').click(function (ev) { markIt(this); //ev.stopPropagation(); }); function markIt(c) { var j = $(c).parents('label'); var symbol = c.value.split('_')[0]; var label = c.value.split('_')[1]; if (c.checked) { if (getCart().length >= 3) { $('#max').dialog({modal: true, resizable: false, draggable: false}); c.checked = false; return false; } addToCart(symbol, label); } else { removeFromCart(symbol); } refreshCart(); } }); } function addToCart(symbol, label) { var cart = $.evalJSON($.cookie(CATALOG_COOKIE)); if (!cart) cart = []; if (cart.length >= 3) return; var found = false; $.each(cart, function (c, v) { if (!v) return; if (v.symbol == symbol) { found = true; return false; } }); if (found) return; cart.push({symbol:symbol, label:label, date:Math.floor(new Date / 1E3)}); setCart(cart); } function removeFromCart(symbol) { var cart = getCart(); $.each(cart, function (c, v) { if (!v) return; if (v.symbol == symbol) { cart.splice(c, 1); return false; } }); setCart(cart); } function checkCart() { var cart = getCart(); $.each(cart, function (c, v) { $('#' + v.symbol).attr('checked', 'checked'); }); } function getCart() { var cart = $.evalJSON($.cookie(CATALOG_COOKIE)); return cart === null ? [] : cart; } function setCart(cart) { $.cookie(CATALOG_COOKIE, $.toJSON(cart)); } function resetCart() { $.cookie(CATALOG_COOKIE, null); } function refreshCart() { populate(); } function populate() { //var ul = $('#selectedCatalog ul.selects'); var ul = $('#selects'); if (ul.size() == 0) return; ul.empty(); var cart = getCart(); var selected00 = $('#selected00'); $.each(cart, function (c, item) { var o = selected00.clone(true); o.attr('id', 'selected0'+ (c + 1)) //o.find('p.name').text(item.label); //o.find('img.catalog_image').attr('src', 'img/cat_'+ item.symbol +'.jpg'); //o.find('img.remove').attr('id', 'select_box_'+ item.symbol); o.find('.catalog_image').attr('src', '/inquiry/catalog/img/cat_'+ item.symbol +'/0.jpg'); o.find('.remove').attr('id', 'select_box_'+ item.symbol); o.append('') o.appendTo(ul); }); var selected00b = $('#selected00b'); for (var i = 0; i < 3 - cart.length; i++) { var o = selected00b.clone(true); o.attr('id', 'selected0'+ (i + 1 + cart.length)); o.addClass('remain0'+ (3 - cart.length)); o.appendTo(ul); } } function checkCheckbox() { var cc = $("input[type=checkbox]"); $.each(cc, function(){ if($(this).is(":checked")){ $(this).parents("li").addClass("selected"); }else{ $(this).parents("li").removeClass("selected"); } }); } $(function () { var symbol = window.location.href.slice(window.location.href.indexOf('#') + 1); if (catalogMap[symbol]){ addToCart(symbol, catalogMap[symbol]); } //if ($('#selectedCatalog ul.selects').size() == 0) return; if ($('#selects').size() == 0) return; //$('img.remove').click(function () { $('.remove').click(function () { var symbol = $(this).attr('id').replace('select_box_', ''); var c =$("#" + symbol); c.prop('checked', false); c.parents("li").removeClass("selected"); removeFromCart(symbol); refreshCart(); return false; }); populate(); checkCart(); checkCheckbox(); $('.chkreq').click(function(){ var cart = getCart(); if (cart == ""){ $('#empty').dialog({modal: true, resizable: false, draggable: false}); return false; }else{ $(this).submit(); return true; } }); }); $(function(){ $('.catalog_recommend_button').on('click', function(e){ if($('#selected01 input').length) { if($(this).hasClass('selected')) { $('#selected03 .remove').trigger('click'); $('#selected02 .remove').trigger('click'); $('#selected01 .remove').trigger('click'); $('.catalog_recommend_button').removeClass('selected'); $('.listCatalog li').removeClass('selected'); $('input[name="catalog_set"]').val(""); } else { $('#max').dialog({modal: true, resizable: false, draggable: false}); return false; } } else { $(this).addClass('selected') const dataCatalog = $(this).data('catalog'); switch (dataCatalog){ case '01': $('.catalog_0606').click(); if(!$('.catalog_0606').hasClass('selected')) { $('.catalog_0606').click(); } $('.catalog_2000').click(); if(!$('.catalog_2000').hasClass('selected')) { $('.catalog_2000').click(); } $('.catalog_0715').click(); if(!$('.catalog_0715').hasClass('selected')) { $('.catalog_0715').click(); } $('input[name="catalog_set"]').val("01"); break; case '02': $('.catalog_0114').click(); if(!$('.catalog_0114').hasClass('selected')) { $('.catalog_0114').click(); } $('.catalog_0102').click(); if(!$('.catalog_0102').hasClass('selected')) { $('.catalog_0102').click(); } $('.catalog_0105').click(); if(!$('.catalog_0105').hasClass('selected')) { $('.catalog_0105').click(); } $('input[name="catalog_set"]').val("02"); break; case '03': $('.catalog_0704').click(); if(!$('.catalog_0704').hasClass('selected')) { $('.catalog_0704').click(); } $('.catalog_0703').click(); if(!$('.catalog_0703').hasClass('selected')) { $('.catalog_0703').click(); } $('.catalog_0716').click(); if(!$('.catalog_0716').hasClass('selected')) { $('.catalog_0716').click(); } $('input[name="catalog_set"]').val("03"); break; case '04': $('.catalog_0702').click(); if(!$('.catalog_0702').hasClass('selected')) { $('.catalog_0702').click(); } $('.catalog_0711').click(); if(!$('.catalog_0711').hasClass('selected')) { $('.catalog_0711').click(); } $('.catalog_0713').click(); if(!$('.catalog_0713').hasClass('selected')) { $('.catalog_0713').click(); } $('input[name="catalog_set"]').val("04"); break; case '05': $('.catalog_0604').click(); if(!$('.catalog_0604').hasClass('selected')) { $('.catalog_0604').click(); } $('.catalog_0607').click(); if(!$('.catalog_0607').hasClass('selected')) { $('.catalog_0607').click(); } $('.catalog_0717').click(); if(!$('.catalog_0717').hasClass('selected')) { $('.catalog_0717').click(); } $('input[name="catalog_set"]').val("05"); break; case '06': $('.catalog_2000').click(); if(!$('.catalog_2000').hasClass('selected')) { $('.catalog_2000').click(); } $('.catalog_0409').click(); if(!$('.catalog_0409').hasClass('selected')) { $('.catalog_0409').click(); } $('.catalog_0401').click(); if(!$('.catalog_0401').hasClass('selected')) { $('.catalog_0401').click(); } $('input[name="catalog_set"]').val("06"); break; default: } $(window).scrollTop(e.pageY - e.clientY); } }) $('.remove').on('click', function(){ $('.catalog_recommend_button').removeClass('selected'); if ( ($('.catalog_0606').hasClass('selected') || $('.catalog_2000').hasClass('selected') || $('.catalog_0715').hasClass('selected')) && $('input[name="catalog_set"]').val() == "01" ) { //$('.catalog_recommend_button[data-catalog="01"]').addClass("selected") } else if ( ($('.catalog_0114').hasClass('selected') || $('.catalog_0102').hasClass('selected') || $('.catalog_0105').hasClass('selected')) && $('input[name="catalog_set"]').val() == "02" ) { //$('.catalog_recommend_button[data-catalog="02"]').addClass("selected") } else if ( ($('.catalog_0704').hasClass('selected') || $('.catalog_0703').hasClass('selected') || $('.catalog_0716').hasClass('selected')) && $('input[name="catalog_set"]').val() == "03" ){ //$('.catalog_recommend_button[data-catalog="03"]').addClass("selected") } else if ( ($('.catalog_0702').hasClass('selected') || $('.catalog_0711').hasClass('selected') || $('.catalog_0713').hasClass('selected')) && $('input[name="catalog_set"]').val() == "04" ) { //$('.catalog_recommend_button[data-catalog="04"]').addClass("selected") } else if ( ($('.catalog_0604').hasClass('selected') || $('.catalog_0607').hasClass('selected') || $('.catalog_0717').hasClass('selected')) && $('input[name="catalog_set"]').val() == "05" ) { //$('.catalog_recommend_button[data-catalog="05"]').addClass("selected") } else if ( ($('.catalog_2000').hasClass('selected') || $('.catalog_0409').hasClass('selected') || $('.catalog_0401').hasClass('selected')) && $('input[name="catalog_set"]').val() == "06" ) { //$('.catalog_recommend_button[data-catalog="06"]').addClass("selected") }else{ $('input[name="catalog_set"]').val(""); } }); if($('.catalog_0606').hasClass('selected') && $('.catalog_2000').hasClass('selected') && $('.catalog_0715').hasClass('selected')) { $('.catalog_recommend_button[data-catalog="01"]').addClass("selected"); $('input[name="catalog_set"]').val("01"); } else if($('.catalog_0114').hasClass('selected') && $('.catalog_0102').hasClass('selected') && $('.catalog_0105').hasClass('selected')) { $('.catalog_recommend_button[data-catalog="02"]').addClass("selected"); $('input[name="catalog_set"]').val("02"); } else if($('.catalog_0704').hasClass('selected') && $('.catalog_0703').hasClass('selected') && $('.catalog_0716').hasClass('selected')) { $('.catalog_recommend_button[data-catalog="03"]').addClass("selected") $('input[name="catalog_set"]').val("03"); } else if($('.catalog_0702').hasClass('selected') && $('.catalog_0711').hasClass('selected') && $('.catalog_0713').hasClass('selected')) { $('.catalog_recommend_button[data-catalog="04"]').addClass("selected") $('input[name="catalog_set"]').val("04"); } else if($('.catalog_0604').hasClass('selected') && $('.catalog_0607').hasClass('selected') && $('.catalog_0717').hasClass('selected')) { $('.catalog_recommend_button[data-catalog="05"]').addClass("selected") $('input[name="catalog_set"]').val("05"); } else if($('.catalog_2000').hasClass('selected') && $('.catalog_0409').hasClass('selected') && $('.catalog_0401').hasClass('selected')) { $('.catalog_recommend_button[data-catalog="06"]').addClass("selected") $('input[name="catalog_set"]').val("06"); } }) $(function(){ $('.btFormSubmit').on('click', function(e){ if(($('.catalog_0606').hasClass('selected') && $('.catalog_2000').hasClass('selected') && $('.catalog_0715').hasClass('selected')) && $('input[name="catalog_set"]').val() == "01") { $('input[name="catalog_set"]').val("01"); } else if(($('.catalog_0114').hasClass('selected') && $('.catalog_0102').hasClass('selected') && $('.catalog_0105').hasClass('selected')) && $('input[name="catalog_set"]').val() == "02") { $('.catalog_recommend_button[data-catalog="02"]').addClass("selected"); $('input[name="catalog_set"]').val("02"); } else if(($('.catalog_0704').hasClass('selected') && $('.catalog_0703').hasClass('selected') && $('.catalog_0716').hasClass('selected')) && $('input[name="catalog_set"]').val() == "03") { $('.catalog_recommend_button[data-catalog="03"]').addClass("selected") $('input[name="catalog_set"]').val("03"); } else if(($('.catalog_0702').hasClass('selected') && $('.catalog_0711').hasClass('selected') && $('.catalog_0713').hasClass('selected')) && $('input[name="catalog_set"]').val() == "04") { $('.catalog_recommend_button[data-catalog="04"]').addClass("selected") $('input[name="catalog_set"]').val("04"); } else if(($('.catalog_0604').hasClass('selected') && $('.catalog_0607').hasClass('selected') && $('.catalog_0717').hasClass('selected')) && $('input[name="catalog_set"]').val() == "05") { $('.catalog_recommend_button[data-catalog="05"]').addClass("selected") $('input[name="catalog_set"]').val("05"); } else if(($('.catalog_2000').hasClass('selected') && $('.catalog_0409').hasClass('selected') && $('.catalog_0401').hasClass('selected')) && $('input[name="catalog_set"]').val() == "06") { $('.catalog_recommend_button[data-catalog="06"]').addClass("selected") $('input[name="catalog_set"]').val("06"); } else{ $('input[name="catalog_set"]').val(""); } // e.preventDefault(); }); })