1"use strict";(function(){document.addEventListener("DOMContentLoaded",function(){const tesmode_hide_array=["#ProductGridContainer",".template-search--empty .keyword-empty"],tesmode_hide_elms=document.querySelectorAll(tesmode_hide_array.join(","));tesmode_hide_elms.length&&(location.pathname==="/search"||location.pathname==="/search/")&&tesmode_hide_elms.forEach(function(elm){elm.remove()});const template_search__empty=document.querySelector(".template-search--empty");template_search__empty&&(template_search__empty.style.paddingBottom="30px");const q_container_area=document.querySelector("#q_container");q_container_area&&(q_container_area.style.display="block");let endpoint_url__search_product="http://p1bizprd.ukw.jp/p1/v1/hasegawa/",endpoint_url__searchcontents_product="http://p1bizprd.ukw.jp/p1/v1/hasegawacontents/";is_preview()&&(endpoint_url__search_product="http://p1bizstg.ukw.jp/p1/v1/hasegawa/",endpoint_url__searchcontents_product="http://p1bizstg.ukw.jp/p1/v1/hasegawacontents/");const combo_config={combo_butsudan:{search_endpoint:endpoint_url__search_product,use:{search:!0,facet:!1,pagination:!1,sort:!1,total_count:!0,suggest:!1,log:!0,fallback:!0},search:{param_key:["kw","page","rows","sort"],rows:{13:!0}},total_count:[{template_name:"default"}],log:{client:"hasegawa"}},combo_memorial:{search_endpoint:endpoint_url__search_product,use:{search:!0,total_count:!0,log:!0,fallback:!0,pagination:!1},search:{param_key:["kw","page","rows","sort"],rows:{13:!0}},pagination:{edge:!0,leader:!0,arrow:!0,count:2},total_count:[{template_name:"default"}],log:{client:"hasegawa"}},combo_blog:{search_endpoint:endpoint_url__searchcontents_product,use:{search:!0,total_count:!0,log:!1,fallback:!0,pagination:!1},search:{param_key:["kw","page","rows","sort"],rows:{13:!0}},pagination:{edge:!0,leader:!0,arrow:!0,count:2},total_count:[{template_name:"default"}],log:{client:"hasegawa"}},combo_shop:{search_endpoint:endpoint_url__searchcontents_product,use:{search:!0,total_count:!0,log:!1,fallback:!0,pagination:!1},search:{param_key:["kw","page","rows","sort"],rows:{13:!0}},pagination:{edge:!0,leader:!0,arrow:!0,count:2},total_count:[{template_name:"default"}],log:{client:"hasegawa"}}},search_config={butsudan:{search_endpoint:endpoint_url__search_product,use:{search:!0,facet:!1,pagination:!0,sort:!0,total_count:!0,suggest:!1,log:!0,fallback:!0},search:{param_key:["kw","page","rows","sort"],rows:{24:!0}},pagination:{edge:!0,leader:!0,arrow:!0,count:2},sort:[{template_name:"select",options:[{label:"\u304A\u3059\u3059\u3081",param_key:"score",sort:"desc"},{label:"\u4FA1\u683C\u306E\u5B89\u3044\u9806",param_key:"price",sort:"asc"},{label:"\u4FA1\u683C\u306E\u9AD8\u3044\u9806",param_key:"price",sort:"desc"}]}],total_count:[{template_name:"default"}],log:{client:"hasegawa"}},memorial:{search_endpoint:endpoint_url__search_product,use:{search:!0,pagination:!0,sort:!0,total_count:!0,log:!0,fallback:!0},search:{param_key:["kw","page","rows","sort"],rows:{24:!0}},pagination:{edge:!0,leader:!0,arrow:!0,count:2},total_count:[{template_name:"default"}],log:{client:"hasegawa"}},blog:{search_endpoint:endpoint_url__searchcontents_product,use:{search:!0,facet:!1,pagination:!0,sort:!0,total_count:!0,suggest:!1,log:!0,fallback:!0},search:{param_key:["kw","page","rows","sort"],rows:{24:!0}},pagination:{edge:!0,leader:!0,arrow:!0,count:2},sort:[],total_count:[{template_name:"default"}],suggest:{keyword:{max:10,title:"\u30AD\u30FC\u30EF\u30FC\u30C9\u30B5\u30B8\u30A7\u30B9\u30C8"}},log:{client:"hasegawacontents"}},shop:{search_endpoint:endpoint_url__searchcontents_product,use:{search:!0,pagination:!0,sort:!0,total_count:!0,suggest:!1,log:!0,fallback:!0},search:{param_key:["kw","page","rows","sort"],rows:{24:!0}},pagination:{edge:!0,leader:!0,arrow:!0,count:2},sort:[],total_count:[{template_name:"default"}],suggest:{keyword:{max:10,title:"\u30AD\u30FC\u30EF\u30FC\u30C9\u30B5\u30B8\u30A7\u30B9\u30C8"}},log:{client:"hasegawacontents"}}},suggest_config={hasegawa_suggest_product:{testmode:!1,keep_word:!0,suggest_endpoint:"https://s3bizprd.ukw.jp/qsuggest/v1/hasegawa/",use:{search:!1,suggest:!0},suggest:{history:{max:5,title:null},keyword:{max:7,title:null,theme:"keyword"},dr_productname:{max:1,title:null,theme:"butsudan"},dr_placename:{max:1,title:null,theme:"memorial"},dr_category:{max:1,title:null,theme:"category"}}},hasegawa_suggest_content:{testmode:!1,suggest_endpoint:"https://s3bizprd.ukw.jp/qsuggest/v1/hasegawacontents/",use:{search:!1,suggest:!0},suggest:{dr_productname:{max:2,title:null,theme:"blog"},dr_placename:{max:2,title:null,theme:"shop"}}}};(location.pathname==="/search"||location.pathname==="/search/")&&(window.qSearchUpdate=function(){const search_theme=new URL(location.href).searchParams.get("fq.theme");if(search_theme===""||search_theme===null){setThemeNameToContainer(search_theme);const search_config_keys=Object.keys(combo_config);combo_request();async function combo_request(){for(let i=0;i<search_config_keys.length;i++){const key=search_config_keys[i];await new Promise((resolve,reject)=>{setTimeout(()=>{const QAPP=new Q(key,combo_config[key]);QAPP.search.setSearchResultElms(".q_"+key+" .q_search_result"),QAPP.search.setTotalCountResultElms(".q_"+key+" .q_total_count_result"),QAPP.create(),resolve("done!")},700)})}}}else Object.keys(search_config).forEach(key=>{search_theme===key&&(setThemeNameToContainer(key),new Q(key,search_config[key]).create())});setThemeBtnActive(search_theme)},window.qSearchUpdate(),window.addEventListener("popstate",()=>{window.qSearchUpdate()})),Object.keys(suggest_config).forEach(key=>{new Q(key,suggest_config[key]).create()});function setThemeBtnActive(search_theme){const theme_btns=document.querySelectorAll("#q_theme_menu [data-q-theme-btn]");theme_btns.length&&theme_btns.forEach(btn=>{btn.dataset.qThemeBtn==search_theme?btn.classList.add("active"):btn.classList.remove("active")})}function setThemeNameToContainer(search_theme){const q_container=document.querySelector("#q_container");q_container&&(search_theme===""||search_theme===null?q_container.classList.add("combo"):q_container.classList.remove("combo"),Object.keys(search_config).forEach(key=>{if(q_container.classList.contains(key)){if(search_theme===key)return;q_container.classList.remove(key)}else{if(search_theme!==key)return;q_container.classList.add(key)}}))}(function(){const _url=new URL(location.origin+"/search"+location.search),_kw=_url.
1searchParams.get("kw");if(!_kw)return;const options={kw:_kw,wt:"jsonp",rows:5};let string_param="?";Object.entries(options).forEach(([key,val])=>{string_param+=`${key}=${val}`});try{string_param=encodeURIComponent(string_param)}catch{}$.ajax({type:"GET",url:"https://s3bizprd.ukw.jp/rword/v1/hasegawa/",data:options,dataType:"jsonp",jsonp:"cbk",cache:!1,timeout:5e3}).done(function(data){if(console.log("RelationalWord::",data),data!==void 0&&data.response!==void 0&&data.response.numFound!==void 0&&data.response.numFound==0)return;const $target_elm=$(".search-list-input");if(!$target_elm.length)return;const $q_relation_word_wraper=$(".q_relation_word_wraper");$q_relation_word_wraper.length&&$q_relation_word_wraper.each(function(){$(this).remove()});let html=`<div class="q_relation_word_wraper"> 2 <span class="q_relation_word_title">\u95A2\u9023\u30EF\u30FC\u30C9\uFF1A</span> 3 `;data!==void 0&&data.response!==void 0&&data.response.relatedWord!==void 0&&data.response.relatedWord.docs!==void 0&&data.response.relatedWord.docs.item!==void 0&&data.response.relatedWord.docs.item.forEach(list=>{_url.searchParams.set("kw",list.word);const _link=_url.toString();html+=`<span class="q_relation_word_text"><a href="${_link}">${list.word}</a></span>`}),html+="</div>",$target_elm.after(html)}).fail((jqXHR,textStatus)=>{console.error("$request",textStatus)})})();function is_preview(){const testmode=!!location.search.match(/testmode/),admin_bar=!!document.getElementById("admin-bar-iframe");return testmode}})})(); 4//# sourceMappingURL=/cdn/shop/t/55/assets/assets-q_search_config.js.map?v=157897293728945369241694068430
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.