// Javascript messsage file
// NOTE:  
//  %s will be replaced with either a number or a text string
//  \n means start new line

//  shared  messages - used in more than 1 file
var msg_blank = "%s can not be blank.\n";
var msg_space = "Blanks or spaces are not allowed in %s\n";
var msg_blank_in = "Blanks are not allowed in %s\n";
var msg_allspaces = "%s cannot consist solely of spaces\n";
var msg_invalid = "Invalid character or characters in %s\nValid characters are: \n%s\n\n";
var msg_check_invalid = "%s contains an invalid number\n";
var msg_valid_range = "%s is invalid. Valid range is %s to %s\n";
var msg_second = "Second";
var msg_invalid_ip = "Invalid IP address, please enter again.\n";
var msg_invalid_mac = "%s is invalid. A MAC address must be 12 Hex chars with optional delimiters (: or -)\n";
var msg_invalid_mask = "Invalid Subnet Mask, please enter again.\n";
var msg_invalid_portnumber = "Invalid Port number, valid range is 1 to 65534.\n";
var msg_nameNULL = "The name can not be blank.\n";
var msg_invalid_qos_portnumber = "Specific Port is invalid, valid range is 0 to 65534.\n";
var msg_invalid_email = "%s is invalid.\n";

//  AccessRes.htm (Internet Access Policy), PortrangeTriggering.htm
var msg_endtime_less = "The end time must be after the start time.\n";
var msg_policyname = "Policy Name";
var msg_invalid_keyword = "Invalid Keyword: Can not include \":\" in Keyword.\n" ;
var msg_wrong_URLformat = "Invalid URL, please check the format of the URL.\n";
var msg_blockedsv0_startport = "1st Blocked Service Start Port";
var msg_blockedsv1_startport = "2nd Blocked Service Start Port";
var msg_blockedsv0_endport = "1st Blocked Service Finish Port";
var msg_blockedsv1_endport = "2nd Blocked Service Finish Port";
var msg_portbigger = "Finish Port number must be greater than the Start Port number.\n";


// administration.htm
var msg_nomatch_pwd = "The password and verification do not match, please enter again.\n";
var msg_rm_port = "Management Port";
var msg_device_name = "Device Name";
var msg_nofile = "Filename can not be blank";
var msg_confirmCfile = "Warning!\nRestoring settings from a config file will erase all the current settings.\nAre you sure you wish to do this?";
var msg_snmp_get_comm = "SNMP Get Community";
var msg_snmp_set_comm = "SNMP Set Community";
var msg_invalid_snmp_trap = "SNMP Trap IP Address is invalid.\n";
var msg_default_pwd = "The Router is currently set to its default password. As a securiy measure, you must change the password before the Remote Management feature can be enabled. Click the OK button to change your password or leave the Remote Management feature disabled.";

// AdvancedWSettings.htm (Advanced Wireless)
var msg_beacon = "Beacon Interval";
var msg_dtim = "DTIM Interval";
var msg_frag = "Fragmentation Threshold";
var msg_rts = "RTS Threshold";


//  appgaming.htm  (Port Range Forwarding)
var msg_r_name = "Application %s: Name ";
var msg_start_port = "Application %s: Start Port";
var msg_end_port = "Application %s: End Port";
var msg_rf_ip = "Application %s: IP";
var msg_Entry = "Entry "; //  e.g. Entry 2 
var msg_portg = "Application %s: start port must be greater than end port.\n";


// Diagnostics.htm
var msg_ping_size = "Ping Size";
var msg_ping_number = "Number of Pings";
var msg_ping_interval = "Ping Interval";
var msg_ping_timeout = "Ping Timeout";

// DMZ.htm
var msg_dmzIP = "DMZ IP Address.";

//  EditList.htm  (Internet Access PCs List)
var msg_bad_mac_pc = "MAC address %s is invalid.\n";  
var msg_invalid_ipnum = "IP Address %s is invalid.\n";
var msg_invalid_range1 = "IP address range 1 is invalid.\n";
var msg_invalid_range2 = "IP address range 2 is invalid.\n";


// factorydefaults.htm
var msg_confirmDefault = "Warning!\nLoading the Factory Default Settings will erase all the current settings.\nAre you sure you wish to do this?";

// FirmwareUpgrade.htm  ( copy to FirmwareUpgrade.htm )
var up_msg = "Continue?\nAll existing Internet connections will be terminated.";
var nofile_msg = "No filename provided. Please select the correct file.\n";
"\nPlease check LEDs to see if Router is ready, then re-connect.";

// log.htm
var msg_dos_thresholds = "Denial of Service Thresholds";
var msg_smtp_in = "SMTP Mail Server";
var msg_email_in = "Email Address for Alert Logs";
var msg_email_re = "Return Email Address";

// QoS
var msg_add = "Add";
var msg_update = "Update";
var msg_cancel = "Cancel";
var msg_qos_appname = "Name for this Application";
var msg_qos_voipname = "Name for this Voice Device";
var msg_qos_bandwidth = "Internet Bandwidth";
var msg_qos_mac = "MAC Address";
var msg_qos_start_port1 = "Start Port";
var msg_qos_finish_port1 = "Finish Port";
var msg_qos_start_port2 = "2nd Start Port";
var msg_qos_finish_port2 = "2nd Finish Port";
var msg_qos_start_port3 = "3rd Start Port";
var msg_qos_finish_port3 = "3rd Finish Port";
var msg_qos_port_range = "Port Range is invalid; start port cannot be greater than the finish port.\n";
var msg_standard_portnum = "Invalid Port Number. Ports assigned to well-known applications can not be used.\n";


// Setup.htm
var msg_invalid_wan_ip = "Internet IP address is invalid, please enter again.\n";
var msg_invalid_wan_gw = "Internet Gateway address is invalid, please enter again.\n";
var msg_invalid_wan_mask = "Internet Subnet Mask  is invalid, please enter again.\n";
var msg_primary_dns = "Primary DNS is invalid, please enter again.\n";
var msg_secondary_dns = "Secondary DNS is invalid, please enter again.\n";
var msg_pppoe_idle = "Idle time";
var msg_pppoe_redial = "Redial period";
var msg_mtu_size = "MTU size";
var msg_invalid_lan_ip = "Invalid LAN IP Address, please enter again.\n";
var msg_dhcp_lease = "DHCP Lease Time";
var msg_user_name = "User name";
var msg_dhcp_start = "DHCP start IP address range";
var msg_wan_pcr = "Pcr Rate";
var msg_wan_scr = "Scr Rate";
var msg_dhcp_num = "Maximum Number of DHCP Users";
var msg_invalid_dhcp_ip = "DHCP start IP is not in the same subnet as LAN IP, please enter again.\n";
var msg_wan_vpi = "VPI value";
var msg_wan_vci = "VCI vlaue";
var msg_lan_in_dhcp_ip = "LAN IP address can not be within the DHCP IP address range.\n";
var msg_static_dns_1 = "Static DNS 1 is invalid, please enter again.\n";
var msg_static_dns_2 = "Static DNS 2 is invalid, please enter again.\n";
var msg_static_dns_3 = "Static DNS 3 is invalid, please enter again.\n";
var msg_static_wins = "WINS IP address is invalid, please enter again.\n";
var msg_change_lan_ip="\n\nWarning!\n\nThe change in IP Address means the IP Address used to connect to this device is now incorrect.\nPlease re-connect using the new IP Address: "

// setup_ddns.htm
var msg_username = "User name";
var msg_password = "Password";
var msg_hostname = "Hostname";
var msg_email_addr = "User Email Address";
var msg_key = "TZO Password (Key)";
var msg_domain = "Domain Name";

// Setup_routing.htm
var msg_invalid_rdest_ip = "Invalid Destination IP address, please enter again.\n";
var msg_invalid_rmask = "Invalid Network Mask, please enter again.\n";
var msg_invalid_rgw = "Invalid Gateway Address, please enter again.\n";
var msg_hopcount = "Hop Count";


// SinglePortForwarding.htm
var msg_s_name = "Application %s: Name";
var msg_sf_ip = "Application %s: IP";
var msg_ext_port = "Application %s: External Port";
var msg_int_port = "Application %s: Internal Port";


// status
var msg_button_release = "DHCP Release" ;
var msg_button_renew = "DHCP Renew" ;
var msg_button_connect = " Connect " ;
var msg_button_disconnect =  "Disconnect";


// wireless.HTM
var msg_ssid = "SSID";
var msg_out_c = "length is out of range";

// WSecurity.htm  (Wireless Security)
var msg_wep_pass = "Passphrase can not be blank\n";
var msg_hexkey = "Invalid Key. \nHex keys can only include the characters 0~9 and A~F.\nKey size is 10 chars (64bit) or 26 chars (128bit).\n";
var msg_asciikey = "Invalid Key. \nKey size is 5 chars (64bit) or 13 chars (128bit).\n";
var msg_maxpass = "Maximum Passphrase Size is ";
var msg_psk_keysize = "PSK must be from 8 to 63 characters\n";
var msg_key_renew = "Key Renewal";

// WL_FilterTable.htm (Wireless MAC Filter)
var msg_item_mac = "Invalid entry for MAC address ";  // e.g. Invalid entry for MAC address 6 
var msg_mac_same = "MAC address %s and MAC address %s are identical.\n";  
var msg_mac_full = "MAC address filter list full.";
// e.g. MAC address 1 and MAC address 4 are identical.


// VPN

var msg_p_sel = "Please select the right tunnel!\n";
var msg_p_sel_del_last = "The last tunnel can not be deleted, it is used for adding a new tunnel.\n";
var msg_invalid_opt_for_blank = "The operation is invalid for a blank tunnel.\n";
var msg_conmfirm_del_tunnel = "Are you sure that you want to delete the selected tunnel?\n";
var msg_p_name = "Policy name";
var msg_range = "When remote IP type is 'range', NetBIOS can not work!\n";
var msg_preshared_key = "Please enter the shared key\n.";
var msg_local_address = "Local IP address";
var msg_remote_address = "Remote IP address";
var msg_local_netmask = "Local Subnet Mask";
var msg_remote_netmask = "Remote Subnet Mask";
var msg_local_address_range = "Local IP address range";
var msg_remote_address_range = "Remote IP address range";
var msg_start_finish = "To set IP Range, Finish address must be greater than Start address";
var msg_remote_gw = "Remote gateway";
var msg_i_ip = "Invalid IP address, please enter again.\n";
var msg_i_range = "Invalid range IP address, please enter again.\n";
var msg_i_gw = "Invalid gateway ip address, please enter again.\n";
var msg_i_mask = "Invalid mask address, please enter again.\n";
var msg_auth_key = "Authentication key";
var msg_md5_key_len = "For MD5, key should be 16 characters. \n";
var msg_sha1_key_len = "For SHA-1, key should be 20 characters. ";
var msg_encr_key = "Encryption key";
var msg_des_key_len = "For DES, key should be 8 characters. \n";
var msg_3des_key_len = "For 3DES, key should be 24 characters. \n";
var msg_spi_invalid = "Invalid SPI, HEX format must be used.\n ";
var msg_spi_more = "Invalid SPI, the valid range is HEX 100-FFFFFFFF";
var msg_adv_vpn = "Advanced settings are for Auto (IKE) policies only.\n";
var msg_req_id = "ID name is required if using name as ID. \n";
var msg_mode_sel = "Aggressive mode must be selected when using dynamic IP.\n";
var msg_invalid_adv = "Invalid advanced tunnel settings, please select a proper tunnel.\n";

