test file for index_wstatus2.asp
authorChristian Weiske <cweiske@cweiske.de>
Thu, 16 Dec 2010 22:13:52 +0000 (23:13 +0100)
committerChristian Weiske <cweiske@cweiske.de>
Thu, 16 Dec 2010 22:13:52 +0000 (23:13 +0100)
tests/index_wstatus2-connected.htm [new file with mode: 0644]

diff --git a/tests/index_wstatus2-connected.htm b/tests/index_wstatus2-connected.htm
new file mode 100644 (file)
index 0000000..268742a
--- /dev/null
@@ -0,0 +1,211 @@
+<!--
+*********************************************************
+*   Copyright 2003, CyberTAN  Inc.  All Rights Reserved *
+*********************************************************
+
+This is UNPUBLISHED PROPRIETARY SOURCE CODE of CyberTAN Inc.
+the contents of this file may not be disclosed to third parties,
+copied or duplicated in any form without the prior written
+permission of CyberTAN Inc.
+
+This software should be used as a reference only, and it not
+intended for production use!
+
+
+THIS SOFTWARE IS OFFERED "AS IS", AND CYBERTAN GRANTS NO WARRANTIES OF ANY
+KIND, EXPRESS OR IMPLIED, BY STATUTE, COMMUNICATION OR OTHERWISE.  CYBERTAN
+SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS
+FOR A SPECIFIC PURPOSE OR NONINFRINGEMENT CONCERNING THIS SOFTWARE
+-->
+
+
+<HTML><HEAD><TITLE>WWAN Status2</TITLE>
+<meta http-equiv="expires" content="0">
+<meta http-equiv="cache-control" content="no-cache">
+<meta http-equiv="pragma" content="no-cache">
+
+<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
+
+<link rel="stylesheet" type="text/css" href="style.css">
+<style fprolloverstyle>
+A:hover {color: #00FFFF}
+.small A:hover {color: #00FFFF}
+</style>
+<script src="common.js"></script>
+<SCRIPT language="Javascript" type="text/javascript" src="lang_pack/capsec.js"></SCRIPT>
+<SCRIPT language="javascript" type="text/javascript" src="lang_pack/share.js"></SCRIPT>
+<SCRIPT language="javascript" type="text/javascript" src="lang_pack/help.js"></SCRIPT>
+<SCRIPT language="javascript" type="text/javascript" src="lang_pack/capapp.js"></SCRIPT>
+<SCRIPT language="javascript" type="text/javascript" src="lang_pack/capasg.js"></SCRIPT>
+<SCRIPT language="javascript" type="text/javascript" src="lang_pack/capsetup.js"></SCRIPT>
+<SCRIPT language="javascript" type="text/javascript" src="lang_pack/capwrt54g.js"></SCRIPT>
+<SCRIPT language="Javascript" type="text/javascript" src="lang_pack/capstatus.js"></SCRIPT>
+<SCRIPT language="javascript" type="text/javascript" src="lang_pack/timezone.js"></SCRIPT>
+<SCRIPT language="javascript" type="text/javascript" src="lang_pack/layout.js"></SCRIPT>
+<SCRIPT language="javascript" type="text/javascript" src="lang_pack/gprs.js"></SCRIPT>
+<SCRIPT language=JavaScript>
+var value=0;
+function Refresh()
+{
+        var net_name = "BASE DE";
+        var refresh_time = "60000";
+        if(refresh_time == "60000")  refresh_time = 20000;
+        if( ( net_name == "Acquiring" ) && (  refresh_time > "5000") )
+        {
+                //refresh_time = "15000";
+                refresh_time = "3000";
+        }
+       if("" == "restart_wan")
+       {
+                refresh_time = "3000";
+               choose_disable(document.wwan_connect.mbut);
+       }
+        if(refresh_time == "")  refresh_time = 20000;
+        if (value>=1)
+        {
+                window.location.replace("index_wstatus2.asp");
+        }
+        value++;
+        timerID=setTimeout("Refresh()",refresh_time);
+}
+
+function ShowAlert(M)
+{
+       //=> Disable mobile wan connecting fail alert error message
+       Refresh();
+       return -1;
+       //<= Disable mobile wan connecting fail alert error message
+
+       var str = "";
+       var mode = "";
+       var wan_ip = "";
+       //var wan_proto = "dhcp";
+       var wan_proto = "wwan";
+       var ac_name = "";
+       var srv_name = "";
+
+       //if(document.status.wan_proto.value == "pppoe")
+       //      mode = "PPPoE";
+       //else if(document.status.wan_proto.value == "l2tp")
+       //      mode = "L2TP";
+       //else if(document.status.wan_proto.value == "heartbeat")
+       //      mode = "HBS";
+       //else
+       //      mode = "PPTP";
+       mode = "3G/GPRS network";
+
+       if(M == "AUTH_FAIL" || M == "PAP_AUTH_FAIL" || M == "CHAP_AUTH_FAIL")
+                str = mode + hstatrouter2.authfail;
+//              str = mode + " authentication fail";
+       else if(M == "IP_FAIL" || (M == "TIMEOUT" && wan_ip == "0.0.0.0"))
+                str = hstatrouter2.noip + mode + hstatrouter2.server;
+//              str = "Can not get a IP address from " + mode + " server";
+        else if(M == "NEG_FAIL")
+                str = mode + hstatrouter2.negfail;
+//              str = mode + " negotication fail";
+        else if(M == "LCP_FAIL")
+                str = mode + hstatrouter2.lcpfail;
+//              str = mode + " LCP negotication fail";
+        else if(M == "TCP_FAIL" || (M == "TIMEOUT" && wan_ip != "0.0.0.0" && wan_proto == "heartbeat"))
+                str = hstatrouter2.tcpfail + mode + hstatrouter2.server;
+//              str = "Can not build a TCP connection to " + mode + " server";
+       else 
+                str = hstatrouter2.noconn + mode + hstatrouter2.server;
+//              str = "Can not connect to " + mode + " server";
+
+       alert(str);
+
+       Refresh();
+}
+
+function Connect(F,I)
+{
+       var sim_check = '';     
+       var card_check = '';
+       var pincode_error = '0';
+
+       if (parseInt(pincode_error, 10)) {
+               alert(GPRS_ERR.WRONGPINCODE);
+               window.location.replace('Wireless_Wan.asp');
+               return;
+       }
+
+       if( card_check == "NO_CARD")    
+               alert(GPRS_ERR.NOCARD);
+       else if( sim_check == "NO_SIM" )        
+               alert(GPRS_ERR.NOSIM);
+       else if( sim_check == "NEED_PINCODE" )
+       {
+               alert(GPRS_ERR.NEEDPINCODE);
+               window.location.replace('Wireless_Wan.asp');
+       }
+       else if( sim_check == "SIM_LOCK" )
+       {
+               alert(GPRS_ERR.SIMLOCK);
+       }
+       else
+       {
+               F.submit_type.value = I;
+               F.submit_button.value = "index";
+               F.change_action.value = "gozila_cgi";
+               F.next_page.value = "index_wstatus2.asp";
+               choose_disable(F.mbut);
+               F.submit();
+       }
+}
+
+function init()
+{
+       Refresh();
+}
+</SCRIPT>
+</HEAD>
+<BODY onload=init();>
+<FORM name=wwan_connect method=post action=apply.cgi>
+<input type=hidden name=submit_button>
+<input type=hidden name=change_action>
+<input type=hidden name=submit_type>
+<input type=hidden name=next_page>
+<!-- TABLE vlign=top align=left cellSpacing=0 cellPadding=0 border=0 width=397 height=25 style="margin-left: -5" --> 
+<TABLE vlign=top align=left cellSpacing=0 cellPadding=0 border=0 width=397 height=25> 
+       <TR>
+          <TD height=25 width=102>&nbsp;<script>Capture(GPRS_MSG.WW)</script>&nbsp;:&nbsp;</TD>
+          <TD height=25 width=295>
+               <B>
+                       <script language=javascript>
+                               var status1 = "Status";
+                               var status2 = "Connected";
+                               if(status1 == "Status")         status1 = bmenu.statu;
+                               if(status2 == "Connecting")     status2 = hstatrouter2.connecting;
+                               else    if(status2 == "Disconnected")   status2 = hstatrouter2.disconnected;
+                               else    if(status2 == "Connected")      status2 = stacontent.conn;
+                               document.write(status2);
+                               document.write("&nbsp;&nbsp;");
+
+                               var but_arg = "Disconnect";
+                               //var wan_proto = "dhcp";
+                               var wan_proto = "wwan";
+                               var but_type = "";
+                               if(but_arg == "Connect")        but_value = stacontent.connect;
+                               else if(but_arg == "Disconnect")        but_value = hstatrouter2.disconnect;
+                               but_type = but_arg +"_" + wan_proto;
+//20060403######################################################################################
+                               if( '1' == '1' )
+                               {
+                                       document.write("<INPUT name=mbut type=button value='"+but_value+"' onClick=Connect(this.form,'"+but_type+"')>");
+                               }
+//20060403######################################################################################
+                               else if( ('BASE DE' == 'Acquiring') ||
+                                       ('' == 'NO_CARD') ||
+                                       ( status2 == "Connecting" )
+                               )
+                                       document.write("<INPUT name=mbut type=button value='"+but_value+"' disabled=true>");
+                               else
+                                       document.write("<INPUT name=mbut type=button value='"+but_value+"' onClick=Connect(this.form,'"+but_type+"')>");
+                       </script>       
+               </B>
+         </TD>
+</TABLE>
+</FORM>
+</BODY>
+</HTML>