1<!DOCTYPE HTML>
2<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
3<html>
4<head>
5<%11%>
6<title>NETGEAR Router <%12%></title>
7<link rel="stylesheet" href="<%13%>">
8<link rel="stylesheet" href="css/scrollbar.css">
9<link rel="stylesheet" href="css/button.css">
10
11<script src="jquery.js"></script>
12<script src="script/jquery.mousewheel.js"></script>
13<script type="text/javascript" src="script/jquery.jscrollpane.min.js"></script>
14
15<script src="script/script.js"></script>
16<link rel="stylesheet" href="form.css">
17<STYLE TYPE="text/javascript">
18<!--
19	classes.num.all.fontFamily = "Courier";
20	classes.num.all.fontSize = "10pt" ;
21-->
22</style>
23<%14%>
24<script language="javascript" type="text/javascript">
25<!-- 
26var DisableFixedIP = false;
27var DisableFixedDNS = false;
28var DisableFixedIP2 = false;
29var DisableFixedDNS2 = false;
30var DodDisable = false;
31var DodIndex = <%558%>;
32
33
34    $(document).ready(function()
35    {	
36//        $('.scroll-pane').jScrollPane('scrollbarMargin:5px');
37        $("#target").submit(function() {
38            buttonFilter();
39        });
40
41    });
42
43
44    function setHelpIframeVisible(){
45        $('.bas-help-frame-div').css("visibility","visible");
46    }
47
48
49    function showHelpIframe() {
50
51        var imgSrc=document.getElementById('help-button');
52
53        if(imgSrc.src.search("up")>=0)
54        {
55            $(".bas-help-frame-div").show();
56            window.frames["helpframe"].$('#content').jScrollPane({showArrows:true});
57            imgSrc.src="img/helparrowdown-icon.gif";
58        }
59        else
60        {
61            $(".bas-help-frame-div").hide();
62            imgSrc.src="img/helparrowup-icon.gif";
63            setTimeout(setHelpIframeVisible,500);
64        }
65        if((navigator.appName.indexOf("Internet Explorer")==-1) ||
66           (navigator.appVersion.indexOf("MSIE 9")==-1))
67             change_size();
68
69    }
70
71    function moveToHTMLend()
72    {
73        window.location.href='#helpframe-anchor';
74        setHelpIframeVisible();
75    }
76
77
78    function loadhelp(fname,anchname)
79    {
80                var pane = window.frames["helpframe"].$('#content');
81                var imgSrc=document.getElementById('help-button');
82                if(imgSrc.src.search("up")<0)
83                {
84
85                        $(".help-frame-div").show();
86                        pane.jScrollPane({showArrows:true});
87
88
89                        if ((loadhelp.arguments.length == 1 ) || (anchname == "" ))
90                        {
91                                window.frames["helpframe"].location.href=fname+"_h.htm";
92                                $(".help-frame-div").show();
93                        }
94                        else
95                        {
96                                window.frames["helpframe"].location.href=fname+"_h.htm#" + anchname;
97                                $(".help-frame-div").show();
98                        }
99
100                        $(".help-frame-div").show();
101                        pane.jScrollPane({showArrows:true});
102
103                }
104    }
105
106function checkType(wan_proto) // called from basictop.htm
107{
108	if (1)
109//	if (basictop.document.forms[0])
110	{
111		if (wan_proto == "pppoe")
112		    window.location.href = "BAS_pppoe.htm";
113		else if (wan_proto == "pptp")
114		    window.location.href = "BAS_pptp.htm";
115		else if (wan_proto == "bpa")
116		    window.location.href = "BAS_bpa.htm";
117		else if (wan_proto == "l2tp")
118		    window.location.href = "BAS_l2tp.htm";
119		else
120		    window.location.href = "BAS_ether.htm";
121	}
122	else 
123	    window.setTimeout(checkType(),300);
124}
125
126
127 
128function init_data()
129{
130    document.forms[0].policyIdx.value ="";
131}
132function goTestApply()
133{
134	var winoptions = "width=640,height=480,menubar=yes,toolbar=yes,status=yes,location=yes,resizable=yes";
135	if(document.forms[0].runtest.value == "yes")
136		window.open('BAS_wtest_l.htm','test_win',winoptions);
137	else if(document.forms[0].runtest.value == "runppp2")
138		window.open('BAS_wtest_ppp2.htm','test_win',winoptions);
139}
140
141function loadcheck()
142{
143	var cf = document.forms[0];
144	if(isIE()){
145		cf.pppoe_username.size="24";
146		cf.pppoe_passwd.size="24";
147		cf.pppoe2_username.size="24";
148		cf.pppoe2_passwd.size="24";
149	}
150	loadhelp('BAS_pppoe');
151	setIP();
152	setDNS();
153	setIP2();
154	setDNS2();
155}
156function setIP()
157{
158	var cf = document.forms[0];
159	var dflag = cf.WANAssign[0].checked;
160	setDisabled(dflag,cf.WPethr1,cf.WPethr2,cf.WPethr3,cf.WPethr4);
161	DisableFixedIP = dflag;
162}
163function setIP2()
164{
165	var cf = document.forms[0];
166	var dflag = cf.WANAssign2[0].checked;
167	setDisabled(dflag,cf.WPethr2_1,cf.WPethr2_2,cf.WPethr2_3,cf.WPethr2_4);
168	DisableFixedIP2 = dflag;
169}
170function setDNS()
171{
172	var cf = document.forms[0];
173	var dflag = cf.DNSAssign[0].checked;
174	setDisabled(dflag,cf.DAddr1,cf.DAddr2,cf.DAddr3,cf.DAddr4,cf.PDAddr1,cf.PDAddr2,cf.PDAddr3,cf.PDAddr4);
175	DisableFixedDNS = dflag;
176}
177function setDNS2()
178{
179	var cf = document.forms[0];
180	var dflag = cf.DNSAssign2[0].checked;
181	setDisabled(dflag,cf.DAddr2_1,cf.DAddr2_2,cf.DAddr2_3,cf.DAddr2_4,cf.PDAddr2_1,cf.PDAddr2_2,cf.PDAddr2_3,cf.PDAddr2_4);
182	DisableFixedDNS2 = dflag;
183}
184
185function setServer()
186{
187	var cf = document.forms[0];
188	var stype = cf.login_type.selectedIndex;
189	if(stype==0) //pptp
190		window.location.href="BAS_pptp.htm";
191	else if(stype==1) //bpa
192		window.location.href="BAS_bpa.htm";
193}
194
195function setConnMode()
196{
197    var cf = document.forms[0];
198    var conn_mode = cf.pppoe_dod.selectedIndex;
199
200    if(conn_mode == 1) // Dial on Demand
201        DodDisable = false;
202    else
203        DodDisable = true;
204    var msg = "";
205    if((conn_mode != 1) && !_isNumeric(cf.pppoe_idletime.value))
206    {
207        cf.pppoe_dod.selectedIndex = DodIndex;
208        if(cf.pppoe_idletime.value.length<=0)
209            msg+= "<%563%>";
210        else if(!_isNumeric(cf.pppoe_idletime.value))
211            msg+= "<%564%>";
212        if (msg.length > 1)
213        {
214            alert(msg);
215            return false;
216        }
217    }
218    else
219    {
220        DodIndex = cf.pppoe_dod.selectedIndex;
221        setDisabled(DodDisable,cf.pppoe_idletime);
222    }
223    return true;
224}
225
226function checkData()
227{
228	var cf = document.forms[0];
229	var msg = "";
230	
231	msg+= checkBlank(cf.pppoe_username, "<%567%>");
232	if(cf.pppoe_idletime.value.length<=0)
233	 msg+= "<%563%>";
234	else if(!_isNumeric(cf.pppoe_idletime.value))
235	 msg+= "<%564%>";
236 
237	if(cf.WANAssign[1].checked)
238	{
239		if(checkIP(cf.WPethr1,cf.WPethr2,cf.WPethr3,cf.WPethr4,254)||(parseInt(cf.WPethr4.value,10)==0))
240			msg+= "<%569%>";
241		else
242		{
243			cf.WPethr1.value = parseInt(cf.WPethr1.value,10);
244			cf.WPethr2.value = parseInt(cf.WPethr2.value,10);
245			cf.WPethr3.value = parseInt(cf.WPethr3.value,10);
246			cf.WPethr4.value = parseInt(cf.WPethr4.value,10);
247		}
248		cf.pppoe_localip.value = cf.WPethr1.value+'.'+cf.WPethr2.value+'.'+cf.WPethr3.value+'.'+cf.WPethr4.value;
249	}
250	else    
251		cf.pppoe_localip.value = "0.0.0.0";
252
253	if(cf.DNSAssign[1].checked)
254	{
255		if(checkIP(cf.DAddr1,cf.DAddr2,cf.DAddr3,cf.DAddr4,254)||(parseInt(cf.DAddr4.value,10)==0))
256			msg+= "<%518%>";
257		else
258		{
259			cf.DAddr1.value = parseInt(cf.DAddr1.value,10);
260			cf.DAddr2.value = parseInt(cf.DAddr2.value,10);
261			cf.DAddr3.value = parseInt(cf.DAddr3.value,10);
262			cf.DAddr4.value = parseInt(cf.DAddr4.value,10);
263		}
264		if(cf.PDAddr1.value.length>0 || cf.PDAddr2.value.length>0 || cf.PDAddr3.value.length>0 || cf.PDAddr4.value.length>0)
265		{
266			if(checkIP(cf.PDAddr1,cf.PDAddr2,cf.PDAddr3,cf.PDAddr4,254)||(parseInt(cf.PDAddr4.value,10)==0))
267				msg+= "<%519%>";
268			else
269			{
270				cf.PDAddr1.value = parseInt(cf.PDAddr1.value,10);
271				cf.PDAddr2.value = parseInt(cf.PDAddr2.value,10);
272				cf.PDAddr3.value = parseInt(cf.PDAddr3.value,10);
273				cf.PDAddr4.value = parseInt(cf.PDAddr4.value,10);
274			}
275		}
276	}
277	if (msg.length > 1)
278	{
279		alert(msg);
280		return false;
281	}
282
283
284	msg+= checkBlank(cf.pppoe2_username, "<%567%>");
285	//if(cf.pppoe2_idletime.value.length<=0)
286	// msg+= "ACh??������B\n";
287	//else if(!_isNumeric(cf.pppoe2_idletime.value))
288	// msg+= "��ACh??��A?l����B\n";
289 
290	if(cf.WANAssign2[1].checked)
291	{
292		if(checkIP(cf.WPethr2_1,cf.WPethr2_2,cf.WPethr2_3,cf.WPethr2_4,254)||(parseInt(cf.WPethr2_4.value,10)==0))
293			msg+= "<%569%>";
294		else
295		{
296			cf.WPethr2_1.value = parseInt(cf.WPethr2_1.value,10);
297			cf.WPethr2_2.value = parseInt(cf.WPethr2_2.value,10);
298			cf.WPethr2_3.value = parseInt(cf.WPethr2_3.value,10);
299			cf.WPethr2_4.value = parseInt(cf.WPethr2_4.value,10);
300		}
301		cf.pppoe2_localip.value = cf.WPethr2_1.value+'.'+cf.WPethr2_2.value+'.'+cf.WPethr2_3.value+'.'+cf.WPethr2_4.value;
302	}
303	else    
304		cf.pppoe2_localip.value = "0.0.0.0";
305
306	if(cf.DNSAssign2[1].checked)
307	{
308		if(checkIP(cf.DAddr2_1,cf.DAddr2_2,cf.DAddr2_3,cf.DAddr2_4,254)||(parseInt(cf.DAddr2_4.value,10)==0))
309			msg+= "<%518%>";
310		else
311		{
312			cf.DAddr2_1.value = parseInt(cf.DAddr2_1.value,10);
313			cf.DAddr2_2.value = parseInt(cf.DAddr2_2.value,10);
314			cf.DAddr2_3.value = parseInt(cf.DAddr2_3.value,10);
315			cf.DAddr2_4.value = parseInt(cf.DAddr2_4.value,10);
316		}
317		if(cf.PDAddr2_1.value.length>0 || cf.PDAddr2_2.value.length>0 || cf.PDAddr2_3.value.length>0 || cf.PDAddr2_4.value.length>0)
318		{
319			if(checkIP(cf.PDAddr2_1,cf.PDAddr2_2,cf.PDAddr2_3,cf.PDAddr2_4,254)||(parseInt(cf.PDAddr2_4.value,10)==0))
320				msg+= "<%519%>";
321			else
322			{
323				cf.PDAddr2_1.value = parseInt(cf.PDAddr2_1.value,10);
324				cf.PDAddr2_2.value = parseInt(cf.PDAddr2_2.value,10);
325				cf.PDAddr2_3.value = parseInt(cf.PDAddr2_3.value,10);
326				cf.PDAddr2_4.value = parseInt(cf.PDAddr2_4.value,10);
327			}
328		}
329	}
330	if (msg.length > 1)
331	{
332		alert(msg);
333		return false;
334	}
335
336
337	cf.wan_dns1_pri.value = cf.DAddr1.value+'.'+cf.DAddr2.value+'.'+cf.DAddr3.value+'.'+cf.DAddr4.value;
338	cf.wan_dns1_sec.value = cf.PDAddr1.value+'.'+cf.PDAddr2.value+'.'+cf.PDAddr3.value+'.'+cf.PDAddr4.value;
339	
340	cf.wan_dns2_pri.value = cf.DAddr2_1.value+'.'+cf.DAddr2_2.value+'.'+cf.DAddr2_3.value+'.'+cf.DAddr2_4.value;
341	cf.wan_dns2_sec.value = cf.PDAddr2_1.value+'.'+cf.PDAddr2_2.value+'.'+cf.PDAddr2_3.value+'.'+cf.PDAddr2_4.value;
342
343	cf.pppoe_temp.value = "4";
344
345	return true;
346}
347
348function loadSettings()
349{
350	var cf = document.forms[0];
351
352	var wan_ipaddr = cf.wan_ipaddr.value.split(".");
353	var wan2_ipaddr = cf.wan2_ipaddr.value.split(".");
354	var pppoe_localip = cf.pppoe_localip.value.split(".");
355	var wan_dns_sel = cf.wan_dns_sel.value;
356	var wan_dns1_pri = cf.wan_dns1_pri.value.split(".");
357	var wan_dns1_sec = cf.wan_dns1_sec.value.split(".");
358	
359	var pppoe2_localip = cf.pppoe2_localip.value.split(".");
360	var wan2_dns_sel = cf.wan2_dns_sel.value;
361	var wan_dns2_pri = cf.wan_dns2_pri.value.split(".");
362	var wan_dns2_sec = cf.wan_dns2_sec.value.split(".");
363
364	cf.pppoe_idletime.value = <%2939%> / 60;
365	//cf.pppoe2_idletime.value = <%2940%> / 60;
366	
367	// Get pppoe_dod (nvram)
368	cf.pppoe_dod.selectedIndex = <%558%>;
369	if (cf.pppoe_dod.selectedIndex == 1)
370		DodDisable = false;
371	else
372		DodDisable = true;
373	setDisabled(DodDisable,cf.pppoe_idletime);
374
375	if (cf.pppoe_localip.value == "0.0.0.0")
376	{
377		cf.WANAssign[0].checked = true;
378		cf.WPethr1.value = wan_ipaddr[0];
379		cf.WPethr2.value = wan_ipaddr[1];
380		cf.WPethr3.value = wan_ipaddr[2];
381		cf.WPethr4.value = wan_ipaddr[3];
382	}
383	else
384	{
385		cf.WANAssign[1].checked = true;
386		cf.WPethr1.value = pppoe_localip[0];
387		cf.WPethr2.value = pppoe_localip[1];
388		cf.WPethr3.value = pppoe_localip[2];
389		cf.WPethr4.value = pppoe_localip[3];
390	}
391	setIP();
392	cf.DNSAssign[wan_dns_sel].checked = true;
393	setDNS();
394	if (cf.pppoe2_localip.value == "0.0.0.0")
395	{
396		cf.WANAssign2[0].checked = true;
397		cf.WPethr2_1.value = wan2_ipaddr[0];
398		cf.WPethr2_2.value = wan2_ipaddr[1];
399		cf.WPethr2_3.value = wan2_ipaddr[2];
400		cf.WPethr2_4.value = wan2_ipaddr[3];
401	}
402	else
403	{
404		cf.WANAssign2[1].checked = true;
405		cf.WPethr2_1.value = pppoe2_localip[0];
406		cf.WPethr2_2.value = pppoe2_localip[1];
407		cf.WPethr2_3.value = pppoe2_localip[2];
408		cf.WPethr2_4.value = pppoe2_localip[3];
409	}
410	setIP2();
411	cf.DNSAssign2[wan2_dns_sel].checked = true;
412	setDNS2();
413	if (cf.wan_dns1_pri.value != "")
414	{
415		cf.DAddr1.value = wan_dns1_pri[0];
416		cf.DAddr2.value = wan_dns1_pri[1];
417		cf.DAddr3.value = wan_dns1_pri[2];
418		cf.DAddr4.value = wan_dns1_pri[3];
419	}
420	if (cf.wan_dns1_sec.value != "")
421	{
422		cf.PDAddr1.value = wan_dns1_sec[0];
423		cf.PDAddr2.value = wan_dns1_sec[1];
424		cf.PDAddr3.value = wan_dns1_sec[2];
425		cf.PDAddr4.value = wan_dns1_sec[3];
426	}
427	
428	
429	if (cf.wan_dns2_pri.value != "")
430	{
431		cf.DAddr2_1.value = wan_dns2_pri[0];
432		cf.DAddr2_2.value = wan_dns2_pri[1];
433		cf.DAddr2_3.value = wan_dns2_pri[2];
434		cf.DAddr2_4.value = wan_dns2_pri[3];
435	}
436	if (cf.wan_dns2_sec.value != "")
437	{
438		cf.PDAddr2_1.value = wan_dns2_sec[0];
439		cf.PDAddr2_2.value = wan_dns2_sec[1];
440		cf.PDAddr2_3.value = wan_dns2_sec[2];
441		cf.PDAddr2_4.value = wan_dns2_sec[3];
442	}
443}
444function doFletChange( newIndex )
445{
446	var msg = "";
447	var cf = document.forms[0];
448
449	cf.wan_dns1_pri.value = cf.DAddr1.value+'.'+cf.DAddr2.value+'.'+cf.DAddr3.value+'.'+cf.DAddr4.value;
450	cf.wan_dns1_sec.value = cf.PDAddr1.value+'.'+cf.PDAddr2.value+'.'+cf.PDAddr3.value+'.'+cf.PDAddr4.value;
451
452	if (newIndex == 0)
453	{
454		if(cf.WANAssign[1].checked)
455		{
456			if(checkIP(cf.WPethr1,cf.WPethr2,cf.WPethr3,cf.WPethr4,254)||(parseInt(cf.WPethr4.value)==0))
457				msg+= "<%569%>";
458			cf.pppoe_localip.value = cf.WPethr1.value+'.'+cf.WPethr2.value+'.'+cf.WPethr3.value+'.'+cf.WPethr4.value;
459		}
460		else    
461			cf.pppoe_localip.value = "0.0.0.0";
462
463		if (msg.length > 1)
464		{
465			alert(msg);
466			return false;
467		}
468		cf.pppoe_temp.value = "0";
469		cf.submit();
470		window.location.href = "BAS_pppoe.htm";
471	} 
472	else if (newIndex == 3)
473	{
474		if(cf.WANAssign[1].checked)
475		{
476			if(checkIP(cf.WPethr1,cf.WPethr2,cf.WPethr3,cf.WPethr4,254)||(parseInt(cf.WPethr4.value)==0))
477				msg+= "<%569%>";
478			cf.pppoe_localip.value = cf.WPethr1.value+'.'+cf.WPethr2.value+'.'+cf.WPethr3.value+'.'+cf.WPethr4.value;
479		}
480		else    
481			cf.pppoe_localip.value = "0.0.0.0";
482
483		if (msg.length > 1)
484		{
485			alert(msg);
486			return false;
487		}
488		cf.pppoe_temp.value = "3";
489		cf.submit();
490		window.location.href = "BAS_pppoe_other.htm";
491	}
492}
493
494function setSession()
495{
496    var cf = document.forms[0];
497    var stype = cf.session_type.selectedIndex;
498
499    if(stype==0) //NTT East
500    {
501        cf.pppoe_temp.value = "1";
502        cf.FletType.value = "0";
503        //parent.basicbuttom.location.href = "BAS_pppoe_flet.htm";
504    }
505    else if(stype==1) //NTT West
506    {
507        cf.pppoe_temp.value = "2";
508        cf.FletType.value = "1";
509        //parent.basicbuttom.location.href = "BAS_pppoe_flet2.htm";
510    }
511    else if(stype==2) //Other
512    {
513        cf.pppoe_temp.value = "3";
514        cf.FletType.value = "2";
515        //parent.basicbuttom.location.href = "BAS_pppoe_other.htm";
516    }
517    
518    cf.submit();
519}
520
521function SetDisable()
522{
523    var cf = document.forms[0];
524    cf.ToDisable.value = "ToDisable";
525}
526function SetPPPoETest(index)
527{
528    var cf = document.forms[0];
529    if(index == 1)
530        cf.whichTest.value = "1";
531    else
532        cf.whichTest.value = "2";        
533}
534function SelectPolicy(v)
535{
536    var cf = document.forms[0];
537    
538    cf.policyIdx.value = v;
539
540}
541function valid_edit(type)
542//type:0 edit 1: delete
543{
544    var cf = document.forms[0];
545	var msg="";
546    if(cf.policyIdx.value.length == 0)//not select
547    {
548        if(type == 0)
549			alert("<%1768%>");
550        else if(type == 1)
551			alert("<%1769%>");
552        return false;
553    }
554    return true;
555}
556//-->
557</script>
558
559</head>
560
561<body  onload="change_size();init_data();loadSettings();loadcheck();goTestApply();" class="page-body"  onResize="change_size();" >
562<img class="cover-image" src="<%74%>">
563<img class="body-image" src="<%75%>">
564<div id="full-page-container">
565
566<form id="target"  name="formname" method="POST" action="pppoe2.cgi" >
567<input type="hidden" name="buttonHit"><input type="hidden" name="buttonValue"> 
568<img class="subtop-image" src="<%76%>">
569<div class="subhead2"> <%374%></div>
570<table border="0"     class="subhead2-table">
571
572<tr align="left" valign="middle">
573<td  style="padding-top:10px;padding-bottom:10px" align="center" colspan="2" class="table-seperate-border">
574<button type="submit" value="SUBMIT"  onClick="buttonClick(this,'<%78%>');return checkData()" name="apply" class=<%79%> style="padding-left:10px"> <span class="<%80%>" ><%81%>&nbsp;<span class="apply-icon">&nbsp;&nbsp;&nbsp;&nbsp;</span></span><span class="<%82%>">&nbsp;&nbsp;&nbsp;</span></button>
575<button type="button" value="BUTTON"  onClick="buttonClick(this,'<%83%>');reset();loadSettings();" name="Cancel" class="button-rule" style="padding-left:10px" ><span class="roundleft_button"><span class ="cancel-icon">&nbsp;&nbsp;&nbsp;&nbsp;<%84%></span></span><span class="roundright_button">&nbsp;&nbsp;&nbsp;&nbsp;</span></button>
576<button type="submit" value="SUBMIT"  onClick="buttonClick(this,'<%522%>');return checkData()" name="Test" class=<%79%> style="padding-left:10px"> <span class="<%80%>" ><%522%>&nbsp;<span class="apply-icon">&nbsp;&nbsp;&nbsp;&nbsp;</span></span><span class="<%82%>">&nbsp;&nbsp;&nbsp;</span></button>
577
578</td>
579</tr>
580
581<tr><td colspan="2" class="table-seperate-border"><iframe id="topframe" style="width:100%;height:90px;margin-top:10px" allowTransparency="true" src="BAS_basictop2.htm" frameborder="0" scrolling="no"></iframe></td></tr>
582<tr><td colspan="2" class="scrollpane-table-seperate-border"><div class="scroll-pane" style="height:260px;width:620px;overflow:auto;scrolling:auto"><table style="border-collapse:collapse;width:97%">
583<tr>
584 <td width="50%"><a href="javascript:loadhelp('BAS_pppoe','isp')" tabindex="-1"><b><%572%></b></a></td>
585 <td width="50%" align="right"><select name="login_type" onChange="1"><option selected><%574%></option></select></td>
586</tr>
587
588<tr><td colspan="2" height="12" ><div style="background-image:url('liteblue.gif');width:100%">&nbsp;</div></td></tr>
589
590<tr>
591 <td colspan="2" ><b><%577%></b></td>
592</tr>
593
594<tr>
595	<td><a href="javascript:loadhelp('BAS_pppoe','login')" tabindex="-1"><b><%579%></b></a></td>
596	<td align="right"><input type="text" name="pppoe_username" size="15" maxlength="64" value="<%2941%>"></td>
597</tr>
598<tr>
599	<td><a href="javascript:loadhelp('BAS_pppoe','password')" tabindex="-1"><b><%581%></b></a></td>
600	<td align="right"><input type="password" name="pppoe_passwd" size="15" maxlength="64" value="<%2942%>"></td>
601</tr>
602
603<tr>
604	<td nowrap><a href="javascript:loadhelp('BAS_pppoe','serv_name')" tabindex="-1"><%583%></a> &nbsp;</td>
605	<td align="right"><input type="text" name="pppoe_servicename" maxlength="50" size="15" value="<%2943%>"></td>
606</tr>
607<tr>
608<td width="50%" nowrap><a href="javascript:loadhelp('BAS_pppoe','conn_mode')" tabindex="-1"><b><%585%></b></a></td>
609<td width="50%" align="right">
610    <select name="pppoe_dod" onChange="setConnMode()" size="1">
611        <option value=0><%586%></option>
612        <option value=1><%587%></option>
613        <option value=2><%588%></option>
614    </select></td>
615</tr>
616<tr>
617	<td nowrap><a href="javascript:loadhelp('BAS_pppoe','idletime')" tabindex="-1"><%589%></a></td>
618	<td align="right"><input type="text" class="num" name="pppoe_idletime" size="3" maxlength="3"></td>
619</tr>
620<tr><td colspan="2" height="12" ><div style="background-image:url('liteblue.gif');width:100%">&nbsp;</div></td></tr>
621<tr>
622	<td colspan="2"><a href="javascript:loadhelp('BAS_pppoe','InternetIP')" tabindex="-1"><b><%530%></b></a></td>
623</tr>
624<tr>
625	<td colspan="2"><input type="radio" name="WANAssign" value="Dynamic" onClick="setIP()"><%531%></td>
626</tr>
627<tr>
628	<td nowrap><input type="radio" name="WANAssign" value="Fixed" onClick="setIP()"><%532%></td>
629	<td align="right" class="num">
630	<input type="text" name="WPethr1" class="num" size="4" maxlength="3" onFocus="if(DisableFixedIP) this.blur()">.
631	<input type="text" name="WPethr2" class="num" size="4" maxlength="3" onFocus="if(DisableFixedIP) this.blur()">.
632	<input type="text" name="WPethr3" class="num" size="4" maxlength="3" onFocus="if(DisableFixedIP) this.blur()">.
633	<input type="text" name="WPethr4" class="num" size="4" maxlength="3" onFocus="if(DisableFixedIP) this.blur()"></td>
634</tr>
635<tr><td colspan="2" height="12" ><div style="background-image:url('liteblue.gif');width:100%">&nbsp;</div></td></tr>
636
637<tr>
638	<td colspan="2"><a href="javascript:loadhelp('BAS_pppoe','DNSaddress')" tabindex="-1"><b><%536%></b></a></td>
639</tr>
640
641<tr>
642	<td colspan="2"><input type="radio" name="DNSAssign" value="0" onClick="setDNS()"><%537%></td>
643</tr>
644
645<tr>
646	<td colspan="2"><input type="radio" name="DNSAssign" value="1" onClick="setDNS()"><%538%></td>
647</tr>
648
649<tr>
650		<td><img src="spacer.gif" width="20" height="12" border="0"><%539%></td>
651		<td align="right" class="num"><input type="text" name="DAddr1" class="num" size="4" maxlength="3" onFocus="if(DisableFixedDNS) this.blur()">.<input type="text" name="DAddr2" class="num" size="4" maxlength="3" onFocus="if(DisableFixedDNS) this.blur()">.<input type="text" name="DAddr3" class="num" size="4" maxlength="3" onFocus="if(DisableFixedDNS) this.blur()">.<input type="text" name="DAddr4" class="num" size="4" maxlength="3" onFocus="if(DisableFixedDNS) this.blur()"></td>
652</tr>
653<tr>
654		<td><img src="spacer.gif" width="20" height="12" border="0"><%540%></td>
655		<td align="right" class="num"><input type="text" name="PDAddr1" class="num" size="4" maxlength="3" onFocus="if(DisableFixedDNS) this.blur()">.<input type="text" name="PDAddr2" class="num" size="4" maxlength="3" onFocus="if(DisableFixedDNS) this.blur()">.<input type="text" name="PDAddr3" class="num" size="4" maxlength="3" onFocus="if(DisableFixedDNS) this.blur()">.<input type="text" name="PDAddr4" class="num" size="4" maxlength="3" onFocus="if(DisableFixedDNS) this.blur()"></td>
656</tr>
657
658
659<tr><td colspan="2" height="12" ><div style="background-image:url('liteblue.gif');width:100%">&nbsp;</div></td></tr>
660
661<tr>
662 <td colspan="2" ><b><%600%></b></td>
663</tr>
664
665<tr>
666	<td colspan="2"><input type="radio" name="FletSel" value="fletdisable" onClick="SetDisable();doFletChange(0);"><a tabindex="-1"><%601%></a></td>
667</tr>
668<tr>
669	<td colspan="2"><input type="radio" name="FletSel" checked value="fletenable" onClick="doFletChange(3)"><a tabindex="-1"><%602%></a></td>
670</tr>
671
672<tr><td colspan="2" height="12" ><div style="background-image:url('liteblue.gif');width:100%">&nbsp;</div></td></tr>
673
674<tr>
675 <td width="50%"><b><%1559%></b></td>
676 <td width="50%" align="right"><select name="session_type" onChange="setSession()">
677        <OPTION <%2947%>><%1560%></OPTION>
678        <OPTION <%2948%>><%1561%></OPTION>
679        <OPTION <%2949%>><%574%></OPTION>
680      </select></td>
681</tr>
682
683<tr><td colspan="2" height="12" ><div style="background-image:url('liteblue.gif');width:100%">&nbsp;</div></td></tr>
684
685<tr>
686	<td><a href="javascript:loadhelp('BAS_pppoe','login')" tabindex="-1"><b><%579%></b></a></td>
687	<td align="right"><input type="text" name="pppoe2_username" size="15" maxlength="64" value="<%2967%>"></td>
688</tr>
689<tr>
690	<td><a href="javascript:loadhelp('BAS_pppoe','password')" tabindex="-1"><b><%581%></b></a></td>
691	<td align="right"><input type="password" name="pppoe2_passwd" size="15" maxlength="64" value="<%2968%>"></td>
692</tr>
693
694<tr>
695	<td nowrap><a href="javascript:loadhelp('BAS_pppoe','serv_name')" tabindex="-1"><%583%></a> &nbsp;</td>
696	<td align="right"><input type="text" name="pppoe2_servicename" maxlength="50" size="15" value="<%2952%>"></td>
697</tr>
698
699
700
701<tr><td colspan="2" height="12" ><div style="background-image:url('liteblue.gif');width:100%">&nbsp;</div></td></tr>
702
703<tr>
704	<td colspan="2"><a href="javascript:loadhelp('BAS_pppoe','InternetIP')" tabindex="-1"><b><%530%></b></a></td>
705</tr>
706<tr>
707	<td colspan="2"><input type="radio" name="WANAssign2" value="Dynamic" onClick="setIP2()"><%531%></td>
708</tr>
709<tr>
710	<td nowrap><input type="radio" name="WANAssign2" value="Fixed" onClick="setIP2()"><%532%></td>
711	<td align="right" class="num">
712	<input type="text" name="WPethr2_1" class="num" size="4" maxlength="3" onFocus="if(DisableFixedIP2) this.blur()">.
713	<input type="text" name="WPethr2_2" class="num" size="4" maxlength="3" onFocus="if(DisableFixedIP2) this.blur()">.
714	<input type="text" name="WPethr2_3" class="num" size="4" maxlength="3" onFocus="if(DisableFixedIP2) this.blur()">.
715	<input type="text" name="WPethr2_4" class="num" size="4" maxlength="3" onFocus="if(DisableFixedIP2) this.blur()"></td>
716</tr>
717
718<tr><td colspan="2" height="12" ><div style="background-image:url('liteblue.gif');width:100%">&nbsp;</div></td></tr>
719
720<tr>
721	<td colspan="2"><a href="javascript:loadhelp('BAS_pppoe','DNSaddress')" tabindex="-1"><b><%536%> </b></a></td>
722</tr>
723
724<tr>
725	<td colspan="2"><input type="radio" name="DNSAssign2" value="0" onClick="setDNS2()"> <%537%></td>
726</tr>
727
728<tr>
729	<td colspan="2"><input type="radio" name="DNSAssign2" value="1" onClick="setDNS2()"> <%538%></td>
730</tr>
731
732<tr>
733		<td><img src="spacer.gif" width="20" height="12" border="0"><%539%></td>
734		<td align="right" class="num">
735		    <input type="text" name="DAddr2_1" class="num" size="4" maxlength="3" onFocus="if(DisableFixedDNS2) this.blur()">.
736		    <input type="text" name="DAddr2_2" class="num" size="4" maxlength="3" onFocus="if(DisableFixedDNS2) this.blur()">.
737		    <input type="text" name="DAddr2_3" class="num" size="4" maxlength="3" onFocus="if(DisableFixedDNS2) this.blur()">.
738		    <input type="text" name="DAddr2_4" class="num" size="4" maxlength="3" onFocus="if(DisableFixedDNS2) this.blur()"></td>
739</tr>
740<tr>
741		<td><img src="spacer.gif" width="20" height="12" border="0"><%540%></td>
742		<td align="right" class="num">
743		    <input type="text" name="PDAddr2_1" class="num" size="4" maxlength="3" onFocus="if(DisableFixedDNS2) this.blur()">.
744		    <input type="text" name="PDAddr2_2" class="num" size="4" maxlength="3" onFocus="if(DisableFixedDNS2) this.blur()">.
745		    <input type="text" name="PDAddr2_3" class="num" size="4" maxlength="3" onFocus="if(DisableFixedDNS2) this.blur()">.
746		    <input type="text" name="PDAddr2_4" class="num" size="4" maxlength="3" onFocus="if(DisableFixedDNS2) this.blur()"></td>
747</tr>
748
749<tr><td colspan="2" height="12" ><div style="background-image:url('liteblue.gif');width:100%">&nbsp;</div></td></tr>
750
751<tr>
752 <td colspan="2" ><b><%2969%></b></td>
753</tr>
754
755<tr>
756 <td width="50%"></td>
757 <td width="50%" align="right"><select name="Policy"><option value="1"><%2955%></option><option value="2"><%533%></option><option value="3"><%671%></option></select></td>
758</tr>
759
760<tr>
761<td colspan="2" align="center">
762  <input type="submit" name="add" value=" <%674%> " onclick="1"> 
763  <input type="submit" name="edit" value=" <%527%> " onclick="return(valid_edit(0));">
764  <input type="submit" name="delete" value=" <%675%> " onclick="return(valid_edit(1));"></td>
765</tr> 
766	
767<tr><td colspan="2" height="12" ><div style="background-image:url('liteblue.gif');width:100%">&nbsp;</div></td></tr>
768
769<tr>
770 <td colspan="2" ><b><%2953%></b></td>
771</tr>
772
773<tr>
774<td colspan="2">
775	<table border="1" cellpadding="2" cellspacing="0" width="100%">
776	<tr><td  width="5%" align="center"><span class="thead"> &nbsp;</span></td>
777		<td width="15%" align="center"><b><span class="thead"><%2954%></span></b></td>
778		<td width="20%" align="center"><b><span class="thead"><%2955%></span></b></td>
779		<td width="20%" align="center"><b><span class="thead"><%533%></span></b></td>
780		<td width="20%" align="center"><b><span class="thead"><%671%></span></b></td>
781		<td width="20%" align="center"><b><span class="thead"><%691%></span></b></td>
782    </tr>
783    <%2970%>
784	</table>
785</td>
786</tr>
787
788<tr><td colspan="2" height="12" ><div style="background-image:url('liteblue.gif');width:100%">&nbsp;</div></td></tr>
789
790
791</table></div></td></tr>
792<tr valign="middle" align="center"><td class="table-seperate-border" colspan="2" style="padding-left:0px"><div class="bas-help-frame-div" > <iframe id="helpframe"  name=helpframe src="BAS_pppoe_h.htm" class="help-iframe"  scrolling="no" frameborder="0" onload="showHelpIframe();"></iframe> </div> </td> </tr>
793</table>
794   <img class="subfooter-image" src="img/subhead2-bottom.gif">
795<div class="subhead2-bottom" >
796    <span style="float:left;padding-left:10px;padding-top:5px"><img src="img/help-icon.gif" onmouseover="changeCursorPointer();" onclick="showHelpIframe();" onmouseout="changeCursorDefault();"></span>
797    <span class="subhead2-text" style="float:left;padding-left:3px;" onclick="showHelpIframe();" onmouseover="changeCursorPointer();" onmouseout="changeCursorDefault();"> <%266%> </span>
798    <span class="button-help-arrow">
799      <img src="img/helparrowdown-icon.gif" id="help-button" onclick="showHelpIframe();" onmouseover="changeCursorPointer();" onmouseout="changeCursorDefault();" ></span>
800    <span class="subhead2-text" style="text-decoration:underline;float:right;padding-right:10px" onclick="showHelpIframe();" onmouseover="changeCursorPointer();" onmouseout="changeCursorDefault();"> <%267%> </span>
801      </div>
802
803
804
805<input type="hidden" name="runtest" value="<%545%>">
806<INPUT name=wan_ipaddr type=hidden value= "<%292%>">
807<INPUT name=wan2_ipaddr type=hidden value= "<%2956%>">
808<INPUT name=pppoe_localip type=hidden value= "<%2957%>">
809<INPUT name=wan_dns_sel type=hidden value= "<%2958%>">
810<INPUT name=wan_dns1_pri type=hidden value= "<%2959%>">
811<INPUT name=wan_dns1_sec type=hidden value= "<%2960%>">
812<INPUT name=pppoe2_localip type=hidden value= "<%2961%>">
813<INPUT name=wan2_dns_sel type=hidden value= "<%2962%>">
814<INPUT name=wan_dns2_pri type=hidden value= "<%2963%>">
815<INPUT name=wan_dns2_sec type=hidden value= "<%2964%>">
816<INPUT name=FletType type=hidden value= "2">
817<INPUT name=ToDisable type=hidden value= "">
818<INPUT name=whichTest type=hidden value= "">
819<INPUT name=policyIdx type=hidden value= "">
820<INPUT name=pppoe_temp type=hidden value= "<%606%>">
821<a name="helpframe-anchor"></a>
822</form>
823
824</div>
825</body>
826
827</html>
828