www.usr.com/support/gpl/USR9107_release.1.4.tar.gz
[bcm963xx.git] / userapps / broadcom / cfm / html / natcfg2.html
index 0424dd3..f326547 100755 (executable)
@@ -7,7 +7,7 @@
        <title></title>
 
        <link href="usr_main.css" rel="stylesheet" type="text/css">
-       <script src="usr_menus.js" type="text/javascript"></script>
+       <link href="usr_menus.css" rel="stylesheet" type="text/css"><script src="usr_menus.js" type="text/javascript"></script><script src="usr_menus_build.js" type="text/javascript"></script>
        <script src="usr_common.js" type="text/javascript"></script>
 
        <meta HTTP-EQUIV='Pragma' CONTENT='no-cache'>
        <script type="text/javascript" src="util.js"></script>
        <script type="text/javascript">
 <!-- hide
-setPageTitle("<%ejGetWl(wlInterface)%>");
+setPageTitle("<%ejGetWlJS(wlInterface)%>");
 
 var prtcl = '<%ejGetOther(memInfo, ntwkPrtcl)%>';
-var service = '<%ejGet(serviceName)%>';
-var vpi = '<%ejGet(atmVpi)%>';
-var vci = '<%ejGet(atmVci)%>';
-var qs = '<%ejGet(quickSetup)%>';
-var iPorts = '<%ejGet(openInPorts)%>';
+var service = '<%ejGetJS(serviceName)%>';
+var vpi = '<%ejGetJS(atmVpi)%>';
+var vci = '<%ejGetJS(atmVci)%>';
+var qs = '<%ejGetJS(quickSetup)%>';
+var bReaim = '<%ejGetJS(enblReaim)%>';
 
 function frmLoad() {
-   var nat = '<%ejGet(enblNat)%>';
-   var firewall = '<%ejGet(enblFirewall)%>';
-   var enableService = '<%ejGet(enblService)%>';
-   var enableIgmp = '<%ejGet(enblIgmp)%>';
+   var nat = '<%ejGetJS(enblNat)%>';
+   var firewall = '<%ejGetJS(enblFirewall)%>';
+   var enableService = '<%ejGetJS(enblService)%>';
+   var enableIgmp = '<%ejGetJS(enblIgmp)%>';
 
    if ( service == '' ) {
       switch ( prtcl ) {
@@ -60,15 +60,15 @@ function frmLoad() {
          enblNat.checked = false;
       if ( firewall == '1' ) {
          enblFirewall.checked = true;
-         openInPorts.disabled = false;
-         if ( iPorts == '1' )
-            openInPorts.checked = true;
+         enblReaim.disabled = false;
+         if ( bReaim == '1' )
+            enblReaim.checked = true;
          else
-            openInPorts.checked = false;
+            enblReaim.checked = false;
       } else {
          enblFirewall.checked = false;
-         openInPorts.disabled = true;
-        openInPorts.checked = false;
+         enblReaim.disabled = true;
+        enblReaim.checked = false;
       }
       if ( enableService == '1' )
          enblService.checked = true;
@@ -79,6 +79,7 @@ function frmLoad() {
       else
          enblIgmp.checked = false;
       serviceName.value = service;
+      setVisibility("idReaim", ("<%ejGetWlJS(wlInterface)%>" == "1"));
    }
 }
 
@@ -106,10 +107,10 @@ function btnNext() {
          loc += '&enblFirewall=1';
       else
          loc += '&enblFirewall=0';
-      if ( openInPorts.checked == true )
-         loc += '&openInPorts=1';
+      if ( enblReaim.checked == true )
+         loc += '&enblReaim=1';
       else
-         loc += '&openInPorts=0';
+         loc += '&enblReaim=0';
       if ( enblService.checked == true )
          loc += '&enblService=1';
       else
@@ -122,7 +123,7 @@ function btnNext() {
       loc += '&serviceName=' + encodeUrl(serviceName.value);
    }
 
-   var code = 'location.assign("' + loc + '")';
+   var code = 'location = "' + loc + '"';
    eval(code);
 }
 
@@ -134,21 +135,21 @@ function btnBack() {
    else
       loc = 'wancfg.html';
 
-   var code = 'location.assign("' + loc + '")';
+   var code = 'location = "' + loc + '"';
    eval(code);
 }
 
 function cbClick(cb) {
    with ( document.forms[0] ) {
       if ( cb.checked == true ) {
-         openInPorts.disabled = false;
-         if ( iPorts == '1' )
-            openInPorts.checked = true;
+         enblReaim.disabled = false;
+         if ( bReaim == '1' )
+            enblReaim.checked = true;
          else
-            openInPorts.checked = false;
+            enblReaim.checked = false;
       } else {
-         openInPorts.disabled = true;
-         openInPorts.checked = false;
+         enblReaim.disabled = true;
+         enblReaim.checked = false;
       } 
    }
 }
@@ -156,25 +157,26 @@ function cbClick(cb) {
 // done hiding -->
 </script>
     </head>
-    <body onload="initMenu('idMenu'); frmLoad();">
+    <body onload="initMenu(); frmLoad();">
 
 <script type="text/javascript">
-       writeHeader("Network Address Translation Settings", "<%ejGet(curUserName)%>", "<%ejGetOther(sysInfo, adslStd)%>", "<%ejGetOther(sysInfo, noBrPrtcl)%>", <%ejGetOther(sysInfo, pppIpExtension)%>, <%ejGetOther(sysInfo, enblFirewall)%>, <%ejGetOther(sysInfo, enblNat)%>, "<%ejGetWl(wlInterface)%>", <%ejGet(enblQos)%>);
+       writeHeader("Network Address Translation Settings", "<%ejGetJS(curUserName)%>", "<%ejGetOther(sysInfo, adslStd)%>", "<%ejGetOther(sysInfo, noBrPrtcl)%>", <%ejGetOther(sysInfo, pppIpExtension)%>, <%ejGetOther(sysInfo, enblFirewall)%>, <%ejGetOther(sysInfo, enblNat)%>, "<%ejGetWlJS(wlInterface)%>", <%ejGetJS(enblQos)%>);
 </script>
 
 <form>
 <p>Network Address Translation (NAT) allows you to share one Wide Area Network
 (WAN) IP address for multiple computers on your Local Area Network (LAN).</p>
 
-<p>Clear <b>NAT</b> to enable DHCP relay.
-Clear <b>Allow "Reaim" Proxy</b> to disable "Reaim" proxy support for AOL and MSN Instant Messenger.)</p>
+<p>Clear <b>NAT</b> to enable DHCP relay.</p>
 
 <p><input type='checkbox' name='enblNat' id='enblNat'> <label for="enblNat">NAT</label></p>
 
 <p><input type='checkbox' name='enblFirewall' id='enblFirewall' onClick='cbClick(this)' value='ON'> <label for="enblFirewall">Firewall</label></p>
 
-<p><input type='checkbox' name='openInPorts' id='openInPorts'> <label for="openInPorts">Allow "Reaim" proxy</label></p>
-
+<div id="idReaim">
+<p>Clear <b>Allow "Reaim" Proxy</b> to disable "Reaim" proxy support for AOL and MSN Instant Messenger.)</p>
+<p><input type='checkbox' name='enblReaim' id='enblReaim'> <label for="enblReaim">Allow "Reaim" proxy</label></p>
+</div>
 
 <h3>IGMP Multicast and WAN Service</h3>