www.usr.com/support/gpl/USR9113_release1.0.tar.gz
[bcm963xx.git] / userapps / broadcom / cfm / html / wlcfg.html
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2 <!--
3         (c) 2005 U.S. Robotics Corporation
4 -->
5 <html>
6 <head>
7         <title>Setup &laquo; Wireless</title>
8         <link href="usr_layout.css" type="text/css" rel="stylesheet" /><script src="usr_layout.js" type="text/javascript"></script>
9         <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>
10         <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>
11
12    <meta HTTP-EQUIV='Pragma' CONTENT='no-cache'>
13
14    <script type="text/javascript" src="util.js"></script>
15    <script type="text/javascript">
16 <!-- hide
17
18
19 var ssid = '<%ejGetWlJS(wlSsid)%>';
20 var enbl = '<%ejGetWlJS(wlEnbl)%>';
21 var show = (<%ejGetWlJS(wlHide)%> == 0) ? 1 : 0;        // toggle meaning
22 var wlRefresh = '<%ejGetWlJS(wlRefresh)%>';
23 var band= '<%ejGetWlJS(wlBand)%>';
24
25 if ( wlRefresh == '1' ) {
26    var code = 'location = "wlcfgrefresh.wl?wlRefresh=0"';
27    eval(code);   
28 }
29
30 function hideWlSecInfo(hidden) {
31    var status = 'visible';
32
33    with ( document.forms[0] ) {
34       var i = 0;
35       if ( hidden == 1 ) {
36          status = 'hidden';
37          wlHide.disabled = 1;
38          wlSsid.disabled = 1;
39       } else {
40          wlHide.disabled = 0;
41          wlSsid.disabled = 0;
42       }
43    }
44
45    if (document.getElementById)  // DOM3 = IE5, NS6
46       document.getElementById('wlSecInfo').style.visibility = status;
47    else {
48       if (document.layers == false) // IE4
49          document.all.wlSecInfo.style.visibility = status;
50    }
51 }
52
53 function wlSecCbClick(cb) {
54    if ( cb.checked == true )
55       hideWlSecInfo(0);
56    else
57       hideWlSecInfo(1);
58 }
59
60 function frmLoad()
61 {
62    with ( document.forms[0] ) {
63       setCheck(wlEnbl, enbl);
64       if ( enbl == '1' ) {
65          hideWlSecInfo(0);
66       } else {
67          hideWlSecInfo(1);
68       }
69       setCheck(wlHide, show);
70       wlSsid.value = ssid;
71    }
72 }
73
74 function btnApply() {
75    var loc = 'wlcfg.wl?';
76
77    with ( document.forms[0] ) {
78       if (!wlEnbl.checked)
79       {
80          loc += 'wlEnbl=0';
81          loc += '&wlHide=' + ((show == 0) ? 1 : 0);     // toggle meaning
82          loc += '&wlSsid=' + ssid;
83       } else {
84          if ( wlSsid.value == '' ) {
85             alert('Please enter a name for the first network.');
86             return;
87          }
88
89          loc += 'wlEnbl=1';
90          if ( wlHide.checked )
91             loc += '&wlHide=0';
92          else
93             loc += '&wlHide=1';
94
95          loc += '&wlSsid=' + encodeUrl(wlSsid.value);
96       }
97    }
98
99    var code = 'location = "' + loc + '"';
100    eval(code);
101 }
102
103 // done hiding -->
104    </script>
105 </head>
106 <body onload="initMenu(); frmLoad();">
107
108 <script type="text/javascript">
109         writeHeader("Wireless");
110 </script>
111
112 <h3>Setup</h3>
113
114 <p>This page allows you to configure basic features of the wireless network.
115 You can set the network name (also known as SSID) and
116 hide the name of your network from wireless clients.
117 You can also specify wireless security settings on the
118 Security menu's <a href="wlsecurity.html">Wireless</a> page.
119 </p>
120
121 <form onSubmit='return false'>
122         <p><input type='checkbox' name='wlEnbl' id='wlEnbl' onClick='wlSecCbClick(this)' value="ON"> <label for="wlEnbl">Allow wireless connections</label></p>
123
124    <div id='wlSecInfo'>
125                 <p><input type='checkbox' name='wlHide' id='wlHide' value="ON"> <label for="wlHide">Broadcast network name</label></p>
126
127                 <table border="0">
128                         <tr>
129                                 <td><label for="wlSsid">Network name:</label></td>
130                                 <td><input type='text' name='wlSsid' id='wlSsid' maxlength="32" size="20"></td>
131                         </tr>
132                 </table>
133    </div>
134
135         <p>Press <b>Apply</b> to configure the basic wireless options.</p>
136         <p><input type='button' onClick='btnApply()' value='Apply'></p>
137 </form>
138
139 <script type="text/javascript">
140         writeFooter();
141 </script>
142
143 </body>
144 </html>