www.usr.com/support/gpl/USR9113_release1.0.tar.gz
[bcm963xx.git] / userapps / broadcom / cfm / html / natcfg2.html
index 6598914..bf87e53 100755 (executable)
@@ -4,18 +4,18 @@
 -->
 <html>
 <head>
-       <title></title>
+       <title>Network Address Translation Settings</title>
 
-       <link href="usr_main.css" rel="stylesheet" type="text/css">
-       <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>
+       <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">
 <!-- hide
-setPageTitle("<%ejGetWlJS(wlInterface)%>");
+
 
 var prtcl = '<%ejGetOther(memInfo, ntwkPrtcl)%>';
 var service = '<%ejGetJS(serviceName)%>';
@@ -23,6 +23,8 @@ var vpi = '<%ejGetJS(atmVpi)%>';
 var vci = '<%ejGetJS(atmVci)%>';
 var qs = '<%ejGetJS(quickSetup)%>';
 var bReaim = '<%ejGetJS(enblReaim)%>';
+var buildSiproxd = '<%ejGetOther(sysInfo, buildSiproxd)%>';
+var bSiproxd = '<%ejGetJS(enblSiproxd)%>';
 
 function frmLoad() {
    var nat = '<%ejGetJS(enblNat)%>';
@@ -78,8 +80,13 @@ function frmLoad() {
          enblIgmp.checked = true;
       else
          enblIgmp.checked = false;
+      if ( buildSiproxd == '1' ) {
+         enblSiproxd.checked = bSiproxd == '1' ? true:false;
+
+      }
       serviceName.value = service;
-      setVisibility("idReaim", ("<%ejGetWlJS(wlInterface)%>" == "1"));
+      setVisibility("idReaim", (bReaim != ''));
+      setVisibility("idSiproxd", (buildSiproxd == '1'));
    }
 }
 
@@ -107,10 +114,18 @@ function btnNext() {
          loc += '&enblFirewall=1';
       else
          loc += '&enblFirewall=0';
-      if ( enblReaim.checked == true )
-         loc += '&enblReaim=1';
-      else
-         loc += '&enblReaim=0';
+      if ( bReaim != '' ) {
+         if ( enblReaim.checked == true )
+            loc += '&enblReaim=1';
+         else
+            loc += '&enblReaim=0';
+      }
+      if ( buildSiproxd == '1' ) {
+         if ( enblSiproxd.checked == true )
+            loc += '&enblSiproxd=1';
+         else
+            loc += '&enblSiproxd=0';
+      }
       if ( enblService.checked == true )
          loc += '&enblService=1';
       else
@@ -123,7 +138,7 @@ function btnNext() {
       loc += '&serviceName=' + encodeUrl(serviceName.value);
    }
 
-   var code = 'location = "' + loc + '"';
+   var code = 'location="' + loc + '"';
    eval(code);
 }
 
@@ -135,7 +150,7 @@ function btnBack() {
    else
       loc = 'wancfg.html';
 
-   var code = 'location = "' + loc + '"';
+   var code = 'location="' + loc + '"';
    eval(code);
 }
 
@@ -178,6 +193,11 @@ function cbClick(cb) {
 <p><input type='checkbox' name='enblReaim' id='enblReaim'> <label for="enblReaim">Allow "Reaim" proxy</label></p>
 </div>
 
+<div id='idSiproxd'>
+   <p>Clear <b>Allow SIP proxy</b> to disable SIP proxy.</p>
+   <p><input type='checkbox' name='enblSiproxd' id='enblSiproxd' checked> <label for='enblSiproxd'>Allow SIP proxy</label></p>
+</div>
+
 <h3>IGMP Multicast and WAN Service</h3>
 
 <p><input type='checkbox' name='enblIgmp' id='enblIgmp' checked> <label for="enblIgmp">IGMP Multicast</label></p>