1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
3 (c) 2005 U.S. Robotics Corporation
7 <title>IGMP and WAN Services</title>
9 <link href="usr_layout.css" type="text/css" rel="stylesheet" /><script src="usr_layout.js" type="text/javascript"></script>
10 <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>
11 <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>
13 <meta HTTP-EQUIV='Pragma' CONTENT='no-cache'>
15 <script type="text/javascript" src="util.js"></script>
16 <script type="text/javascript">
20 var prtcl = '<%ejGetOther(memInfo, ntwkPrtcl)%>';
21 var ipExtension = '<%ejGetJS(pppIpExtension)%>';
22 var service = '<%ejGetJS(serviceName)%>';
23 var vpi = '<%ejGetJS(atmVpi)%>';
24 var vci = '<%ejGetJS(atmVci)%>';
25 var qs = '<%ejGetJS(quickSetup)%>';
26 var bReaim = '<%ejGetJS(enblReaim)%>';
27 var buildSiproxd = '<%ejGetOther(sysInfo, buildSiproxd)%>';
28 var bSiproxd = '<%ejGetJS(enblSiproxd)%>';
31 var loc = 'ntwksum2.cgi?';
34 if ( (ipExtension == '1') &&
35 ((prtcl == 'PPPoE') || (prtcl == 'PPPoA')) )
36 loc = 'lancfgbr.cgi?';
41 with ( document.forms[0] ) {
42 len = serviceName.value.length;
44 alert('The length of service name (' + len + ') is too long [0-32].');
47 if ( enblIgmp.checked == true )
51 if ( enblService.checked == true )
52 loc += '&enblService=1';
54 loc += '&enblService=0';
56 if ( enblReaim.checked == true )
57 loc += '&enblReaim=1';
59 loc += '&enblReaim=0';
61 if ( buildSiproxd == "1" ) {
62 if ( enblSiproxd.checked == true )
63 loc += '&enblSiproxd=1';
65 loc += '&enblSiproxd=0';
67 loc += '&serviceName=' + encodeUrl(serviceName.value);
70 var code = 'location="' + loc + '"';
77 if ( prtcl == 'PPPoE' || prtcl == 'PPPoA' )
79 else if ( prtcl == 'IPoA' )
81 else if ( prtcl == 'MER' )
84 loc = 'ntwkprtcl.html';
86 var code = 'location="' + loc + '"';
91 var enableIgmp = '<%ejGetJS(enblIgmp)%>';
92 var enableService = '<%ejGetJS(enblService)%>';
94 if ( service == '' ) {
97 service = 'pppoe_' + vpi + '_' + vci;
100 service = 'pppoa_' + vpi + '_' + vci;
103 service = 'mer_' + vpi + '_' + vci;
106 service = 'ipoa_' + vpi + '_' + vci;
109 service = 'br_' + vpi + '_' + vci;
112 service = 'eth_' + vpi;
117 with ( document.forms[0] ) {
118 if ( enableIgmp == '1' )
119 enblIgmp.checked = true;
121 enblIgmp.checked = false;
122 if ( enableService == '1' )
123 enblService.checked = true;
125 enblService.checked = false;
126 enblReaim.checked = bReaim == '1' ? true:false;
127 if ( buildSiproxd == '1' )
128 enblSiproxd.checked = bSiproxd == '1' ? true:false;
129 serviceName.value = service;
130 setVisibility("idReaim", (bReaim != ""));
131 setVisibility("idSiproxd", (buildSiproxd == '1'));
138 <body onload="initMenu(); frmLoad();">
140 <script type="text/javascript">
141 writeHeader("IGMP and WAN Services");
145 <p><input type='checkbox' name='enblIgmp' id='enblIgmp' checked> <label for="enblIgmp">IGMP multicast</label></p>
146 <p><input type='checkbox' name='enblService' id='enblService' checked> <label for="enblService">WAN service</label></p>
147 <p><label for="serviceName">Service name:</label> <input type="text" name="serviceName" id="serviceName"></p>
150 <p><input type='checkbox' name='enblReaim' id='enblReaim' checked> <label for="enblReaim">Allow "Reaim" proxy</label></p>
151 <p>Clear <b>Allow "Reaim" proxy</b> to disable "Reaim" proxy support for AOL and MSN Instant Messenger.</p>
155 <p><input type='checkbox' name='enblSiproxd' id='enblSiproxd' checked> <label for='enblSiproxd'>Allow SIP proxy</label></p>
156 <p>Clear <b>Allow SIP proxy</b> to disable SIP proxy.</p>
159 <p><input type='button' onClick='btnBack()' value='Back'> <input type='button' onClick='btnNext()' value='Next'></p>
163 <script type="text/javascript">