function SetMapInitMode(){ pCaption = ""; pHint = ""; pString = ""; pIdx = 0; //SetModeDefault(); } function AddClientPosition(type){ if(type == 11) { m_Map.CtrlMan.SetModeClickNotify(type); } } function DelClientPosition(type){ if(type == 12) { m_Map.CtrlMan.SetModeClickNotify(type); } } function DrawLevel(){ if(levelOnload) { for(i=0; i < 14; i++){ if(i < 10) i = "0" + i; var MapLevel = m_Map.Level; var imgName = "slevel"+i; var path ="/c_img/map/level2/search_level_"; if( LevelFrame.document.images[imgName] != null){ if(i == MapLevel){ LevelFrame.document.images[imgName].src = path+i+"_on.gif"; } else { LevelFrame.document.images[imgName].src = path+i+".gif"; } } } } } // 1 (Show), 0 (Reposition), -1 (Hide) function ShowIndexMap(Value){ var indexmap = m_Map.IndexMap; if (!indexmap.UseDefaultPos) { if (Value == -2) { // Toggle indexmap.Visible = !indexmap.Visible; } else { if (Value != 0) indexmap.Visible = (Value > 0); } if (indexmap.Visible) { indexmap.Left = m_Map.Width - indexmap.Width - 10; indexmap.Top = m_Map.Height - indexmap.Height - 50; if (indexmap.IsIconic) { indexmap.Left -= 2; indexmap.Top -= 2; } } } } function ChangeIndexMap(Value){ if (Value == 5 || Value == 6) { ShowIndexMap(0); } } function DoMinToTM(lat,lon) { var coord = m_Map.Coord; coord.CoordType = 1; coord.DoMinLat = lat; coord.DoMinLon = lon; coord.CoordType = 0; return coord; } function TMToDoMin(tmX, tmY) { var coord = m_Map.Coord; coord.CoordType = 0; coord.tmX = tmX; coord.tmY = tmY; coord.CoordType = 1; return coord; } function ChangeAdmin(Type, IsEvent) { if (Type == 0) { AdminDo.options.length = 0; var adminlist = m_Map.AdminMan.GetAdminList("", false); // No name sort for (i=0; i < adminlist.Count; i++) { var value = adminlist.Value(i); var oOption = document.createElement("OPTION"); oOption.text = value.String2; oOption.value = value.String1; AdminDo.options.add(oOption); } AdminDo.selectedIndex = 0; ChangeAdmin(1, false); m_Map.SetFocus(); } else if (Type == 1) { if (AdminDo.value == "") { AdminGu.options.length = 0; AdminGu.options[0] = new Option("--¼±ÅÃ--", ""); AdminDong.options.length = 0; AdminDong.options[0] = new Option("--¼±ÅÃ--", ""); } else if (AdminDo.options.length > 0) { AdminGu.options.length = 0; var adminlist = m_Map.AdminMan.GetAdminList(AdminDo.options[AdminDo.selectedIndex].value, true); // name sort for (i=0; i < adminlist.Count; i++) { var value = adminlist.Value(i); var oOption = document.createElement("OPTION"); oOption.text = value.String2; oOption.value = value.String1; AdminGu.options.add(oOption); } AdminGu.selectedIndex = 0; ChangeAdmin(2, false); if (IsEvent) { m_Map.AdminMan.GotoAdmin(AdminDo.options[AdminDo.selectedIndex].value, true); //m_Map.AdminMan.AdminCode = AdminDo.options[AdminDo.selectedIndex].value; //var center; //center = m_Map.AdminMan.AdminCenter; m_Map.SetFocus(); } } } else if (Type == 2) { if (AdminGu.options.length > 0) { AdminDong.options.length = 0; var adminlist = m_Map.AdminMan.GetAdminList(AdminGu.options[AdminGu.selectedIndex].value, true); // name sort for (i=0; i < adminlist.Count; i++) { var value = adminlist.Value(i); var oOption = document.createElement("OPTION"); oOption.text = value.String2; oOption.value = value.String1; AdminDong.options.add(oOption); } AdminDong.selectedIndex = 0; if (IsEvent) { m_Map.AdminMan.GotoAdmin(AdminGu.options[AdminGu.selectedIndex].value, true); //m_Map.AdminMan.AdminCode = AdminGu.options[AdminGu.selectedIndex].value; //var center; //center = m_Map.AdminMan.AdminCenter; m_Map.SetFocus(); } } } else if (Type == 3) { if (AdminDong.options.length > 0) { if (IsEvent) { m_Map.AdminMan.GotoAdmin(AdminDong.options[AdminDong.selectedIndex].value, true); m_Map.AdminMan.AdminCode = AdminDong.options[AdminDong.selectedIndex].value; var center; center = m_Map.AdminMan.AdminCenter; m_Map.SetFocus(); } } } } function ChangeZZimPoint() { zzimpoint.options.length = 0; //zzimpoint //var value = adminlist.Value(i); var oOption = document.createElement("OPTION"); //oOption.text = value.String2; //oOption.value = value.String1; AdminGu.add(oOption); } function AddZZimPoint() { zzimpoint.options.length = 0; //zzimpoint //var value = adminlist.Value(i); var oOption = document.createElement("OPTION"); //oOption.text = value.String2; //oOption.value = value.String1; AdminGu.add(oOption); }