www.usr.com/support/gpl/USR9113_release1.0.tar.gz
[bcm963xx.git] / userapps / broadcom / cfm / html / ipsec.html
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2 <!--
3         (c) 2005-2006 U.S. Robotics Corporation
4 -->
5 <html>
6 <head>
7         <title>VPN &laquo; Internet</title>
8         <link href="usr_layout.css" type="text/css" rel="stylesheet" />
9         <script src="usr_layout.js" type="text/javascript"></script>
10                                                                                 
11         <link href="usr_device.css" type="text/css" rel="stylesheet" />
12         <script src="usr_device.js" type="text/javascript"></script>
13                                                                                 
14         <link href="usr_menus_dropdown.css" rel="stylesheet" type="text/css">
15         <script src="usr_menus_dropdown.js" type="text/javascript"></script>
16         <script src="usr_menus_build.js" type="text/javascript"></script>
17                                                                                 
18         <link href="usr_91xx.css" type="text/css" rel="stylesheet" />
19         <script src="usr_91xx.js" type="text/javascript"></script>
20         <script src="usr_resources.js" type="text/javascript"></script>
21         <script type="text/javascript" src="util.js"></script>
22                                                                                 
23         <meta http-equiv="Pragma" content="no-cache">
24         <meta http-equiv="refresh" content="20">
25
26 <script type="text/javascript">
27
28 function refreshPage() {
29    var strLocation = document.URL;
30    if ( strLocation.indexOf("view") == -1 )
31        window.location = "ipsec.cmd?action=view";
32 }
33
34 function addClick() {
35    var loc = 'ipsec.cmd?action=add';
36    var code = 'location = "' + loc + '"';
37    eval(code);
38 }
39
40 function editClick(index) {
41    var loc = 'ipsec.cmd?action=edit&index=' + index;
42    var code = 'location = "' + loc + '"';
43    eval(code);
44 }
45
46 function removeClick(index) {
47    var loc = 'ipsec.cmd?action=delete&index=' + index;
48    var code = 'location = "' + loc + '"';
49    eval(code);
50 }
51
52 function enClick(index, item) {
53    var cv;
54    if (item.checked) {
55           cv = "1";
56    }
57    else {
58       cv = "0";
59    }
60    item.checked = !item.checked;
61    var loc = 'ipsec.cmd?action=enchange&index=' + index +'&en=' + cv;
62    var code = 'location = "' + loc + '"';
63    eval(code);
64 }
65
66 </script>
67 </head>
68
69 <body onload="initMenu(); refreshPage();">
70
71 <script type="text/javascript">
72         writeHeader("Internet");
73 </script>
74
75 <h3>VPN IPSec Tunnel Connections</h3>
76
77 <p>Add, edit, or remove IPSec tunnel mode connections from this page.</p>
78
79 <form>
80 <table border="1" cellspacing="0">
81         <tr>
82                 <th>Enable</th>
83                 <th>Connection Name</th>
84                 <th>Remote Gateway</th>
85                 <th>Local Addresses</th>
86                 <th>Remote Addresses</th>
87                 <th>Connection Status</th>
88                 <th>&nbsp;</th>
89         </tr>
90         <%ejGetStr(ipsecTable)%>
91
92 </table>
93
94 <p><input value="Add New Connection" type="button" onclick="addClick();"></p>
95 </form>
96
97 <script type="text/javascript">
98         writeFooter();
99 </script>
100
101 </body>
102 </html>