FsRPMan.prototype.ViewAdder = function() { var obj_adder = iList.document.getElementById('DIV_ADDER'); if(obj_adder.style.display == "none") obj_adder.style.display = ""; else obj_adder.style.display = "none"; } //-------------------------------------------------------------------------- // °Ë»ö°ü·Ã //-------------------------------------------------------------------------- FsRPMan.prototype.Search = function(iType, iPageNo) { if(iType == 100) { // Ãâ¹ßÁö ¸®½ºÆ® ¸íĪ°Ë»ö var fAdminDo = iList.document.getElementById('AdminDo1').value; var fName = iList.document.getElementById('SearchName1').value; if(fAdminDo == "") { alert("½Ã/µµ¸¦ ¼±ÅÃÇØ Áֽʽÿä."); return; } Hanimap.GetNameSearch(fAdminDo, "", "", fName, iPageNo, GPageMaxCnt, iType); } else if(iType == 101) { // ¸ñÀûÁö ¸®½ºÆ® ¸íĪ°Ë»ö var fAdminDo = iList.document.getElementById('AdminDo2').value; var fName = iList.document.getElementById('SearchName2').value; if(fAdminDo == "") { alert("½Ã/µµ¸¦ ¼±ÅÃÇØ Áֽʽÿä."); return; } Hanimap.GetNameSearch(fAdminDo, "", "", fName, iPageNo, GPageMaxCnt, iType); } else if(iType == 102) { // °æÀ¯Áö ¸®½ºÆ® ¸íĪ°Ë»ö var fAdminDo = iList.document.getElementById('AdminDo3').value; var fName = iList.document.getElementById('SearchName3').value; if(fAdminDo == "") { alert("½Ã/µµ¸¦ ¼±ÅÃÇØ Áֽʽÿä."); return; } Hanimap.GetNameSearch(fAdminDo, "", "", fName, iPageNo, GPageMaxCnt, iType); } else if(iType == 103) { // °æ·Î°Ë»ö Hanimap.RP_Search ("°¡´Â±æ ã±â"); } else if(iType == 104) { // ¿ª°æ·Î°Ë»ö Hanimap.RP_SearchRev ("¿À´Â±æ ã±â"); } Hanimap.PlugInView ("Loading", true, {HAlign:'Left', VAlign:'Top'}, {HMargin: Hanimap.GetWidth()/2, VMargin: Hanimap.GetHeight()/2} ); } //-------------------------------------------------------------------------- // Ãâ¹ßÁö ¼³Á¤ //-------------------------------------------------------------------------- FsRPMan.prototype.SetStartRP = function(iImg, iLon, iLat) { if(this.mCheckImg != null) this.mCheckImg.src= "./images/srlist/BtnCheck.gif"; if(iImg != null) { this.mCheckImg = iImg; this.mCheckImg.src= "./images/srlist/BtnCheckSelect.gif"; } //alert(iLon); Hanimap.SetMapMode (100); Hanimap.RP_AddPoint (100, iLon, iLat); Hanimap.GetAddressByLL (iLon, iLat); } //-------------------------------------------------------------------------- // Ãâ¹ßÁö ÃʱâÈ­ //-------------------------------------------------------------------------- FsRPMan.prototype.SetStartLayer = function(iMode) { var obj_tdstart1 = iList.document.getElementById('tdstart1'); var obj_tdstart2 = iList.document.getElementById('tdstart2'); var obj_tdstart3 = iList.document.getElementById('tdstart3'); if(iMode == 0) { obj_tdstart1.style.display = ""; obj_tdstart2.style.display = "none"; obj_tdstart3.style.display = "none"; } else if(iMode == 1) { obj_tdstart1.style.display = "none"; obj_tdstart2.style.display = ""; obj_tdstart3.style.display = "none"; Hanimap.SetMapMode(100); } else if(iMode == 2) { obj_tdstart1.style.display = "none"; obj_tdstart2.style.display = "none"; obj_tdstart3.style.display = ""; } } //-------------------------------------------------------------------------- // ¸ñÀûÁö ¼³Á¤ //-------------------------------------------------------------------------- FsRPMan.prototype.SetEndRP = function(iImg, iLon, iLat) { if(this.mCheckImg != null) this.mCheckImg.src= "./images/srlist/BtnCheck.gif"; if(iImg != null) { this.mCheckImg = iImg; this.mCheckImg.src= "./images/srlist/BtnCheckSelect.gif"; } Hanimap.SetMapMode (101); Hanimap.RP_AddPoint (101, iLon, iLat); Hanimap.GetAddressByLL (iLon, iLat); } //-------------------------------------------------------------------------- // ¸ñÀûÁö ÃʱâÈ­ //-------------------------------------------------------------------------- FsRPMan.prototype.SetEndLayer = function(iMode) { var obj_tdend1 = iList.document.getElementById('tdend1'); var obj_tdend2 = iList.document.getElementById('tdend2'); var obj_tdend3 = iList.document.getElementById('tdend3'); if(iMode == 0) { obj_tdend1.style.display = ""; obj_tdend2.style.display = "none"; obj_tdend3.style.display = "none"; } else if(iMode == 1) { obj_tdend1.style.display = "none"; obj_tdend2.style.display = ""; obj_tdend3.style.display = "none"; Hanimap.SetMapMode(101); } else if(iMode == 2) { obj_tdend1.style.display = "none"; obj_tdend2.style.display = "none"; obj_tdend3.style.display = ""; } } //-------------------------------------------------------------------------- // °æÀ¯Áö ¼³Á¤ //-------------------------------------------------------------------------- FsRPMan.prototype.SetAddRP = function(iImg, iLon, iLat) { if(this.mCheckImg != null) this.mCheckImg.src= "./images/srlist/BtnCheck.gif"; if(iImg != null) { this.mCheckImg = iImg; this.mCheckImg.src= "./images/srlist/BtnCheckSelect.gif"; } Hanimap.SetMapMode (102); Hanimap.RP_AddPoint (102, iLon, iLat); Hanimap.GetAddressByLL (iLon, iLat); } //-------------------------------------------------------------------------- FsRPMan.prototype.SetAddLayer = function(iMode) { var obj_tdadd1 = iList.document.getElementById('tdadd1'); var obj_tdadd2 = iList.document.getElementById('tdadd2'); var obj_tdadd3 = iList.document.getElementById('tdadd3'); if(iMode == 0) { obj_tdadd1.style.display = ""; obj_tdadd2.style.display = "none"; obj_tdadd3.style.display = "none"; } else if(iMode == 1) { obj_tdadd1.style.display = "none"; obj_tdadd2.style.display = ""; obj_tdadd3.style.display = "none"; Hanimap.SetMapMode(102); } else if(iMode == 2) { obj_tdadd1.style.display = "none"; obj_tdadd2.style.display = "none"; obj_tdadd3.style.display = ""; } } //-------------------------------------------------------------------------- // °æÀ¯Áö ÃʱâÈ­ //-------------------------------------------------------------------------- FsRPMan.prototype.Clear = function() { Hanimap.RP_Clear ( ); RPMan.SetStartLayer (0); RPMan.SetEndLayer (0); RPMan.SetAddLayer (0); POIMan.DelGroup (100); var div_list = iList.document.getElementById('DIV_LIST'); div_list.innerHTML = ""; } //-------------------------------------------------------------------------- // FsEventMan.jsÀÇ OnSRData_Name À̺¥Æ®¿¡¼­ Àü´Þ //-------------------------------------------------------------------------- FsRPMan.prototype.ToSRData_Name = function(iXml, iTag) { Hanimap.PlugInView ("Loading", false); POIMan.DelGroup(100); var fTotcnt = parseInt(iXml.TOTCNT); var mCount = parseInt(iXml.LISTCNT); var tStr = ""; var div_count = iList.document.getElementById('DIV_TOTCNT'); div_count.innerHTML = "°Ç¼ö (ÃÑ " + fTotcnt + "°Ç)"; var div_list = iList.document.getElementById('DIV_LIST'); if(mCount > 0) { for(var i=0; i"; } else if(MapMode == 101) { this.SetEndLayer(2); var obj_eaddress = iList.document.getElementById('tdendaddress'); obj_eaddress.innerHTML = "" + iAddress + ""; } else if(MapMode == 102) { this.SetAddLayer(2); var obj_aaddress = iList.document.getElementById('tdaddaddress'); obj_aaddress.innerHTML = "" + iAddress + ""; // var obj_adder_list = iList.document.getElementById('DIV_ADDER_LIST'); // obj_adder_list.innerHTML += "" + iAddress + "
"; } } //-------------------------------------------------------------------------- FsRPMan.prototype.CnvDistiance = function( iDist ) { var fRst = 0; if(iDist >= 1000) { fRst = parseInt(iDist/100); fRst = (fRst/10) + "Km"; } else { fRst = iDist + "m"; } return fRst; } //-------------------------------------------------------------------------- FsRPMan.prototype.CnvTime = function( iTime ) { var fRst = ""; var fHour = parseInt(iTime / 3600); var fHour1 = parseInt(iTime % 3600); var fMin = parseInt(fHour1 / 60); var fSec = iTime - fHour*3600 - fMin * 60; if(fHour >= 1) fRst = fHour + "½Ã "; if(fMin >= 1) fRst += fMin + "ºÐ "; fRst += fSec + "ÃÊ "; return fRst; } //-------------------------------------------------------------------------- // RP_Search È£Ãâ¿¡ ´ëÇÑ °á°ú µ¥ÀÌÅ͸¦ ¾Ë·ÁÁÖ±â À§ÇØ ¹ß»ýÇÏ´Â À̺¥Æ® //-------------------------------------------------------------------------- FsRPMan.prototype.OnSRData_Route = function( iXml, iTag ) { Hanimap.PlugInView ("Loading", false); Hanimap.SetMapMode (0); POIMan.DelGroup (100); if(iXml.RST == "Sucess") { var div_dist = iList.document.getElementById('DIV_TOTDIST'); var div_time = iList.document.getElementById('DIV_TOTTIME'); div_dist.innerHTML = RPMan.CnvDistiance (iXml.DIST); div_time.innerHTML = RPMan.CnvTime (iXml.TIME); var tStr = ""; if( typeof(iXml.NODE) == "object") { var fTotcnt = parseInt(iXml.NODE.length) var div_list = iList.document.getElementById('DIV_LIST'); var oldname = ""; var cnt = 1; for(var i=0; i