/* カスタマイズ用のJavaScriptコードをここに記述してください */ /* 検索入力欄のスペース除去 */ function textTrim() { var stw = document.getElementById('searchStW').value.replace(/\s+$| +$/, ""); document.getElementById('searchStW').value = stw; var poiw = document.getElementById('searchPoiW').value.replace(/\s+$| +$/, ""); document.getElementById('searchPoiW').value = poiw; var addrw = document.getElementById('searchAddrW').value.replace(/\s+$| +$/, ""); document.getElementById('searchAddrW').value = addrw; var shopw = document.getElementById('searchShopW').value.replace(/\s+$| +$/, ""); document.getElementById('searchShopW').value = shopw; } /* 宅急便センターコード検索 */ function ytcSearchKidShopnm() { var frm = document.formSW; if (!frm) return false; var kid = frm.keyword.value; if (kid == "") { alert("営業所コードを入力してください"); return false; } /* ハイフン除去 */ kid = kid.replace(/[-−ー‐―]/g, ""); /* 半角化 */ kid = kid.replace(/[A-Za-z0-9]/g, function(s) { return String.fromCharCode(s.charCodeAt(0) - 0xFEE0); }); if(isFinite(kid)){ /* 詳細へ遷移 */ frm.action = 'dtl/'+kid+'/'; }else{ /* 店舗名検索 */ frm.type.value = 'ShopW'; frm.action = 'search.htm'; } } /* 〒・住所から探す */ function ytcSearchZipAddr() { var frm = document.formZipAddr; if (!frm) return false; var keyword = frm.keyword.value; if (keyword == "") { return false; } /* ハイフン除去 */ keyword = keyword.replace(/[-−ー‐―]/g, ""); /* 半角化 */ keyword = keyword.replace(/[A-Za-z0-9]/g, function(s) { return String.fromCharCode(s.charCodeAt(0) - 0xFEE0); }); if(isFinite(keyword) && keyword.length==7){ /* 〒検索 */ frm.type.value = 'ZipW'; frm.action = 'search.htm'; }else{ /* 住所検索 */ frm.type.value = 'AddrW'; frm.action = 'search.htm'; } } /* 絞り込み条件を各リンクに反映 */ function ytcSearchGetNewUrl(index) { var newUrl = ''; var oldUrl = ''; var prms = ''; var url = ''; if(index === -1){ url = document.getElementById("back_url").value; }else if (index === -2){ url = document.getElementById("top_url").value; }else{ var his_index = 'history_url_'+index; url = document.getElementById(his_index).value; } if((url.indexOf("http://") == -1) && (url.indexOf("https://") == -1)){ newUrl = "http://"+document.domain; } oldUrl = url.split('?'); newUrl += oldUrl[0]+'?'; prms = oldUrl[1].split('&'); for (var i = 0; i < prms.length; i++) { if(prms[i] != "" && prms[i].indexOf("cond") == -1){ newUrl += '&'+prms[i]; } } newUrl += ZdcEmapCondParms; location.href = newUrl; }