var mst_mapUrlPrev = "http://www.ddmap.com:80/mstmap50007/"; var wMapFace = null, wMapFaceEx = null; function mst_showMap(mapid,label,addr) { if(wMapFaceEx != null) { try {wMapFaceEx.focus();} catch(e) {} } addr = mst_parseAddr(addr); addr = mst_parseAddrRoadFlag(addr); if(label.length == 0) label = addr; if(!mst_postFrm(mapid,label,addr,"MSTMAPEX",mst_mapUrlPrev + "g_detail.jsp","")) wMapFaceEx = window.open(mst_mapUrlPrev + "g_detail.jsp?g_mapid=" + mapid + "&g_label=" + label + "&g_addr=" + addr + "&g_pnid=3rd_popmap","MSTMAPEX"); } function checkAddr(city,elename){ try{ var addr = window.document.getElementById(elename).value; mst_showMap(city,'位置',addr); } catch(e){ } } function mst_parseAddr(addr) { var addrRet = addr; if(addr != null) { var nSparPos = addr.indexOf("/"); if(nSparPos != -1) { var addrLeft = addr.substring(0,nSparPos); var addrRight; if(nSparPos + 1 < addr.length) addrRight = addr.substring(nSparPos+1); else return addr.replace("/",""); if(mst_checkNum(addrLeft)) return addrLeft; else if(mst_checkNum(addrRight)) return addrRight; else return addr.replace("/",""); } } return addrRet; } function mst_checkNum(addr) { var i,j; var CONSTNUM="0123456789"; if(addr == null || addr.length == 0) return false; for(i=0;i0&&parent.frames.length) { d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);} if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i"); document.write(""); document.write(""); document.write(""); document.write(""); document.write(""); function mst_postFrm(mapid,label,addr,targetVal,actionVal,winEx) { var mstFrm = mst_findObj("mstMapFrm"); if(mstFrm != null) { mstFrm.target = targetVal; mstFrm.action = actionVal; mstFrm.g_mapid.value = mapid; mstFrm.g_label.value = label; mstFrm.g_addr.value = addr; mstFrm.g_pnid.value = "3rd_popmap"; wMapFace = window.open("",targetVal,winEx); mstFrm.submit(); return true; } else return false; }