-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!--
- (c) 2005 U.S. Robotics Corporation
--->
<html>
-<head>
- <title>WAN IP Settings</title>
-
- <link href="usr_layout.css" type="text/css" rel="stylesheet" /><script src="usr_layout.js" type="text/javascript"></script>
- <link href="usr_menus_dropdown.css" rel="stylesheet" type="text/css"><script src="usr_menus_dropdown.js" type="text/javascript"></script><script src="usr_menus_build.js" type="text/javascript"></script>
- <link href="usr_device.css" type="text/css" rel="stylesheet" /><script src="usr_device.js" type="text/javascript"></script><link href="usr_91xx.css" type="text/css" rel="stylesheet" /><script src="usr_91xx.js" type="text/javascript"></script><script src="usr_resources.js" type="text/javascript"></script>
-
- <meta HTTP-EQUIV='Pragma' CONTENT='no-cache'>
-
- <script type="text/javascript" src="util.js"></script>
- <script type="text/javascript">
+ <head>
+ <meta HTTP-EQUIV='Pragma' CONTENT='no-cache'>
+ <link rel="stylesheet" href='stylemain.css' type='text/css'>
+ <link rel="stylesheet" href='colors.css' type='text/css'>
+ <script language="javascript" src="util.js"></script>
+ <script language="javascript">
<!-- hide
-
-
-var dhcpClnt = '<%ejGetJS(enblDhcpClnt)%>';
-var addr = '<%ejGetJS(wanIpAddress)%>';
-var mask = '<%ejGetJS(wanSubnetMask)%>';
-var enblAuto = '<%ejGetJS(enblAuto)%>';
+var dhcpClnt = '<%ejGet(enblDhcpClnt)%>';
+var addr = '<%ejGet(wanIpAddress)%>';
+var mask = '<%ejGet(wanSubnetMask)%>';
+var enblAuto = '<%ejGet(enblAuto)%>';
var gtwyIfc = '<%ejGetOther(sysInfo, dfltGwIfc)%>';
-if ( gtwyIfc == ' ' ) gtwyIfc = '';
+if ( gtwyIfc == ' ' ) gtwyIfc = '';
var gtwy = '<%ejGetOther(sysInfo, dfltGw)%>';
-if ( gtwy == ' ' ) gtwy = '';
+if ( gtwy == ' ' ) gtwy = '';
var dnsAuto = '<%ejGetOther(sysInfo,dnsAuto)%>';
-var dns1Mem = '<%ejGetJS(dnsPrimary)%>';
+var dns1Mem = '<%ejGet(dnsPrimary)%>';
var dns1 = '<%ejGetOther(sysInfo, dns)%>';
-if ( dns1 == ' ' )
+if ( dns1 == ' ' )
dns1 = '';
-var dns2Mem = '<%ejGetJS(dnsSecondary)%>';
+var dns2Mem = '<%ejGet(dnsSecondary)%>';
var dns2 = '<%ejGetOther(sysInfo, dns2)%>';
-if ( dns2 == ' ' )
+if ( dns2 == ' ' )
dns2 = '';
-var qs = '<%ejGetJS(quickSetup)%>';
-var srvId = parseInt('<%ejGetJS(serviceId)%>');
+var qs = '<%ejGet(quickSetup)%>';
+var srvId = parseInt('<%ejGet(serviceId)%>');
function disableDnsInfo() {
with ( document.forms[0] ) {
else {
loc += 'enblDhcpClnt=0'; // static WAN address
if ( isValidIpAddress(wanIpAddress.value) == false ) {
- alert('WAN IP address "' + wanIpAddress.value + '" is an invalid IP address.');
+ alert('WAN IP address "' + wanIpAddress.value + '" is invalid IP address.');
return;
}
loc += '&wanIpAddress=' + wanIpAddress.value;
if ( isValidIpAddress(wanSubnetMask.value) == false ) {
- alert('WAN subnet mask "' + wanSubnetMask.value + '" is an invalid IP address.');
+ alert('WAN subnet mask "' + wanSubnetMask.value + '" is invalid IP address.');
return;
}
loc += '&wanSubnetMask=' + wanSubnetMask.value;
}
if ( gwAddr.checked == true ) {
if ( isValidIpAddress(defaultGateway.value) == false ) {
- alert('Remote WAN IP address "' + defaultGateway.value + '" is an invalid IP address.');
+ alert('Remote WAN IP address "' + defaultGateway.value + '" is invalid IP address.');
return;
}
loc += '&defaultGateway=' + defaultGateway.value;
if ( dns[0].checked == false ) {
// primary DNS
if ( isValidIpAddress(dns1) == false ) {
- alert('Primary DNS server "' + dnsPrimary.value + '" is an invalid IP address.');
+ alert('Primary DNS server "' + dnsPrimary.value + '" is invalid IP address.');
return;
}
loc += '&dnsPrimary=' + dns1;
// secondary DNS
if ( dns2 != '' && dns2 != '0.0.0.0' ) {
if ( isValidIpAddress(dns2) == false ) {
- alert('Secondary DNS server "' + dns2 + '" is an invalid IP address.');
+ alert('Secondary DNS server "' + dns2 + '" is invalid IP address.');
return;
}
}
}
}
- var code = 'location = "' + loc + '"';
+ var code = 'location="' + loc + '"';
eval(code);
}
function btnBack() {
var loc = 'ntwkprtcl.html';
- var code = 'location = "' + loc + '"';
+ var code = 'location="' + loc + '"';
eval(code);
}
// done hiding -->
</script>
-</head>
-
-<body onload="initMenu(); frmLoad();">
-
-<script type="text/javascript">
- writeHeader("WAN IP Settings");
-</script>
-
-<form>
- <p>Enter information provided to you by your ISP to configure the WAN IP settings.</p>
- <p><b>Note:</b> DHCP can be enabled for PVC in MER mode
- if "Obtain an IP address automatically" is chosen.
- Changing the default gateway or the DNS affects the entire network.
- Configuring them with static values will disable the
- automatic assignment from DHCP or another WAN connection.</p>
- <p>If you configure a static default gateway over this PVC in MER mode, you must enter
- the IP address of the remote gateway in the "Use IP address."
- The "Use WAN interface" is optional.</p>
-
- <p>
- <input type="radio" name="wan" id="wan1" onClick='wanClick()'> <label for="wan1">Obtain an IP address automatically</label><br/>
- <input type="radio" name="wan" id="wan2" onClick='wanClick()'> <label for="wan2">Use the following IP address:</label>
- </p>
- <table border="0">
- <tr>
- <td><label for="wanIpAddress">WAN IP address:</label></td>
- <td><input type='text' name='wanIpAddress' id='wanIpAddress'></td>
- </tr>
- <tr>
- <td><label for="wanSubnetMask">WAN subnet mask:</label></td>
- <td><input type='text' name='wanSubnetMask' id='wanSubnetMask'></td>
- </tr>
- </table>
-
- <p>
- <input type="radio" name="gw" id="gw1" onClick='gwClick()'> <label for="gw1">Obtain default gateway automatically</label><br/>
- <input type="radio" name="gw" id="gw2" onClick='gwClick()'> <label for="gw2">Use the following default gateway:</label>
- </p>
- <table border="0">
- <tr>
- <td><input type="checkbox" name='gwAddr' id='gwAddr'> <label for="gwAddr">Use IP address:</label></td>
- <td><input type='text' name='defaultGateway' id='defaultGateway'></td>
- </tr>
- <tr>
- <td><input type="checkbox" name='gwIfc' id='gwIfc'> <label for="gwIfc">Use WAN interface:</label></td>
- <td><select name='wanIf' id='wanIf'>
-<script type="text/javascript">
+ </head>
+ <body onLoad='frmLoad()'>
+ <blockquote>
+ <form>
+ <b>WAN IP Settings</b><br><br>
+ Enter information provided to you by your ISP to configure the WAN IP settings.<br>
+ Notice: DHCP can be enabled for PVC in MER mode or IP over Ethernet as WAN interface
+ if "Obtain an IP address automatically" is chosen.Changing the default gateway or the
+ DNS effects the whole system. Configuring them with static values will disable the
+ automatic assignment from DHCP or other WAN connection.<br>
+ If you configure static default gateway over this PVC in MER mode, you must enter
+ the IP address of the remote gateway in the "Use IP address".
+ The "Use WAN interface" is optional.<br><br>
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr>
+ <td colspan="2"><input type="radio" name="wan" onClick='wanClick()'> Obtain an IP address automatically</td>
+ </tr>
+ <tr>
+ <td colspan="2"><input type="radio" name="wan" onClick='wanClick()'> Use the following IP address:</td>
+ </tr>
+ <tr>
+ <td width="160">WAN IP Address:</td>
+ <td><input type='text' name='wanIpAddress'></td>
+ </tr>
+ <tr>
+ <td>WAN Subnet Mask:</td>
+ <td><input type='text' name='wanSubnetMask'></td>
+ </tr>
+ </table><br>
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr>
+ <td colspan="3"><input type="radio" name="gw" onClick='gwClick()'> Obtain default gateway automatically</td>
+ </tr>
+ <tr>
+ <td colspan="3"><input type="radio" name="gw" onClick='gwClick()'> Use the following default gateway:</td>
+ </tr>
+ <tr>
+ <td width="20"> </td>
+ <td><input type="checkbox" name='gwAddr'> Use IP Address: </td>
+ <td><input type='text' name='defaultGateway'></td>
+ </tr>
+ <tr>
+ <td width="20"> </td>
+ <td><input type="checkbox" name='gwIfc'> Use WAN Interface: </td>
+ <td><select name='wanIf'>
+<script language="javascript">
<!-- hide
{
var i = 0;
</script>
</select></td>
</tr>
- </table>
-
- <p>
- <input type="radio" name="dns" id="dnsP" onClick='dnsClick()'><label for="dnsP">Obtain DNS server addresses automatically</label><br>
- <input type="radio" name="dns" id="dnsS" onClick='dnsClick()'><label for="dnsS">Use the following DNS server addresses:</label>
- </p>
- <table border="0">
+ </table><br>
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr>
+ <td colspan="3"><input type="radio" name="dns" onClick='dnsClick()'> Obtain DNS server addresses automatically</td>
+ </tr>
+ <tr>
+ <td colspan="3"><input type="radio" name="dns" onClick='dnsClick()'> Use the following DNS server addresses:</td>
+ </tr>
<tr>
<td width="20"> </td>
- <td><label for="dnsPrimary">Primary DNS server:</label></td>
- <td><input type='text' name='dnsPrimary' id='dnsPrimary'></td>
+ <td width="140">Primary DNS server: </td>
+ <td><input type='text' name='dnsPrimary'></td>
</tr>
<tr>
<td> </td>
- <td><label for="dnsSecondary">Secondary DNS server:</label></td>
- <td><input type='text' name='dnsSecondary' id='dnsSecondary'></td>
+ <td>Secondary DNS server: </td>
+ <td><input type='text' name='dnsSecondary'></td>
</tr>
</table><br>
- <p><input type='button' onClick='btnBack()' value='Back'> <input type='button' onClick='btnNext()' value='Next'></p>
+ <center>
+ <input type='button' onClick='btnBack()' value='Back'> <input type='button' onClick='btnNext()' value='Next'>
+ </center>
</form>
-
-<script type="text/javascript">
- writeFooter();
-</script>
-
-</body>
+ </blockquote>
+ </body>
</html>