/* カスタマイズ用のJavaScriptコードをここに記述してください */ /* センターコード検索 */ function ytcSearchKid() { var frm = document.formKid; if (!frm) return false; var kid = frm.kid.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); }); frm.kid.value = kid; /* 詳細へ遷移 */ /*frm.action = 'inf/'+kid+'/';*/ } function kickArApp(kid, cid) { var kid_str = 'storedetail='+kid; if (cid.match(/test$/)) { var url = 'http://test.e-map.ne.jp/armode?'+kid_str; } else { var url = 'http://www.e-map.ne.jp/armode?'+kid_str; } location.href = url; } function kickArAppMulti(cond, cid) { var cond2=ZdcEmapGetCondJkn(); var jkn = ""; if (cond) jkn += cond; if (cond2) { if (jkn) jkn += " AND "; jkn += "("+cond2+")"; } var p = new ZdcPoint(); p = ZdcEmapMapObj.getMapLocation(); var box = ZdcEmapMapObj.getMapBoundBox(); var opts = new ZdcNearShopOptions(); opts.cid=cid; opts.lat = p.my; opts.lon = p.mx; opts.latlon = box.miny+","+box.minx+","+box.maxy+","+box.maxx; opts.radius = 3000000; if (cond) opts.jkn = cond; opts.pos = 1; opts.maxCount = 5; opts.limitCount = 5; opts.timeout = 10000; ZdcEmapNearShop.opts = opts; ZdcEmapNearShop.search(opts,ZdcEmapSearchShopResultCstm); } function ZdcEmapSearchShopResultCstm(result) { var kid_str = 'storelist='; icnt = result.items.length; if (icnt == '0') { alert('対象店舗がありません。'); return; } for(i=0; i