1<html xmlns="http://www.w3.org/1999/xhtml">
2<head>     
3<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
4<meta HTTP-EQUIV="Pragma" CONTENT="no-cache">
5<meta HTTP-EQUIV="Expires" CONTENT="-1">
6<link rel="stylesheet" type="text/css" href="/form_style.css"> 
7<link rel="stylesheet" type="text/css" href="qis_style.css">
8
9<script type="text/JavaScript" src="/state.js"></script>
10<script type="text/javascript" src="/js/ex_overlib.js"></script>        
11<script>
12var flag = '<% get_parameter("flag"); %>';
13
14function QKaccount_load_body(){
15	parent.document.title = "ASUS Wireless Router <#Web_Title#> - <#QKSet_account_webtitle#>";
16	hideLinkTag();
17	flash_button();
18	
19	get_value_from_parent();
20	
21	show_next_button();
22	if(flag != "auto_way_pppoe")
23		show_prev_button();
24} 
25
26function get_value_from_parent(){
27	if(flag == "auto_way")
28		document.form.flag.value = flag;
29	
30	if(flag == "auto_way_pppoe")
31		document.form.wan_proto.value = "pppoe";
32	else
33		document.form.wan_proto.value = parent.document.QKform.wan_proto.value;
34	
35	document.form.wan_pppoe_username.value = parent.document.QKform.wan_pppoe_username.value;
36	document.form.wan_pppoe_passwd.value = parent.document.QKform.wan_pppoe_passwd.value;
37	
38	document.form.wan_nat_x.value = parent.document.QKform.wan_nat_x.value;
39	document.form.wan_route_x.value = parent.document.QKform.wan_route_x.value;
40	
41	document.form.wan_ipaddr.value = parent.document.QKform.wan_ipaddr.value;
42	document.form.wan_netmask.value = parent.document.QKform.wan_netmask.value;
43	document.form.wan_gateway.value = parent.document.QKform.wan_gateway.value;
44	
45	document.form.wan_dns1_x.value = parent.document.QKform.wan_dns1_x.value;
46	document.form.wan_dns2_x.value = parent.document.QKform.wan_dns2_x.value;
47	
48	document.form.wan_heartbeat_x.value = parent.document.QKform.wan_heartbeat_x.value;
49	
50	if(flag == "auto_way"){
51		document.form.x_DHCPClient.value = parent.document.QKform.x_DHCPClient.value;
52		document.form.wan_dnsenable_x.value = parent.document.QKform.wan_dnsenable_x.value;
53	}
54}
55
56function show_next_button(){
57	if(document.form.wan_proto.value == "pppoe"
58			|| flag == "auto_way")
59		$("nextButton").value = '<#CTL_apply1#>';
60	else
61		$("nextButton").value = '<#CTL_next#>';
62}
63
64function show_prev_button(){
65	if(flag == "auto_way"){
66		document.form.prev_page.value = parent.document.QKform.prev_page.value;
67		parent.document.QKform.prev_page.value = "/qis/QIS_internet_ip.htm";
68	}
69	else if(parent.$("flag").value == "pppoe"){
70		$("prevButton").value = '<#CTL_AdvSetting#>';
71		
72		document.form.prev_page.value = "/Advanced_WAN_Content.asp";
73	}
74}
75
76function submitForm(o, s){
77	if(!validate_string(document.form.wan_pppoe_username)){
78		document.form.wan_pppoe_username.select();
79		document.form.wan_pppoe_username.focus();
80		return false;
81	}
82	if(document.form.wan_pppoe_username.value.length == 0){
83		alert("<#QKSet_account_nameblank#>");
84		document.form.wan_pppoe_username.select();
85		document.form.wan_pppoe_username.focus();
86		return false;
87	}
88	
89	if(!validate_string(document.form.wan_pppoe_passwd)){
90		document.form.wan_pppoe_passwd.select();
91		document.form.wan_pppoe_passwd.focus();
92		return false;
93	}
94	
95	if(flag == "auto_way"){
96		parent.showLoading();
97		
98		document.form.wan_ipaddr.disabled = false;
99		document.form.wan_netmask.disabled = false;
100		document.form.wan_gateway.disabled = false;
101		document.form.wan_dns1_x.disabled = false;
102		document.form.wan_dns2_x.disabled = false;
103		document.form.wan_heartbeat_x.disabled = false;
104		
105		$("x_Setting").disabled = false;
106		document.form.x_Setting.value = '1';
107		
108		document.form.flag.value = "verify_detect";
109		document.form.next_page.value = "/QIS_wizard.htm";
110		document.form.action_mode.value = " Apply ";
111		
112		document.form.submit();
113	}
114	else if(document.form.wan_proto.value == 'pppoe'){
115		parent.showLoading();
116		
117		$("x_Setting").disabled = false;
118		document.form.x_Setting.value = '1';
119		
120		document.form.flag.value = "verify_detect";
121		document.form.next_page.value = "/QIS_wizard.htm";
122		document.form.action_mode.value = " Apply ";
123		
124		document.form.submit();
125	}
126	else if(document.form.wan_proto.value == 'pptp'
127			|| document.form.wan_proto.value == 'l2tp'){
128		document.form.next_page.value = "QIS_internet_ip.htm";
129		
130		parent.document.QKform.wan_pppoe_username.value = document.form.wan_pppoe_username.value;
131		parent.document.QKform.wan_pppoe_passwd.value = document.form.wan_pppoe_passwd.value;
132		
133		location.href = document.form.next_page.value;
134		return true;
135	}
136	else
137		alert("System error!");	// no translate.
138}
139
140function show_hint(field_order){
141	if(field_order == 1)
142		return overlib("<#PPPConnection_UserName_itemdesc#>", LEFT);
143	else if(field_order == 2)
144		return overlib("<#QKSet_account_passwd#>", LEFT);
145}
146</script>                                          
147</head>   
148
149<body onLoad="QKaccount_load_body();" onunLoad="no_flash_button();">
150<div id="overDiv" style="position:absolute; visibility:hidden; z-index:1000;"></div>
151<form method="post" name="form" action="/start_apply.htm">
152<input type="hidden" name="prev_page" value="QIS_internet_type.htm">
153<input type="hidden" name="current_page" value="QIS_internet_account.htm">
154<input type="hidden" name="next_page" value="">
155<input type="hidden" name="flag" value="">
156<input type="hidden" name="sid_list" value="Layer3Forwarding;PPPConnection;IPConnection;General;">
157<input type="hidden" name="action_mode" value="">
158<input type="hidden" name="preferred_lang" value="<% nvram_get_x("","preferred_lang"); %>">
159
160<input type="hidden" name="wan_proto" value="">
161<input type="hidden" name="wan_nat_x" value="">
162<input type="hidden" name="wan_route_x" value="">
163
164<input type="hidden" name="x_DHCPClient" value="1">
165<input type="hidden" name="wan_ipaddr" value="" disabled>
166<input type="hidden" name="wan_netmask" value="" disabled>
167<input type="hidden" name="wan_gateway" value="" disabled>
168<input type="hidden" name="wan_dnsenable_x" value="1">
169<input type="hidden" name="wan_dns1_x" value="" disabled>
170<input type="hidden" name="wan_dns2_x" value="" disabled>
171<input type="hidden" name="wan_heartbeat_x" value="" disabled>
172
173<input type="hidden" name="x_Setting" id="x_Setting" value="" disabled>
174
175<div class="QISmain">
176
177<div class="description_down"><#QKSet_ISP_desc#></div>
178<br/><br/>
179<table id="tblsetting_1" class="QISform" width="400" border=0 align="center" cellpadding="5" cellspacing="0">
180  <tr>
181	<th width="120"><#BOP_account_user_item#></th>
182	<td>
183	  <input type="text" name="wan_pppoe_username" value="" onkeypress="return is_string(this);" class="input" maxlength="64" size="36" style="vertical-align:bottom;"/>
184	  <img src="/images/help.gif" onmouseout="return nd();" onmouseover="return show_hint(1);">
185	</td>
186  </tr>
187
188  <tr>
189	<th width="120"><#BOP_account_pass_item#></th>
190	<td class="QISformtd">
191	  <input type="password" name="wan_pppoe_passwd" value="" onkeypress="return is_string(this);" class="input" maxlength="64" size="36" style="vertical-align:bottom;"/>
192	  <img src="/images/help.gif" onmouseout="return nd();" onmouseover="return show_hint(2);">
193	</td>
194  </tr>
195</table>
196</div>
197
198<div class='QISfoot'>
199  <input type='button' id="prevButton" value="<#CTL_prev#>" onclick="gotoprev(document.form);" class="sbtn" width="70" align="center">
200  <input type='button' id="nextButton" value="<#CTL_next#>" onclick="submitForm();" class="sbtn" width="70" align="center">
201</div>
202
203</form> 
204</body> 
205</html>
206