//-------------------------------------------------------------------- function changeBrand(obj,type){ var id = "kaitori_main_list_bar_brand"; var elm = document.getElementById(id); if(type == '1'){ elm.innerHTML = ""; }else{ elm.innerHTML = ""; } var CB2=""; var PARAM=obj; var url ="https://www.ishibashi.co.jp/kaitori/kaitori_search_brand_sv.php?tval=" + obj.value + "&ttype=" + type; hsfwJs.ajaxGet(url,1,changeBrandCB,CB2,PARAM); } function changeBrandCB(res,ret,CB2,param){ var id = "kaitori_main_list_bar_brand"; var elm = document.getElementById(id); if(res != 1 || !hsfwJsBase.isJson(ret)){ elm.innerHTML = ret; return; } var jobj=JSON.parse(ret); if(jobj.ret_type==8){ location.href = jobj.ret_val; return; } if(jobj.ret_type==9){ elm.innerHTML = jobj.ret_val; return; } elm.innerHTML = jobj.ret_val; if(CB2!=null && CB2!=""){ CB2(ret,param); return; } return; } function submitKaitori(elm,url){ setBtnLoading(elm); hsfwJs.ajaxPost(elm.form,1,submitKaitoriCB,"",elm); } function submitKaitoriCB(res,ret,callBack2,param){ if(res != 1 || !hsfwJsBase.isJson(ret)){ scroll({top: 0,behavior: "smooth"}); openErrBox(ret); resBtnLoading(param); return; } var jobj=JSON.parse(ret); if(jobj.ret_type==8){ param.form.action="https://www.ishibashi.co.jp/kaitori/kaitori_error.php?err_cd=" + jobj.ret_val; param.form.submit(); return; } if(jobj.ret_type==9){ scroll({top: 0,behavior: "smooth"}); openErrBox(jobj.ret_val); resBtnLoading(param); return; } if(jobj.ret_type==1 && jobj.ret_val==""){ param.form.action=jobj.ret_action; param.form.submit(); return; } if(jobj.ret_type==1 && jobj.ret_val!=""){ param.form.action=jobj.ret_action; param.form.submit(); return; } } function openErrBox(msg){ var elm = document.getElementById('tmp1_err_1_box_msg'); elm.innerHTML= msg; st = window.getComputedStyle(elm, null); var elm1 = document.getElementById('tmp1_err_1_box'); elm1.style.height = hsfwJs.getStyle(elm,"height");//st.height; } function closeErrBox(){ var elm = document.getElementById('tmp1_err_1_box'); elm.style.height = 0; var elm = document.getElementById('tmp1_err_1_box_msg'); elm.innerHTML = ""; } //------------------------------ function setMyZip2Addr(addr,id,CB2){ if(addr==""){ return false; } closeErrBox(); var PARAM=id; var url ="https://www.ishibashi.co.jp/kaitori/func_zip2addr_sv.php?zip_code=" + addr + "&tid=" + id; hsfwJs.ajaxGet(url,1,setMyZip2AddrCB,CB2,PARAM); } function setMyZip2AddrCB(res,ret,CB2,param){ if(res != 1 || !hsfwJsBase.isJson(ret)){ alert(ret); return; } var jobj=JSON.parse(ret); if(jobj.ret_type==8){ location.href = jobj.ret_val; return; } if(jobj.ret_type==9){ openErrBox(jobj.ret_val); return; } if(jobj.ret_alt==1){ id_1=param + "_address_1"; id_2=param + "_address_2"; id_3=param + "_address_3"; document.getElementById(id_1).value=jobj.ret_alt_v1; document.getElementById(id_2).value=jobj.ret_alt_v2 + jobj.ret_alt_v3; // document.getElementById(id_3).value=jobj.ret_alt_v3; }else{ tglTmp1Dialog(2,jobj.ret_val,CB2); return; } if(CB2!=null && CB2!=""){ CB2(ret,param); return; } return; }