/*************************************************/ var t_wan_info = "WAN Info"; var t_device_info = "Device Info"; var t_summary = "Summary"; var t_wan = "WAN"; var t_statistics = "Statistics"; var t_lan = "LAN"; var t_xtm = "xTM"; var t_xdsl = "xDSL"; var t_route = "Route Info"; var t_arp = "ARP Info"; var t_ap_list_2G = "AP List 2.4G" var t_ap_list_5G = "AP List 5G" var t_quick_setup = "Quick Setup"; var t_advanced_setup = "Advanced Setup"; var t_dsl = "DSL"; var t_wan_service = "WAN Service"; var si_layer2_interface = "Layer2 Interface"; var t_nat = "NAT"; var t_virtual_servers = "Virtual Servers"; var t_port_triggering = "Port Triggering"; var t_dmz_host = "DMZ"; var t_security = "Security"; var t_ip_filtering = "IP Filtering"; var t_incoming = "Incoming"; var t_outgoing = "Outgoing"; var t_mac_filtering = "MAC Filtering"; var t_quality_of_service = "Quality of Service"; var t_routing = "Routing"; var t_static_route = "Static Route"; var t_rip = "RIP"; var t_default_gateway = "Default Gateway"; var t_policy_routing = "Policy Routing"; var t_dns = "DNS"; var t_diagnostics = "Diagnostics"; var t_diagnostics_oam = "Ethernet OAM"; var t_diagnostics_speed = "Speed Service"; var t_management = "Management"; var t_system_log = "System Log"; var t_security_log = "Security Log"; var t_snmp_agent = "SNMP Agent"; var t_update_software = "Update Software"; var t_settings = "Settings"; var t_backup = "Backup"; var t_update = "Update"; var t_restore_default = "Restore Default"; var t_wireless = "Wireless"; var t_basic = "Basic"; var t_security = "Security"; var t_mac_filter = "MAC Filter"; var t_wireless_bridge = "Wireless Bridge"; var t_advanced = "Advanced"; var t_voice = "Voice"; var t_mgcp = "MGCP"; var t_sip_basic_setting = "SIP Basic Setting"; var t_sip_advanced_setting = "SIP Advanced Setting"; var t_sip_debug_setting = "SIP Debug Setting"; var t_statistics = "Statistics"; var t_reboot = "Reboot"; var t_access_control = "Access Control"; var t_passwords = "Passwords"; var t_dns_server = "DNS Server"; var t_dynamic_dns = "Dynamic DNS"; var t_internet_time = "Internet Time"; var t_parental_control = "Parental Control"; var t_station_info = "Station Info"; var t_alg = "ALG"; var t_dhcp = "DHCP Clients"; var t_interface_grouping = "Interface Grouping"; var t_dns_proxy = "DNS Proxy"; var t_dlna = "DLNA"; var t_storage_service = "Storage Service"; var t_storage_device = "Storage Device Info"; var t_user_accounts = "User Accounts"; var t_ip_tunnel = "IP Tunnel"; var t_ipv6inipv4 = "IPv6inIPv4"; var t_ipv4inipv6 = "IPv4inIPv6"; var t_ipsec = "IPSec"; var t_print_server = "Print Server"; var t_secureEasySetup = "SecureEasySetup"; var t_ipsec = "IPSec"; var t_certificate = "Certificate"; var t_local = "Local"; var t_trusted_ca = "Trusted CA"; var t_tr069_client = "TR-069 Client"; var t_vdsl = "VDSL"; var t_qos_classification = "QoS Classification"; var t_queue_config = "Queue Config"; var t_upnp = "Upnp"; var t_lan_ports = "LAN Ports"; var t_url_filter = "Url Filter"; var t_time_restriction = "Time Restriction"; var t_ipv6_lan_config = "IPv6 LAN Config"; var t_ipv6_static_route = "IPv6 Static Route"; var t_policy_routing = "Policy Routing"; var t_layer2_interface = "Layer2 Interface"; var t_atm_interface = "ATM Interface"; var t_ptm_interface = "PTM Interface"; var t_eth_interface = "ETH Interface"; var t_ipv6_addresses = "IPv6 Addresses"; var t_fault_management = "Fault Management"; var t_omci_configuration = "OMCI Configuration"; var t_get_set_reboot = "Get/Set/Reboot"; var t_create = "Create"; var t_macro = "Macro"; var t_power_management = "Power Management"; var t_multicast = "Multicast"; var t_samab = "Samba"; var t_wireless_settings = "Wireless Settings"; var t_local_network = "Local Network"; var t_ipv6_autoconfig = "IPv6 Autoconfig"; var t_time_and_date = "Time and Date"; var t_logout = "Logout"; var t_advanced_wireless = "Advanced Wireless"; var t_port_forwarding = "Port Forwarding"; var t_filtering_options = "Filtering Options"; var t_network_tools = "Network Tools"; var t_menu = "Menu"; var t_setup = "Setup"; var t_maintenance = "Maintenance"; var t_status = "Status"; var t_help = "Help"; var t_inbound_ip_filtering = "Inbound IP Filtering"; var t_outbound_ip_filtering = "Outbound IP Filtering"; var t_bridge_filtering = "Bridge Filtering"; var t_queue_management = "Queue Management"; var t_upnp = "UPnP"; var t_SNMP = "SNMP"; var t_TR069 = "TR-069"; var t_certificates = "Certificates"; var t_advanced_settings = "Advanced Settings"; var t_security_settings = "Security Settings"; var t_station_info = "Station Info"; var t_bridge = "Bridge"; var t_wireless_qos = "Wireless QoS"; var t_wireless_basics = "Wireless Basics"; var t_wireless_security = "Wireless Security"; var t_wan_service = "Wan Service"; var si_layer2_interface = "Layer2 Interface"; var t_RIP = "RIP"; var menu_product_page = "Product Page"; var menu_site_map = "Site Map"; var menu_firmware_version = "Firmware Version"; var menu_copyright = "Copyright © 2014-2016 D-Link System, Inc."; var menu_support = "Support"; /**************************************************************/ function openSupport(){ window.open('http://support.d-link.com.tw', '', ''); } var TabHeader=""; var SideItem=""; var HelpItem=""; var ModemVer=encodeSpecialChr("DSL-G256DG"); var FirmwareVer=encodeSpecialChr("BZ_1.00.27"); var TimeFormat = encodeSpecialChr('170727_1412'); //var myDate = new Date(); var tempStr = TimeFormat.split("_"); var tempTime = tempStr[0].substring(2)+"20"+tempStr[0].substring(0,2); var CHome = 1; var CAdvanced = 2; var CMaintain = 3; var CStatus = 4; var CHelp = 5; var CEnd = 5; var delaytimer=300; var user=encodeSpecialChr(""); var curUserLevel=encodeSpecialChr(""); var std = encodeSpecialChr("annex_a"); var proto = encodeSpecialChr("MER"); var firewall = encodeSpecialChr("1"); var nat = encodeSpecialChr("1"); var ipExt = encodeSpecialChr("0"); var wireless = encodeSpecialChr("1"); var voice = encodeSpecialChr(""); var snmp = encodeSpecialChr("1"); var ddnsd = encodeSpecialChr("1"); var sntp = encodeSpecialChr("1"); var ebtables = encodeSpecialChr("1"); var bridge = encodeSpecialChr("0"); var tod = encodeSpecialChr("1"); var siproxd = encodeSpecialChr(" "); var QosEnabled = encodeSpecialChr("false"); var vlanconfig = encodeSpecialChr("1"); var ipp = encodeSpecialChr("1"); var wireless_ses = encodeSpecialChr(""); //SUPPORT_SES var rip = encodeSpecialChr("1"); var ipsec = encodeSpecialChr("1"); var certificate = encodeSpecialChr("1"); var wlqos = encodeSpecialChr("1"); var tr69c = encodeSpecialChr("1"); var ipv6Support = encodeSpecialChr("1"); var ipv6Enable = encodeSpecialChr("1"); var upnp = encodeSpecialChr("1"); var urlfilter = encodeSpecialChr("1"); var dnsproxy = encodeSpecialChr("1"); var pr = encodeSpecialChr("1"); var omci = encodeSpecialChr("0"); var chipId = encodeSpecialChr("63268") //var numWl = encodeSpecialChr("2"); var numWl = "1"; var p8021ag = encodeSpecialChr("0"); var ethoam = encodeSpecialChr("1"); var spdsvc = encodeSpecialChr("0"); var ethwan = encodeSpecialChr("1"); var ptm = encodeSpecialChr("1"); var enbl3G = encodeSpecialChr(" "); var ippd = encodeSpecialChr("1"); var dlna = encodeSpecialChr("1"); var buildSnmp = '0'; var buildDdnsd = encodeSpecialChr('1'); var buildSntp = encodeSpecialChr('1'); var buildPureBridge = '0'; var buildPortmap = encodeSpecialChr('1'); var buildipp = encodeSpecialChr('1'); var buildSes = encodeSpecialChr(''); //SUPPORT_SES var buildRip = encodeSpecialChr('1'); //SUPPORT_SES var buildUsbHost = encodeSpecialChr(' '); var buildUsbFtp = encodeSpecialChr(' '); var buildUsbSmb = encodeSpecialChr(' '); var wirelessqos = encodeSpecialChr('1'); var buildPptpClient = encodeSpecialChr(' '); var buildDOS = encodeSpecialChr(' '); var buildPT = encodeSpecialChr(' '); var buildQoS=encodeSpecialChr(' '); var urlFilter = encodeSpecialChr('1'); var iptSchedule = encodeSpecialChr(' '); var buildUpnp = encodeSpecialChr('1'); var chipId = encodeSpecialChr('63268'); var QuickSetup=1; var VirtualServers=1; var PortTriggering=1; var DMZHost=1; var ALG=1; var Outgoing=1; var Incoming=1; var Filter=1; var AttackPrevent=1; var MACFiltering=1; var ParentalControl=1; var QualityofService=1; var DefaultGateway=1; var StaticRoute=1; var RIP=1; var Routing=1; var DNSServer=1; var DynamicDNS=1; var Annex=""; var PortMapping=1; var PPTPClient=1; var IPSec=1; var wlBasic=1; var wlSecurity=1; var wlMACFilter=1; var wlBridge=1; var wlAdvanced=1; var wlQos=1; var wlSES=1; var wlStationInfo=1; var WirelessAdv=1; var MassStorage=1; var PrintServer=1; var Settings=1; var SNMP=1; var TR069Client=1; var cert = 1; var InternetTime=1; var AccessControl=1; var Security=""; var UpdateSoftware=1; var schedule = 1; var statswanweb="statsifcwan.html"; if ( buildPureBridge == 0) { VirtualServers=1; if(buildPT == '1') PortTriggering=1; //add compile option DMZHost=1; if ( siproxd == '1' ) ALG =1; Outgoing=1; Incoming=1; MACFiltering=1; Filter=1; if (buildDOS == '1') AttackPrevent=1; if (( tod == '1' ) || (urlFilter == '1')) ParentalControl=1; if (iptSchedule=='1') schedule = 1; } QuickSetup=1; if (buildQoS == '1') QualityofService=1; DefaultGateway=1; //add compile option StaticRoute=1; Routing=1; if ( buildRip == '1') RIP=1; //add compile option DNSServer=1; if ( buildDdnsd == '1') DynamicDNS=1; if ( std == 'annex_c' ) Annex="adslcfgc.html"; else if (chipId != '6368') Annex="xdslcfg.html"; else Annex="adslcfg.html"; if ( buildPortmap == '1' ) { PortMapping=1; } if ( buildPptpClient == '1' ) { PPTPClient=1; } if ( ipsec == '1' ) { IPSec=1; } statswanweb="statsifcwanber.html"; if (certificate == '1') { cert = 1; } if ( tr69c == '1' ) TR069Client=1; if ( wireless == '1' ) { wlBasic=1; wlSecurity=1; wlMACFilter=1; wlBridge=1; wlAdvanced=1; WirelessAdv=1; if (buildQoS == '1'){ if ( wirelessqos == '1' ) { wlQos=1; } } if ( buildSes == '1' ) { wlSES=1; } wlStationInfo=1; } if ( buildUsbHost == '1' ) { if ( buildUsbFtp == '1' || buildUsbSmb == '1' ) { MassStorage=1; } if ( buildipp == '1' ) { PrintServer=1; } } Settings=1; if ( buildSnmp == '1' ) SNMP=1; if ( (buildPureBridge == '0') && (buildSntp == '1') ) InternetTime=1; AccessControl=1; var HomeMenu=new Array(); var AdvMenu=new Array(); var MaintainMenu = new Array() var StatMenu=new Array(); var HelpMenu=new Array(); var SiteMenu=new Array(); var TabMenu = new Array() var tabPos = GetTABpos(); //SETUP if(curUserLevel=="1" || curUserLevel=="2") { HomeMenu.push(new Gitem(CHome, t_wan_service, "lainterface.html", 1, "homehelp.html", 12)); HomeMenu.push(new Gitem(CHome, "Wireless 2.4G", "wlswitchinterface1.wl", wlBasic, "homehelp.html", -1)); HomeMenu.push(new Gitem(CHome, "Wireless 5G", "wlswitchinterface0.wl", wlBasic, "homehelp.html", -1)); HomeMenu.push(new Gitem(CHome, t_local_network, "lancfg2.html", 1, "homehelp.html", -1)); if ( ipv6Support == '1' ) { HomeMenu.push(new Gitem(CHome, t_ipv6_autoconfig, "ipv6lancfg.html", 1, "homehelp.html", -1)); HomeMenu.push(new Gitem(CHome, t_time_and_date, "sntpcfg.html", InternetTime, "homehelp.html", -1)); HomeMenu.push(new Gitem(CHome, t_logout, "logouth.html", 1, "", -1)); } else { HomeMenu.push(new Gitem(CHome, t_time_and_date, "sntpcfg.html", InternetTime, "homehelp.html", -1)); HomeMenu.push(new Gitem(CHome, t_logout, "logouth.html", 1, "", -1)); } //ADVACED if ( parseInt(numWl) != 0 ) { AdvMenu.push(new Gitem(CAdvanced, "Advanced Wireless 2.4G", "wlswitchadvinterface1.wl", WirelessAdv, "advhelp.html", -1)); AdvMenu.push(new Gitem(CAdvanced, "Advanced Wireless 5G", "wlswitchadvinterface0.wl", WirelessAdv, "advhelp.html", -1)); if(curUserLevel=="1") { AdvMenu.push(new Gitem(CAdvanced, t_port_forwarding, "scvrtsrv.cmd?action=view", VirtualServers, "advhelp.html", -1)); AdvMenu.push(new Gitem(CAdvanced, t_port_triggering, "scprttrg.cmd?action=view", PortTriggering, "advhelp.html", -1)); AdvMenu.push(new Gitem(CAdvanced, t_dmz_host, "scdmz.html", DMZHost, "advhelp.html", -1)); AdvMenu.push(new Gitem(CAdvanced, t_parental_control, "parentalctrl.html", ParentalControl, "advhelp.html", 1)); AdvMenu.push(new Gitem(CAdvanced, t_filtering_options, "filter.html", Filter, "advhelp.html", 0)); } AdvMenu.push(new Gitem(CAdvanced, t_dns, "dnscfg.html", DNSServer, "advhelp.html", -1)); AdvMenu.push(new Gitem(CAdvanced, t_dynamic_dns, "ddnsmngr.cmd", DynamicDNS, "advhelp.html", -1)); AdvMenu.push(new Gitem(CAdvanced, t_network_tools, "network.html", 1, "advhelp.html", 2)); AdvMenu.push(new Gitem(CAdvanced, t_routing, "routing.html", Routing, "advhelp.html", 4)); AdvMenu.push(new Gitem(CAdvanced, t_ipsec, "ipsec.cmd?action=view", 1, "", -1)); //AdvMenu.push(new Gitem(CAdvanced, t_power_management, "pwrmngt.html", 1, "", -1)); if ( dlna == '1' ) { if(curUserLevel=="1") AdvMenu.push(new Gitem(CAdvanced, t_dlna, "dlnacfg.html", 1, "advhelp.html", -1)); AdvMenu.push(new Gitem(CAdvanced, t_storage_service, "storageservicecfg.cmd?view", 1, "advhelp.html", -1)); if ( ipv6Support == '1' ) { AdvMenu.push(new Gitem(CAdvanced, t_ip_tunnel, "iptunnel.html", 1, "", 11)); if (cert == '1') { //AdvMenu.push(new Gitem(CAdvanced, t_certificates, "certificate.html", 1, "", 15)); if( ippd == '1' ) { AdvMenu.push(new Gitem(CAdvanced, t_print_server, "ippcfg.html", 1, "", -1)); AdvMenu.push(new Gitem(CAdvanced, t_samab, "samba.html", 1, "", -1)); AdvMenu.push(new Gitem(CAdvanced, t_logout, "logouta.html", 1, "", -1)); } else { AdvMenu.push(new Gitem(CAdvanced, t_logout, "logouta.html", 1, "", -1)); } } else{ if( ippd == '1' ) { AdvMenu.push(new Gitem(CAdvanced, t_print_server, "ippcfg.html", 1, "", -1)); AdvMenu.push(new Gitem(CAdvanced, t_samab, "samba.html", 1, "", -1)); AdvMenu.push(new Gitem(CAdvanced, t_logout, "logouta.html", 1, "", -1)); } else { AdvMenu.push(new Gitem(CAdvanced, t_logout, "logouta.html", 1, "", -1)); } } } else { if (cert == '1') { //AdvMenu.push(new Gitem(CAdvanced, t_certificates, "certificate.html", 1, "", 15)); if( ippd == '1' ) { AdvMenu.push(new Gitem(CAdvanced, t_print_server, "ippcfg.html", 1, "", -1)); AdvMenu.push(new Gitem(CAdvanced, t_samab, "samba.html", 1, "", -1)); AdvMenu.push(new Gitem(CAdvanced, t_logout, "logouta.html", 1, "", -1)); } else { AdvMenu.push(new Gitem(CAdvanced, t_logout, "logouta.html", 1, "", -1)); } } else{ if( ippd == '1' ) { AdvMenu.push(new Gitem(CAdvanced, t_print_server, "ippcfg.html", 1, "", -1)); AdvMenu.push(new Gitem(CAdvanced, t_samab, "samba.html", 1, "", -1)); AdvMenu.push(new Gitem(CAdvanced, t_logout, "logouta.html", 1, "", -1)); } else { AdvMenu.push(new Gitem(CAdvanced, t_logout, "logouta.html", 1, "", -1)); } } } } else { AdvMenu.push(new Gitem(CAdvanced, t_storage_service, "storageservicecfg.cmd?view", 1, "advhelp.html", -1)); if (cert == '1') { //AdvMenu.push(new Gitem(CAdvanced, t_certificates, "certificate.html", 1, "", 15)); if ( ipv6Support == '1' ) { AdvMenu.push(new Gitem(CAdvanced, t_ip_tunnel, "iptunnel.html", 1, "", 11)); if( ippd == '1' ) { AdvMenu.push(new Gitem(CAdvanced, t_print_server, "ippcfg.html", 1, "", -1)); AdvMenu.push(new Gitem(CAdvanced, t_samab, "samba.html", 1, "", -1)); AdvMenu.push(new Gitem(CAdvanced, t_logout, "logouta.html", 1, "", -1)); } else { AdvMenu.push(new Gitem(CAdvanced, t_logout, "logouta.html", 1, "", -1)); } } else { if( ippd == '1' ) { AdvMenu.push(new Gitem(CAdvanced, t_print_server, "ippcfg.html", 1, "", -1)); AdvMenu.push(new Gitem(CAdvanced, t_samab, "samba.html", 1, "", -1)); AdvMenu.push(new Gitem(CAdvanced, t_logout, "logouta.html", 1, "", -1)); } else { AdvMenu.push(new Gitem(CAdvanced, t_logout, "logouta.html", 1, "", -1)); } } } else{ if ( ipv6Support == '1' ) { AdvMenu.push(new Gitem(CAdvanced, t_ip_tunnel, "iptunnel.html", 1, "", 11)); if( ippd == '1' ) { AdvMenu.push(new Gitem(CAdvanced, t_print_server, "ippcfg.html", 1, "", -1)); AdvMenu.push(new Gitem(CAdvanced, t_samab, "samba.html", 1, "", -1)); AdvMenu.push(new Gitem(CAdvanced, t_logout, "logouta.html", 1, "", -1)); } else { AdvMenu.push(new Gitem(CAdvanced, t_logout, "logouta.html", 1, "", -1)); } } else { if( ippd == '1' ) { AdvMenu.push(new Gitem(CAdvanced, t_print_server, "ippcfg.html", 1, "", -1)); AdvMenu.push(new Gitem(CAdvanced, t_samab, "samba.html", 1, "", -1)); AdvMenu.push(new Gitem(CAdvanced, t_logout, "logouta.html", 1, "", -1)); } else { AdvMenu.push(new Gitem(CAdvanced, t_logout, "logouta.html", 1, "", -1)); } } } } } else { if(curUserLevel=="1") { AdvMenu.push(new Gitem(CAdvanced, t_port_forwarding, "scvrtsrv.cmd?action=view", VirtualServers, "advhelp.html", -1)); AdvMenu.push(new Gitem(CAdvanced, t_port_triggering, "scprttrg.cmd?action=view", PortTriggering, "advhelp.html", -1)); AdvMenu.push(new Gitem(CAdvanced, t_dmz_host, "scdmz.html", DMZHost, "advhelp.html", -1)); AdvMenu.push(new Gitem(CAdvanced, t_parental_control, "parentalctrl.html", ParentalControl, "advhelp.html", 1)); AdvMenu.push(new Gitem(CAdvanced, t_filtering_options, "filter.html", Filter, "advhelp.html", 0)); } AdvMenu.push(new Gitem(CAdvanced, t_dns, "dnscfg.html", DNSServer, "advhelp.html", -1)); AdvMenu.push(new Gitem(CAdvanced, t_dynamic_dns, "ddnsmngr.cmd", DynamicDNS, "advhelp.html", -1)); AdvMenu.push(new Gitem(CAdvanced, t_network_tools, "network.html", 1, "advhelp.html", 2)); AdvMenu.push(new Gitem(CAdvanced, t_routing, "routing.html", Routing, "advhelp.html", 4)); AdvMenu.push(new Gitem(CAdvanced, t_layer2_interface, "lainterface.html", 1, "advhelp.html", 9)); if(curUserLevel=="1") AdvMenu.push(new Gitem(CAdvanced, t_interface_grouping, "portmap.cmd", 1, "advhelp.html", -1)); AdvMenu.push(new Gitem(CAdvanced, t_dns_proxy, "dnsproxycfg.html", 1, "advhelp.html", -1)); if(curUserLevel=="1") AdvMenu.push(new Gitem(CAdvanced, t_dlna, "dlnacfg.html", 1, "advhelp.html", -1)); AdvMenu.push(new Gitem(CAdvanced, t_storage_service, "storagedevice.html", 1, "advhelp.html", 10)); AdvMenu.push(new Gitem(CAdvanced, t_ip_tunnel, "iptunnel.html", 1, "", 11)); if(curUserLevel=="1") AdvMenu.push(new Gitem(CAdvanced, t_ipsec, "ipsec.cmd?action=view", 1, "", -1)); //AdvMenu.push(new Gitem(CAdvanced, t_power_management, "pwrmngt.html", 1, "", -1)); if(curUserLevel=="1") AdvMenu.push(new Gitem(CAdvanced, t_multicast, "multicast.html", 1, "", -1)); //AdvMenu.push(new Gitem(CAdvanced, t_certificates, "certificate.html", 1, "", 15)); AdvMenu.push(new Gitem(CAdvanced, t_logout, "logouta.html", 1, "", -1)); } } if(curUserLevel=="1" || curUserLevel=="2") { //MAINTENANCE MaintainMenu.push(new Gitem(CMaintain, "System", "updatesettings.html", Settings, "mainhelp.html", -1)); } MaintainMenu.push(new Gitem(CMaintain, "Firmware Update", "upload.html", Settings, "mainhelp.html", -1)); if(curUserLevel=="1") { //MaintainMenu.push(new Gitem(CMaintain, t_access_control, "password.html", 1, "mainhelp.html", -1)); MaintainMenu.push(new Gitem(CMaintain, t_access_control, "access.html", 1, "mainhelp.html", 14)); } //MaintainMenu.push(new Gitem(CMaintain, t_diagnostics, "diagnosticsCommon.html", 1, "mainhelp.html", 8)); MaintainMenu.push(new Gitem(CMaintain, t_diagnostics, "diagnostics.html", 1, "mainhelp.html", 8)); MaintainMenu.push(new Gitem(CMaintain, t_system_log, "logintro.html", 1, "mainhelp.html", -1)); //MaintainMenu.push(new Gitem(CMaintain, t_security_log, "seclogintro.html", 1, "mainhelp.html", -1)); MaintainMenu.push(new Gitem(CMaintain, t_logout, "logoutm.html", 1, "", -1)); //STATUS StatMenu.push(new Gitem(CStatus, t_device_info, "info.html", 1, "statushelp.html", -1)); StatMenu.push(new Gitem(CStatus, t_dhcp, "dhcpinfo.html", 1, "statushelp.html", -1)); //StatMenu.push(new Gitem(CStatus, t_system_log, "logview.cmd", 1, "statushelp.html", -1)); StatMenu.push(new Gitem(CStatus, t_statistics, "statisticCommon.html", 1, "statushelp.html", 7)); StatMenu.push(new Gitem(CStatus, t_route, "rtroutecfg.cmd?action=view", 1, "statushelp.html", -1)); StatMenu.push(new Gitem(CStatus, t_wan_info, "wancfg.cmd?action=view", 1, "statushelp.html", -1)); StatMenu.push(new Gitem(CStatus, t_arp, "arpview.cmd", 1, "statushelp.html", -1)); StatMenu.push(new Gitem(CStatus, t_ap_list_2G, "ap_list_2G.cmd", 1, "statushelp.html", -1)); StatMenu.push(new Gitem(CStatus, t_ap_list_5G, "ap_list_5G.cmd", 1, "statushelp.html", -1)); StatMenu.push(new Gitem(CStatus, t_logout, "logouts.html", 1, "", -1)); if(curUserLevel=="1" || curUserLevel=="2") { //HELP HelpMenu.push(new Gitem(CHelp, t_menu, "helpmenu.html", 1, "", -1)); HelpMenu.push(new Gitem(CHelp, t_setup, "helpbasic.html", 1, "", -1)); HelpMenu.push(new Gitem(CHelp, t_advanced, "helpadvanced.html", 1, "", -1)); HelpMenu.push(new Gitem(CHelp, t_maintenance, "helpmaintenance.html", 1, "", -1)); HelpMenu.push(new Gitem(CHelp, t_status, "helpstatus.html", 1, "", -1)); } SiteMenu.push(new Gitem(CHelp, "", "", 0, "", -1)); var home=getDefaultPage(0); //'index.html'; var adv=getDefaultPage(1); //'scvrtsrv.cmd?action=view'; var maintenace=getDefaultPage(2); var status=getDefaultPage(3); var help=getDefaultPage(4); TabMenu[0 ] =new Gtab(t_setup, home,HomeMenu.length); TabMenu[1 ] =new Gtab(t_advanced, adv,AdvMenu.length); //"portmap.cmd"); TabMenu[2 ] =new Gtab(t_maintenance, maintenace,MaintainMenu.length); //"upload.html"); TabMenu[3 ] =new Gtab(t_status, status,StatMenu.length); TabMenu[4 ] =new Gtab(t_help, help,HelpMenu.length); function getDefaultPage(ID) { var sideMenu = HomeMenu; if (ID == 1) { sideMenu = AdvMenu; } else if (ID == 2) { sideMenu = MaintainMenu; } else if (ID == 3) { sideMenu = StatMenu; } else if (ID == 4) { sideMenu = HelpMenu; } for(i=0;i < sideMenu.length; i++) { if (sideMenu[i].ishow == 1) return sideMenu[i].surl; } } function Gitem(ifolder,sname,surl,ishow,shelp,idmenu) { this.ifolder=ifolder; this.sname=sname; this.surl=surl; this.ishow=ishow; this.shelp=shelp; this.idmenu = idmenu; } function Gtab(sname,surl,menulen) { this.sname=sname; this.surl=surl; this.menulen=menulen; } function doLink(surl) { shref =""+surl; document.location.href = shref; } function GetTABpos() { var tabOn = -1; for(i=0; i < TabMenu.length; i++) { if (TabHeader == TabMenu[i].sname) tabOn = i; } return tabOn; } function GetSidepos(menu) { var tabOn = -1; for(i=0; i < menu.length; i++) { if (SideItem == menu[i].sname) tabOn = i; } return tabOn; } function Write_Folder_Images() { var top1 = '