1<!DOCTYPE HTML>
2<html>
3<head>
4<%11%>
5<title>NETGEAR Router <%12%></title>
6<link rel="stylesheet" href="<%13%>">
7<link rel="stylesheet" href="css/scrollbar.css">
8<link rel="stylesheet" href="css/button.css">
9
10<script src="jquery.js"></script>
11<script src="script/jquery.mousewheel.js"></script>
12<script type="text/javascript" src="script/jquery.jscrollpane.min.js"></script>
13
14<script src="script/script.js"></script>
15<link rel="stylesheet" href="form.css">
16<STYLE TYPE="text/javascript">
17    classes.num.all.fontFamily = "Courier";
18    classes.num.all.fontSize = "10pt" ;
19</style>
20<%14%>
21
22
23<script language="javascript" type="text/javascript">
24<!-- 
25var DisableFixedIP = false;
26var DisableFixedDNS = false;
27var DisableFixedMAC = false;
28var MacAddress;
29var DodDisable = false;
30var DodIndex = <%558%>;
31var SkipParentalControlCheck=1
32var CurrentDodIndex;
33
34    $(document).ready(function()
35    {	
36//        $('.scroll-pane').jScrollPane('scrollbarMargin:5px');
37        $("#target").submit(function() {
38            buttonFilter();
39            
40
41        });
42
43    });
44
45    
46
47    function setHelpIframeVisible(){
48        $('.bas-help-frame-div').css("visibility","visible");
49    }
50
51
52    function showHelpIframe() {
53
54        var imgSrc=document.getElementById('help-button');
55
56        if(imgSrc.src.search("up")>=0)
57        {
58            $(".bas-help-frame-div").show();
59            window.frames["helpframe"].$('#content').jScrollPane({showArrows:true});
60            imgSrc.src="img/helparrowdown-icon.gif";
61        }
62        else
63        {
64            $(".bas-help-frame-div").hide();
65            imgSrc.src="img/helparrowup-icon.gif";
66            setTimeout(setHelpIframeVisible,500);
67        }
68        if((navigator.appName.indexOf("Internet Explorer")==-1) ||
69           (navigator.appVersion.indexOf("MSIE 9")==-1))
70             change_size();
71
72    }
73
74    function moveToHTMLend()
75    {
76        window.location.href='#helpframe-anchor';
77        setHelpIframeVisible();
78    }
79
80
81    function loadhelp(fname,anchname)
82    {
83                var pane = window.frames["helpframe"].$('#content');
84                var imgSrc=document.getElementById('help-button');
85                if(imgSrc.src.search("up")<0)
86                {
87
88                        $(".help-frame-div").show();
89                        pane.jScrollPane({showArrows:true});
90
91
92                        if ((loadhelp.arguments.length == 1 ) || (anchname == "" ))
93                        {
94                                window.frames["helpframe"].location.href=fname+"_h.htm";
95                                $(".help-frame-div").show();
96                        }
97                        else
98                        {
99                                window.frames["helpframe"].location.href=fname+"_h.htm#" + anchname;
100                                $(".help-frame-div").show();
101                        }
102
103                        $(".help-frame-div").show();
104                        pane.jScrollPane({showArrows:true});
105
106                }
107    }
108  
109function checkType(wan_proto) // called from basictop.htm
110{
111	if (1)
112//	if (basictop.document.forms[0])
113	{
114		if (wan_proto == "pppoe")
115		    window.location.href = "BAS_pppoe.htm";
116		else if (wan_proto == "pptp")
117		    window.location.href = "BAS_pptp.htm";
118		else if (wan_proto == "bpa")
119		    window.location.href = "BAS_bpa.htm";
120		else if (wan_proto == "l2tp")
121		    window.location.href = "BAS_l2tp.htm";
122		else
123		    window.location.href = "BAS_ether.htm";
124	}
125	else 
126	    window.setTimeout(checkType(),300);
127}
128
129
130 
131//var autoconn_flag=((gui_region == "German" &&  (netgear_region == "" || netgear_region.toUpperCase() == "WW")) || netgear_region.toUpperCase() == "GR") ? 1 : 0;
132//var autoconn_flag=(document.forms[0].gui_language.value == "German") ? 1 : 0;
133var autoconn_flag=("<%9%>" == "German") ? 1 : 0;
134//var autoconn_flag=1;
135if(autoconn_flag == 1)
136{
137	var sSpan ; 
138	var sDiv ; 
139	var sUl ; 
140	var sLi ; 
141	var slt; 
142	var optLen ;
143	var tmp;  
144	var zQuery=function(ele,tagName,className){ //core object 
145    if ( window == this ) return new zQuery(ele,tagName,className); 
146    if(!arr){var arr=new Array;} 
147    if(ele){ 
148        if(ele.constructor!=zQuery){ 
149            var elem=typeof(ele)=="object"?ele:document.getElementById(ele); 
150            if(!tagName){ 
151                arr.push(elem); 
152            }else{ 
153                //var tags=elem.all&&(!(window.opera?(tagName=="*"?elem.all:elem.all.tags(tagName)):(elem.getElementsByTagName(tagName)))); 
154                var tags=elem.all&&!window.opera?tagName=="*"?elem.all:elem.all.tags(tagName):elem.getElementsByTagName(tagName); 
155                if(!className){ 
156                    for(var i=0, l=tags.length; i<l; i++){ 
157                        arr.push(tags[i]); 
158                    } 
159                }else{ 
160                    var reClassName=RegExp("(^|\\s+)"+className+"(|\\s+)"); 
161                    for(var i=0, l=tags.length; i<l; i++){ 
162                        if(reClassName.test(tags[i].className)){ 
163                            arr.push(tags[i]); 
164                        } 
165                    } 
166                } 
167            } 
168        }else{ 
169            for(var i=0, l=ele.length; i<l; i++){ 
170                arr=arr.concat(Array.prototype.slice.call(zQuery(ele[i],tagName,className))); 
171            } 
172        } 
173    } 
174    return this.setArray(arr);  
175} 
176zQuery.prototype.setArray = function( arr ) { 
177    this.length = 0; 
178    Array.prototype.push.apply( this, arr );  
179    return this; 
180} 
181zQuery.fn=zQuery.prototype; 
182//var =zQuery; 
183
184//obtain the absolute position of select 
185function Offset(obj){ 
186    var t = obj.offsetTop; 
187    var l = obj.offsetLeft; 
188    var w = obj.offsetWidth; 
189    var h = obj.offsetHeight-2; 
190    //var h=obj.style.height; 
191    while(obj=obj.offsetParent) 
192    { 
193        t+=obj.offsetTop; 
194        l+=obj.offsetLeft; 
195    } 
196    return { 
197        top : t, 
198        left : l, 
199        width : w, 
200        height : h 
201    } 
202}
203
204//simulation select 
205
206function getEvent(){ 
207     //compatible with ie and ff 
208     if(document.all)    return window.event; 
209     func=getEvent.caller; 
210     while(func!=null){ 
211         var arg0=func.arguments[0]; 
212         if(arg0){ 
213             if((arg0.constructor==Event || arg0.constructor ==MouseEvent) 
214                || (typeof(arg0)=="object" && arg0.preventDefault && arg0.stopPropagation)){     
215                return arg0; 
216              } 
217         } 
218          func=func.caller; 
219        } 
220        return null; 
221}
222//obtion the number of select, and execut the function
223function initSelect(){ 
224    //alert("InitSelect");
225    slt=zQuery(document,"select"); 
226    var sltLen=slt.length; 
227    for(var i=0;i<sltLen;i++){  
228     	if(slt[i].name == "auto_conn_time")
229        instSelect(slt[i]); 
230    } 
231} 
232}
233
234function goTestApply()
235{
236    var winoptions = "width=640,height=480,menubar=yes,toolbar=yes,status=yes,location=yes,resizable=yes";
237    if(document.forms[0].runtest.value == "yes")
238        window.open('BAS_wtest_l.htm','test_win',winoptions);
239<%559%>
240        else if(document.forms[0].runtest.value == "runppp2")
241                window.open('BAS_wtest_ppp2.htm','test_win',winoptions);
242<%560%>
243}
244
245function loadcheck()
246{
247    var cf = document.forms[0];
248    if(isIE()){
249        cf.pppoe_username.size="24";
250        cf.pppoe_passwd.size="24";
251    }
252<%561%>
253    MacAddress=document.formname.Spoofmac.value;
254<%562%>
255    loadhelp('BAS_pppoe');
256    setIP();
257    setDNS();
258    setMAC();
259}
260function setIP()
261{
262    var cf = document.forms[0];
263    var dflag = cf.WANAssign[0].checked;
264    var region_gui = cf.gui_region.value;
265    setDisabled(dflag,cf.WPethr1,cf.WPethr2,cf.WPethr3,cf.WPethr4);
266    
267    DisableFixedIP = dflag;
268}
269
270function isParentalControlEnable()
271{
272	var cf = document.forms[0];
273    if(cf.parental_control.value=='1' && (SkipParentalControlCheck==0))
274        return true;
275    else
276        return false;
277}
278
279
280function setDNS()
281{
282    var cf = document.forms[0];
283    var dflag = cf.DNSAssign[0].checked;
284
285  if(isParentalControlEnable() && cf.DNSAssign[0].checked)
286  {
287  	alert('<%508%>');
288		cf.DNSAssign[1].checked=true;
289    dflag=false;      
290  }
291
292    setDisabled(dflag,cf.DAddr1,cf.DAddr2,cf.DAddr3,cf.DAddr4,cf.PDAddr1,cf.PDAddr2,cf.PDAddr3,cf.PDAddr4);
293    DisableFixedDNS = dflag;
294}
295function setMAC()
296{
297    var cf = document.forms[0];
298
299<%561%>
300    if (cf.MACAssign[0].checked)
301        cf.Spoofmac.value = cf.wan_hwaddr_def.value;
302    else if(cf.MACAssign[1].checked)
303        cf.Spoofmac.value = cf.wan_hwaddr_pc.value;
304    else if (cf.MACAssign[2].checked)
305        cf.Spoofmac.value = cf.wan_hwaddr2.value;
306        
307    if (cf.MACAssign[2].checked)
308        cf.Spoofmac.disabled = false;
309    else
310        cf.Spoofmac.disabled = true;
311    DisableFixedMAC = cf.Spoofmac.disabled;
312<%562%>
313
314}
315
316function setServer()
317{
318    var cf = document.forms[0];
319    var stype = cf.login_type.selectedIndex;
320    if(stype==0) //pptp
321        window.location.href="BAS_pptp.htm";
322    else if(stype==2) //L2TP
323        window.location.href="BAS_l2tp.htm"
324}
325
326function show_idleout(form,conn_mode)
327{
328    var cf = document.forms[0];
329    if(conn_mode == 1) // Dial on Demand
330    {
331        DodDisable = false;
332        if(cf.gui_language.value == "German")
333        {
334              
335            var List = document.getElementById('auto_conn_time_id');          
336            cf.auto_conn_24hr.disabled = true;
337			List.disabled = true;
338        }
339    }
340    else
341    {
342        DodDisable = true;
343        if(cf.gui_language.value == "German")
344        {
345            //sSpan.style.background="url(selects_disabled.gif) no-repeat right center"; 
346            var List = document.getElementById('auto_conn_time_id');           
347            cf.auto_conn_24hr.disabled = false;
348			List.disabled = false;
349
350
351        }
352    }
353}
354
355function setConnMode()
356{
357    var cf = document.forms[0];
358    var conn_mode = cf.pppoe_dod.selectedIndex;
359
360/*
361    if(conn_mode == 1) // Dial on Demand
362    {
363        DodDisable = false;
364        if(cf.gui_language.value == "German")
365        {
366            cf.auto_conn_24hr.disabled = true;
367            cf.auto_conn_time.disabled = true;
368        }
369    }
370    else
371    {
372        DodDisable = true;
373        if(cf.gui_language.value == "German")
374        {
375            cf.auto_conn_24hr.disabled = false;
376            cf.auto_conn_time.disabled = false;
377        }
378    }
379*/
380    show_idleout(cf, conn_mode);
381
382    var msg = "";
383    if((conn_mode != 1) && !_isNumeric(cf.pppoe_idletime.value))
384    {
385        cf.pppoe_dod.selectedIndex = DodIndex;
386        if(cf.pppoe_idletime.value.length<=0)
387            msg+= "<%563%>";
388        else if(!_isNumeric(cf.pppoe_idletime.value))
389            msg+= "<%564%>";
390        if (msg.length > 1)
391        {
392            alert(msg);
393            return false;
394        }
395    }
396    else
397    {
398        DodIndex = cf.pppoe_dod.selectedIndex;
399        setDisabled(DodDisable,cf.pppoe_idletime);
400    }
401    return true;
402}
403
404function checkData()
405{
406    var cf = document.forms[0];
407    var msg = "";
408    var region_gui = cf.gui_region.value;
409	var wan_ip  = "<%565%>";
410	var openvpnEnable = "<%509%>";
411    var conn_mode = cf.pppoe_dod.selectedIndex;
412
413    if(cf.dial_on_demand_warning.value==1)
414    {
415
416    	        
417    	  {
418            if((conn_mode == 1 || conn_mode == 2) ) // Dial on Demand and manually
419            {
420                if(!confirm("<%566%>"))
421                {
422            	      cf.pppoe_dod.selectedIndex=CurrentDodIndex;
423                    return false;
424                }
425            }
426        }
427    }
428
429
430    msg+= checkBlank(cf.pppoe_username, "<%567%>");
431    if(cf.pppoe_idletime.value.length<=0)
432        msg+= "<%563%>";
433    else if(!_isNumeric(cf.pppoe_idletime.value))
434        msg+= "<%564%>";
435    
436    if (region_gui == "Russian")
437    {
438        if((cf.myip_1.value.length>0)||(cf.myip_2.value.length>0)||(cf.myip_3.value.length>0)||(cf.myip_4.value.length>0))
439        {
440            if(checkIP(cf.myip_1,cf.myip_2,cf.myip_3,cf.myip_4,254)||(parseInt(cf.myip_4.value,10)==0))
441                msg+= "<%568%>";
442            else if (checkIPMatchWithNetmask(cf.mymask_1,cf.mymask_2,cf.mymask_3,cf.mymask_4,cf.myip_1,cf.myip_2,cf.myip_3,cf.myip_4))
443                msg+= "<%568%>";
444            else if(checkIP(cf.mymask_1,cf.mymask_2,cf.mymask_3,cf.mymask_4,255))
445                msg += "<%514%>";
446            else
447            {
448                cf.myip_1.value = parseInt(cf.myip_1.value,10);
449                cf.myip_2.value = parseInt(cf.myip_2.value,10);
450                cf.myip_3.value = parseInt(cf.myip_3.value,10);
451                cf.myip_4.value = parseInt(cf.myip_4.value,10);
452            }
453            
454            var myIpAddr = (cf.myip_1.value << 24) | (cf.myip_2.value << 16) | (cf.myip_3.value << 8) | (cf.myip_4.value);
455            var netMask = (cf.mymask_1.value << 24) | (cf.mymask_2.value << 16) | (cf.mymask_3.value << 8) | (cf.mymask_4.value);
456            var dnsIpAddr1 = (cf.DAddr1.value << 24) | (cf.DAddr2.value << 16) | (cf.DAddr3.value << 8) | (cf.DAddr4.value);
457            var dnsIpAddr2 = (cf.PDAddr1.value << 24) | (cf.PDAddr2.value << 16) | (cf.PDAddr3.value << 8) | (cf.PDAddr4.value);
458            if(((myIpAddr&netMask) != (dnsIpAddr1&netMask)) && ((myIpAddr&netMask) != (dnsIpAddr2&netMask)))
459            {
460                //if(!((cf.mygw_1.value.length>0)||(cf.mygw_2.value.length>0)||(cf.mygw_3.value.length>0)||(cf.mygw_4.value.length>0)))
461                //{
462                //    msg+= "IP ���������� ���������� ������������ �������� ������������.\n"; 
463                //}
464            }
465            
466            //static_pppoe_enable means the internal pppoe
467            cf.static_pppoe_enable.value = 1;
468        }
469        else
470            cf.static_pppoe_enable.value = 0;
471    
472        //if((cf.mygw_1.value.length>0)||(cf.mygw_2.value.length>0)||(cf.mygw_3.value.length>0)||(cf.mygw_4.value.length>0))
473        //{
474        //    var myIpAddr = (cf.myip_1.value << 24) | (cf.myip_2.value << 16) | (cf.myip_3.value << 8) | (cf.myip_4.value);
475        //    var netMask = (cf.mymask_1.value << 24) | (cf.mymask_2.value << 16) | (cf.mymask_3.value << 8) | (cf.mymask_4.value);
476        //    var myGateway = (cf.mygw_1.value << 24) | (cf.mygw_2.value << 16) | (cf.mygw_3.value << 8) | (cf.mygw_4.value);
477        //    var tmpip = cf.myip_1.value+'.'+cf.myip_2.value+'.'+cf.myip_3.value+'.'+cf.myip_4.value;
478        //    var tmpgateway = cf.mygw_1.value+'.'+cf.mygw_2.value+'.'+cf.mygw_3.value+'.'+cf.mygw_4.value;
479        //    if((myIpAddr&netMask) != (myGateway&netMask))
480        //    {
481        //        msg+= 'IP-������������' +tmpip+ '�������������������� ���� ������������ ����������'+ tmpgateway+'\n';
482        //    }
483        
484        //    if(checkIP(cf.mygw_1,cf.mygw_2,cf.mygw_3,cf.mygw_4,254)||(parseInt(cf.mygw_4.value,10)==0))
485        //        msg+= "<%515%>";
486        //    else
487        //    {
488        //        cf.mygw_1.value = parseInt(cf.mygw_1.value,10);
489        //        cf.mygw_2.value = parseInt(cf.mygw_2.value,10);
490        //        cf.mygw_3.value = parseInt(cf.mygw_3.value,10);
491        //        cf.mygw_4.value = parseInt(cf.mygw_4.value,10);
492        //    }
493        //}
494    }
495
496    if(cf.WANAssign[1].checked)
497    {
498        if(checkIP(cf.WPethr1,cf.WPethr2,cf.WPethr3,cf.WPethr4,254)||(parseInt(cf.WPethr4.value,10)==0))
499            msg+= "<%569%>";
500        //else if (region_gui == "Russian")
501        //{
502        //    if (    (   (cf.WMask1.value.length>0)
503        //             || (cf.WMask2.value.length>0) 
504        //             || (cf.WMask3.value.length>0) 
505        //             || (cf.WMask4.value.length>0)
506        //            )
507        //         && checkIPMatchWithNetmask(cf.WMask1,cf.WMask2,cf.WMask3,cf.WMask4,cf.WPethr1,cf.WPethr2,cf.WPethr3,cf.WPethr4)
508        //       )
509        //        msg+= "������������������������ ���������������������� IP-����������.\n"; 
510        //}
511        else
512        {
513            cf.WPethr1.value = parseInt(cf.WPethr1.value,10);
514            cf.WPethr2.value = parseInt(cf.WPethr2.value,10);
515            cf.WPethr3.value = parseInt(cf.WPethr3.value,10);
516            cf.WPethr4.value = parseInt(cf.WPethr4.value,10);
517        }
518        cf.pppoe_localip.value = cf.WPethr1.value+'.'+cf.WPethr2.value+'.'+cf.WPethr3.value+'.'+cf.WPethr4.value;
519
520		if(openvpnEnable == "enable"){
521			if(wan_ip != cf.pppoe_localip.value){
522				alert("<%521%>");
523			}
524		}
525        
526        //if (region_gui == "Russian")
527        //{
528        //    if((cf.WMask1.value.length>0) || (cf.WMask2.value.length>0) || (cf.WMask3.value.length>0) || (cf.WMask4.value.length>0))
529        //    {
530        //        if(checkIP(cf.WMask1,cf.WMask2,cf.WMask3,cf.WMask4,255))
531        //            msg+= "������������������������ ���������� ��������������, ������������������ ��������������.\n"; 
532        //        else
533        //        {
534        //            cf.WMask1.value = parseInt(cf.WMask1.value,10);
535        //            cf.WMask2.value = parseInt(cf.WMask2.value,10);
536        //            cf.WMask3.value = parseInt(cf.WMask3.value,10);
537        //            cf.WMask4.value = parseInt(cf.WMask4.value,10);
538        //        }
539        //        cf.pppoe_localnetmask.value = cf.WMask1.value+'.'+cf.WMask2.value+'.'+cf.WMask3.value+'.'+cf.WMask4.value;
540        //    }
541        //}
542    }
543    else
544    {
545        cf.pppoe_localip.value = "0.0.0.0";
546        //cf.pppoe_localnetmask.value = "...";
547    }
548    if(cf.DNSAssign[1].checked)
549    {
550        if(checkIP(cf.DAddr1,cf.DAddr2,cf.DAddr3,cf.DAddr4,254)||(parseInt(cf.DAddr4.value,10)==0))
551            msg+= "<%518%>";
552        else
553        {
554            cf.DAddr1.value = parseInt(cf.DAddr1.value,10);
555            cf.DAddr2.value = parseInt(cf.DAddr2.value,10);
556            cf.DAddr3.value = parseInt(cf.DAddr3.value,10);
557            cf.DAddr4.value = parseInt(cf.DAddr4.value,10);
558        }
559        if(cf.PDAddr1.value.length>0 || cf.PDAddr2.value.length>0 || cf.PDAddr3.value.length>0 || cf.PDAddr4.value.length>0)
560        {
561            if(checkIP(cf.PDAddr1,cf.PDAddr2,cf.PDAddr3,cf.PDAddr4,254)||(parseInt(cf.PDAddr4.value,10)==0))
562                msg+= "<%519%>";
563            else
564            {
565                cf.PDAddr1.value = parseInt(cf.PDAddr1.value,10);
566                cf.PDAddr2.value = parseInt(cf.PDAddr2.value,10);
567                cf.PDAddr3.value = parseInt(cf.PDAddr3.value,10);
568                cf.PDAddr4.value = parseInt(cf.PDAddr4.value,10);
569            }
570        }
571    }
572<%561%>
573    if( checkMacStr(cf.Spoofmac) || MacStrallf(cf.Spoofmac) )
574        msg+= "<%0%>";
575<%562%>
576    if (msg.length > 1)
577    {
578        alert(msg);
579        return false;
580    }
581    
582    //Check whether to enable static pppoe mode
583    //if (region_gui == "Russian")
584    //{
585    //    if((cf.WANAssign[1].checked) && (cf.WMask1.value.length>0) && (cf.WMask2.value.length>0) && (cf.WMask3.value.length>0) && (cf.WMask4.value.length>0))
586    //        cf.static_pppoe_enable.value = 1;
587    //    else
588    //        cf.static_pppoe_enable.value = 0;
589    //}
590
591    //Check whether to enable internet static pppoe mode
592    //pppoe_ip_sel means internet pppoe connection
593    if(cf.WANAssign[1].checked)
594        cf.pppoe_ip_sel.value = 1;
595    else
596        cf.pppoe_ip_sel.value = 0;
597
598    if (region_gui == "Russian") {
599        cf.pppoe_user_netmask.value = cf.mymask_1.value+'.'+cf.mymask_2.value+'.'+cf.mymask_3.value+'.'+cf.mymask_4.value;
600        cf.pppoe_user_ip.value = cf.myip_1.value+'.'+cf.myip_2.value+'.'+cf.myip_3.value+'.'+cf.myip_4.value;
601        //cf.pppoe_gateway.value = cf.mygw_1.value+'.'+cf.mygw_2.value+'.'+cf.mygw_3.value+'.'+cf.mygw_4.value;
602    }
603	cf.wan_dns1_pri.value = cf.DAddr1.value+'.'+cf.DAddr2.value+'.'+cf.DAddr3.value+'.'+cf.DAddr4.value;
604    cf.wan_dns1_sec.value = cf.PDAddr1.value+'.'+cf.PDAddr2.value+'.'+cf.PDAddr3.value+'.'+cf.PDAddr4.value;
605<%561%>
606    cf.wan_hwaddr2.value = cf.Spoofmac.value;
607<%562%>
608    if(cf.opendns_parental_ctrl.value == "1")
609    {
610        if(cf.DNSAssign[0].checked || (cf.wan_dns1_pri.value != "208.67.222.222") || (cf.wan_dns1_sec.value != "208.67.220.220"))
611        {
612            if (!confirm("<%570%>"))
613                return false;
614        }
615    }
616
617<%559%>
618        cf.pppoe_temp.value = "4";
619
620<%560%>
621
622    setDisabled(false,cf.pppoe_dod);
623	
624<%561%>
625    return sumvalue(cf);
626<%562%>
627
628<%559%>
629	return true;
630<%560%>	
631
632}
633
634function loadSettings()
635{
636    var cf = document.forms[0];
637    var pppoe_user_ip = cf.pppoe_user_ip.value.split(".");
638    var pppoe_user_netmask = cf.pppoe_user_netmask.value.split(".");
639    var pppoe_gateway = cf.pppoe_gateway.value.split(".");
640    var region_gui = cf.gui_region.value;
641
642    var wan_ipaddr = cf.wan_ipaddr.value.split(".");
643    var pppoe_localip = cf.pppoe_localip.value.split(".");
644    //var pppoe_localnetmask = cf.pppoe_localnetmask.value.split(".");
645    var wan_dns_sel = cf.wan_dns_sel.value;
646    var wan_dns1_pri = cf.wan_dns1_pri.value.split(".");
647    var wan_dns1_sec = cf.wan_dns1_sec.value.split(".");
648    var wan_hwaddr_sel = cf.wan_hwaddr_sel.value;
649    cf.pppoe_idletime.value = <%571%> / 60;
650/*
651    if(autoconn_flag == 1)
652		initSelect();
653*/
654    // Get pppoe_dod (nvram)
655    cf.pppoe_dod.selectedIndex = <%558%>;
656    CurrentDodIndex=cf.pppoe_dod.selectedIndex;
657    if(cf.gui_language.value == "German")
658    {
659		var selectObj = document.getElementById("auto_conn_time_id");
660		
661        cf.auto_conn_time_default.value = parseInt(cf.auto_time.value, 10);
662        selectObj.value = parseInt(cf.auto_time.value, 10);
663    }
664    /*
665    if (cf.pppoe_dod.selectedIndex == 1)
666    {
667        DodDisable = false;
668        if(cf.gui_language.value == "German")
669        {
670            cf.auto_conn_24hr.disabled = true;
671            cf.auto_conn_time.disabled = true;
672        }
673    }
674    else
675    {
676        DodDisable = true;
677        if(cf.gui_language.value == "German")
678        {
679            cf.auto_conn_24hr.disabled = false;
680            cf.auto_conn_time.disabled = false;
681        }
682    }
683    */
684    show_idleout(cf, cf.pppoe_dod.selectedIndex);
685    
686    setDisabled(DodDisable,cf.pppoe_idletime);
687    if (cf.ipv6_proto.value == "6to4" || 
688        (cf.ipv6_proto.value == "auto" && cf.ipv6_proto_auto.value == "6to4"))
689    {
690        cf.pppoe_dod.selectedIndex = 0;
691        setDisabled(true,cf.pppoe_dod);
692        setDisabled(true,cf.pppoe_idletime);
693    }
694    
695    //Internal PPPoE interface
696    if( region_gui == "Russian")
697    {
698        if(cf.static_pppoe_enable.value == 1)
699        {
700            if (cf.pppoe_user_ip.value != "")
701            {
702                cf.myip_1.value = pppoe_user_ip[0];
703                cf.myip_2.value = pppoe_user_ip[1];
704                cf.myip_3.value = pppoe_user_ip[2];
705                cf.myip_4.value = pppoe_user_ip[3];
706            }
707            if (cf.pppoe_user_netmask.value != "")
708            {
709                cf.mymask_1.value = pppoe_user_netmask[0];
710                cf.mymask_2.value = pppoe_user_netmask[1];
711                cf.mymask_3.value = pppoe_user_netmask[2];
712                cf.mymask_4.value = pppoe_user_netmask[3];
713            }
714    
715            //if (cf.pppoe_gateway.value != "")
716            //{
717            //    cf.mygw_1.value = pppoe_gateway[0];
718            //    cf.mygw_2.value = pppoe_gateway[1];
719            //    cf.mygw_3.value = pppoe_gateway[2];
720            //    cf.mygw_4.value = pppoe_gateway[3];
721            //}                        
722        }
723        else
724        {
725            //setDisabled(true, cf.mygw_1, cf.mygw_2, cf.mygw_3, cf.mygw_4);
726        }
727        if ( (cf.pppoe_user_ip.value == "...") || (cf.pppoe_user_ip.value == "") )
728        {
729            //setDisabled(true, cf.mygw_1, cf.mygw_2, cf.mygw_3, cf.mygw_4);
730        }
731    }
732
733    //Internet PPPoE interface
734    if (cf.pppoe_localip.value == "0.0.0.0")
735    {
736      cf.WANAssign[0].checked = true;
737      cf.WPethr1.value = wan_ipaddr[0];
738      cf.WPethr2.value = wan_ipaddr[1];
739      cf.WPethr3.value = wan_ipaddr[2];
740      cf.WPethr4.value = wan_ipaddr[3];
741    }
742    else
743    {
744      cf.WANAssign[1].checked = true;
745      cf.WPethr1.value = pppoe_localip[0];
746      cf.WPethr2.value = pppoe_localip[1];
747      cf.WPethr3.value = pppoe_localip[2];
748      cf.WPethr4.value = pppoe_localip[3];
749    }
750    //if (region_gui == "Russian")
751    //{
752    //    cf.WMask1.value = pppoe_localnetmask[0];
753    //    cf.WMask2.value = pppoe_localnetmask[1];
754    //    cf.WMask3.value = pppoe_localnetmask[2];
755    //    cf.WMask4.value = pppoe_localnetmask[3];
756    //}
757    setIP();
758    cf.DNSAssign[wan_dns_sel].checked = true;
759    setDNS();
760    if (cf.wan_dns1_pri.value != "")
761    {
762        cf.DAddr1.value = wan_dns1_pri[0];
763        cf.DAddr2.value = wan_dns1_pri[1];
764        cf.DAddr3.value = wan_dns1_pri[2];
765        cf.DAddr4.value = wan_dns1_pri[3];
766    }
767    if (cf.wan_dns1_sec.value != "")
768    {
769        cf.PDAddr1.value = wan_dns1_sec[0];
770        cf.PDAddr2.value = wan_dns1_sec[1];
771        cf.PDAddr3.value = wan_dns1_sec[2];
772        cf.PDAddr4.value = wan_dns1_sec[3];
773    }
774
775<%561%>
776    if (wan_hwaddr_sel == 0)
777        cf.Spoofmac.value = cf.wan_hwaddr_def.value;
778    else if (wan_hwaddr_sel == 2)
779        cf.Spoofmac.value = cf.wan_hwaddr2.value;
780    cf.MACAssign[wan_hwaddr_sel].checked = true;
781<%562%>
782
783<%559%>
784    
785    if (cf.pppoe_temp.value == "4")
786    {
787        if (cf.pppoe_flet_sel.value == "fletenable")
788            cf.FletSel[1].checked = true;
789        else
790            cf.FletSel[0].checked = true;
791            
792        if ( cf.FletSel[1].checked == true )
793        {
794            if ( cf.pppoe_flet_type.value == "0" )
795                window.location.href = "BAS_pppoe_flet.htm";    
796            else if (cf.pppoe_flet_type.value == "1")
797                window.location.href = "BAS_pppoe_flet2.htm";
798            else
799                window.location.href = "BAS_pppoe_other.htm";       
800        }
801    }
802    else if (cf.pppoe_temp.value == "0")
803    {
804        cf.FletSel[0].checked = true;
805    }
806    else if (cf.pppoe_temp.value == "1") // NTT EAST
807    {
808        cf.FletSel[1].checked = true;
809        window.location.href = "BAS_pppoe_flet.htm";
810    }
811    else if (cf.pppoe_temp.value == "2") //NTT WEST
812    {
813        cf.FletSel[1].checked = true;
814        window.location.href = "BAS_pppoe_flet2.htm";
815    }
816    else if (cf.pppoe_temp.value == "3") // OTHER
817    {
818        cf.FletSel[1].checked = true;
819        window.location.href = "BAS_pppoe_other.htm";
820    }
821<%560%>
822}
823
824function myip_update()
825{
826    var cf = document.forms[0];
827
828    if((cf.myip_1.value.length>0)&&(cf.myip_2.value.length>0)&&(cf.myip_3.value.length>0)&&(cf.myip_4.value.length>0))
829    {
830        //setDisabled(false, cf.mygw_1, cf.mygw_2, cf.mygw_3, cf.mygw_4);
831    }
832    else
833    {
834        //setDisabled(true, cf.mygw_1, cf.mygw_2, cf.mygw_3, cf.mygw_4);
835    } 
836}
837
838<%559%>
839function doFletChange( newIndex )
840{
841        var msg = "";
842    var cf = document.forms[0];
843
844    cf.wan_dns1_pri.value = cf.DAddr1.value+'.'+cf.DAddr2.value+'.'+cf.DAddr3.value+'.'+cf.DAddr4.value;
845    cf.wan_dns1_sec.value = cf.PDAddr1.value+'.'+cf.PDAddr2.value+'.'+cf.PDAddr3.value+'.'+cf.PDAddr4.value;
846
847
848    if (newIndex == 0)
849    {
850        if(cf.WANAssign[1].checked)
851        {
852            if(checkIP(cf.WPethr1,cf.WPethr2,cf.WPethr3,cf.WPethr4,254)||(parseInt(cf.WPethr4.value)==0))
853                msg+= "<%569%>";
854            cf.pppoe_localip.value = cf.WPethr1.value+'.'+cf.WPethr2.value+'.'+cf.WPethr3.value+'.'+cf.WPethr4.value;
855        }
856        else    
857            cf.pppoe_localip.value = "0.0.0.0";
858
859            if (msg.length > 1)
860            {
861                alert(msg);
862                return false;
863            }
864        cf.pppoe_temp.value = "0";
865        cf.submit();
866        window.location.href = "BAS_pppoe.htm";     
867    } 
868    else if (newIndex == 1)
869    {
870        if(cf.WANAssign[1].checked)
871        {
872            if(checkIP(cf.WPethr1,cf.WPethr2,cf.WPethr3,cf.WPethr4,254)||(parseInt(cf.WPethr4.value)==0))
873                msg+= "<%569%>";
874            cf.pppoe_localip.value = cf.WPethr1.value+'.'+cf.WPethr2.value+'.'+cf.WPethr3.value+'.'+cf.WPethr4.value;
875        }
876        else    
877            cf.pppoe_localip.value = "0.0.0.0";
878
879            if (msg.length > 1)
880            {
881                alert(msg);
882                return false;
883            }
884        cf.pppoe_temp.value = "1";
885        cf.submit();
886        window.location.href = "BAS_pppoe_flet.htm";
887    }
888}
889<%560%>
890
891function pw_onfocus()
892{
893    var cf = document.forms[0];
894    cf.pppoe_passwd.value = "";
895    
896    document.getElementById("passwdEnterStatus").innerHTML="<input type=\"text\" name=\"pppoe_passwd\" size=\"15\" style=\"width:180px\" maxlength=\"63\" value=\"\">";       
897    setTimeout("document.forms[0].pppoe_passwd.focus();", 50);
898    return true;
899}
900//-->
901</script>
902<style type="text/css">
903SELECT {
904	WIDTH: 180px; HEIGHT: 22px
905}
906
907</style>
908
909</head>
910
911<body  onload="change_size();loadSettings();loadcheck();goTestApply();SkipParentalControlCheck=0" class="page-body"  onResize="change_size();" >
912<img class="cover-image" src="<%74%>">
913<img class="body-image" src="<%75%>">
914<div id="full-page-container">
915
916<form id="target"  name="formname" method="POST" action="pppoe.cgi">
917<input type="hidden" name="buttonHit"><input type="hidden" name="buttonValue"> 
918<img class="subtop-image" src="<%76%>">
919<div class="subhead2"> <%374%></div>
920<table border="0"     class="subhead2-table">
921
922<tr align="left" valign="middle">
923<td  style="padding-top:10px;padding-bottom:10px" align="center" colspan="2" class="table-seperate-border">
924<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>
925<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>
926<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>
927
928</td>
929</tr>
930
931<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>
932<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%">
933<tr>
934 <td width="50%"><a href="javascript:loadhelp('BAS_pppoe','isp')" tabindex="-1"><b><%572%></b></a></td>
935 <td width="50%" align="left"><select name="login_type" onChange="setServer()"><option><%573%></option><option selected><%574%></option><option><%575%></option></select></td>
936</tr>
937
938<tr><td colspan="2" height="12" ><div style="background-image:url('liteblue.gif');width:100%">&nbsp;</div></td></tr>
939
940<%576%>
941<tr>
942 <td colspan="2" ><b><%577%></b></td>
943</tr>
944<%578%>
945<tr>
946    <td><a href="javascript:loadhelp('BAS_pppoe','login')" tabindex="-1"><b><%579%></b></a></td>
947    <td align="left"><input type="text" name="pppoe_username" size="15" style="width:180px" maxlength="63" value="<%580%>"></td>
948</tr>
949<tr>
950	<td><a href="javascript:loadhelp('BAS_pppoe','password')" tabindex="-1"><b><%581%></b></a></td>
951	<td align="left">
952	<div id="passwdEnterStatus" style ="visibility:visible">
953	<input type="password" name="pppoe_passwd" size="15"  style="width:180px" maxlength="63" value="<%582%>" onfocus="pw_onfocus();">
954	</div>
955	</td>
956</tr>
957
958<tr>
959    <td nowrap><a href="javascript:loadhelp('BAS_pppoe','serv_name')" tabindex="-1"><%583%></a> &nbsp;</td>
960    <td align="left"><input type="text" name="pppoe_servicename" maxlength="63" size="15" value="<%584%>"></td>
961</tr>
962
963<tr>
964<td width="50%" nowrap><a href="javascript:loadhelp('BAS_pppoe','conn_mode')" tabindex="-1"><b><%585%></b></a></td>
965<td width="50%" align="left">
966    <select name="pppoe_dod" onChange="setConnMode()" size="1">
967        <option value=0><%586%></option>
968        <option value=1><%587%></option>
969        <option value=2><%588%></option>
970    </select></td>
971</tr>
972<tr>
973    <td nowrap><a href="javascript:loadhelp('BAS_pppoe','pppoe_idletime')" tabindex="-1"><%589%></a></td>
974    <td align="left"><input type="text" class="num" name="pppoe_idletime" size="3" maxlength="3"></td>
975</tr>
976
977<%590%>
978<tr>
979  <td colspan="2" background="liteblue.gif" height="12"></td>
980</tr>
981
982<tr>
983 <td><a href="javascript:loadhelp('BAS_pppoe','myip')" tabindex="-1"><b><%591%></b></a></td>
984 <td align="left" class="num">
985 <input type="text" name="myip_1" class="num" size="4" maxlength="3" onBlur="myip_update()">.<input type="text" name="myip_2" class="num" size="4" maxlength="3" onBlur="myip_update()">.<input type="text" name="myip_3" class="num" size="4" maxlength="3" onBlur="myip_update()">.<input type="text" name="myip_4" class="num" size="4" maxlength="3" onBlur="myip_update()"></td>
986</tr>
987
988<tr>
989	<td nowrap><b><%592%></b></td>
990	<td align="left" class="num">
991	<input type="text" name="mymask_1" class="num" size="4" maxlength="3">.<input type="text" name="mymask_2" class="num" size="4" maxlength="3">.<input type="text" name="mymask_3" class="num" size="4" maxlength="3">.<input type="text" name="mymask_4" class="num" size="4" maxlength="3"></td>
992</tr>
993
994<%593%>
995
996<%594%>
997<tr>
998  <td nowrap>
999    <input type="checkbox"  <%595%> name="auto_conn_24hr" value="auto_conn_24hr"><%596%>
1000	</td>
1001	<td colspan="1">
1002    <select id=auto_conn_time_id  name=auto_conn_time size="1">
1003        <option value=0>00:00</option>
1004        <option value=1>00:30</option>
1005        <option value=2>01:00</option>
1006        <option value=3>01:30</option>
1007        <option value=4>02:00</option>
1008        <option value=5>02:30</option>
1009        <option value=6>03:00</option>
1010        <option value=7>03:30</option>
1011        <option value=8>04:00</option>
1012        <option value=9>04:30</option>
1013        <option value=10>05:00</option>
1014        <option value=11>05:30</option>
1015        <option value=12>06:00</option>
1016        <option value=13>06:30</option>
1017        <option value=14>07:00</option>	   
1018        <option value=15>07:30</option>
1019        <option value=16>08:00</option>
1020        <option value=17>08:30</option>
1021        <option value=18>09:00</option>
1022        <option value=19>09:30</option>
1023        <option value=20>10:00</option>
1024        <option value=21>10:30</option>
1025        <option value=22>11:00</option>
1026        <option value=23>11:30</option>
1027        <option value=24>12:00</option>
1028        <option value=25>12:30</option>
1029        <option value=26>13:00</option>
1030        <option value=27>13:30</option>
1031        <option value=28>14:00</option>
1032        <option value=29>14:30</option>
1033        <option value=30>15:00</option>
1034        <option value=31>15:30</option>
1035        <option value=32>16:00</option>
1036        <option value=33>16:30</option>
1037        <option value=34>17:00</option>
1038        <option value=35>17:30</option>
1039        <option value=36>18:00</option>
1040        <option value=37>18:30</option>
1041        <option value=38>19:00</option>
1042        <option value=39>19:30</option>
1043        <option value=40>20:00</option>
1044        <option value=41>20:30</option>
1045        <option value=42>21:00</option>
1046        <option value=43>21:30</option>
1047        <option value=44>22:00</option>
1048        <option value=45>22:30</option>
1049        <option value=46>23:00</option>
1050        <option value=47>23:30</option>
1051    </select>	
1052	</td> 
1053
1054</tr>
1055<%597%>
1056<tr><td colspan="2" height="12" ><div style="background-image:url('liteblue.gif');width:100%">&nbsp;</div></td></tr>
1057<tr>
1058    <td colspan="2"><a href="javascript:loadhelp('BAS_pppoe','InternetIP')" tabindex="-1"><b><%530%></b></a></td>
1059</tr>
1060<tr>
1061    <td colspan="2"><input type="radio" name="WANAssign" value="Dynamic" onClick="setIP()"><%531%></td>
1062</tr>
1063<tr>
1064    <td nowrap><input type="radio" name="WANAssign" value="Fixed" onClick="setIP()"><%532%></td>
1065    <td align="left" class="num">
1066    <input type="text" name="WPethr1" class="num" size="4" maxlength="3" onFocus="if(DisableFixedIP) this.blur()" onkeydown="bscheck(event,this,1)" onkeyup="jumpcheck(this,0)">.<input type="text" name="WPethr2" class="num" size="4" maxlength="3" onFocus="if(DisableFixedIP) this.blur()" onkeydown="bscheck(event,this,0)" onkeyup="jumpcheck(this,0)">.<input type="text" name="WPethr3" class="num" size="4" maxlength="3" onFocus="if(DisableFixedIP) this.blur()" onkeydown="bscheck(event,this,0)" onkeyup="jumpcheck(this,0)">.<input type="text" name="WPethr4" class="num" size="4" maxlength="3" onFocus="if(DisableFixedIP) this.blur()" onkeydown="bscheck(event,this,0)" onkeyup="jumpcheck(this,1)"></td>
1067</tr>
1068
1069<tr><td colspan="2" height="12" ><div style="background-image:url('liteblue.gif');width:100%">&nbsp;</div></td></tr>
1070
1071<tr>
1072    <td colspan="2"><a href="javascript:loadhelp('BAS_pppoe','DNSaddress')" tabindex="-1"><b><%536%></b></a></td>
1073</tr>
1074
1075<tr>
1076    <td colspan="2"><input type="radio" name="DNSAssign" value="0" onClick="setDNS()"><%537%></td>
1077</tr>
1078
1079<tr>
1080    <td colspan="2"><input type="radio" name="DNSAssign" value="1" onClick="setDNS()"><%538%></td>
1081</tr>
1082
1083<tr>
1084        <td><img src="spacer.gif" width="20" height="12" border="0"><%539%></td>
1085        <td align="left" class="num"><input type="text" name="DAddr1" class="num" size="4" maxlength="3" onFocus="if(DisableFixedDNS) this.blur()" onkeydown="if(isParentalControlEnable()) return false;bscheck(event,this,1)" onkeyup="if(isParentalControlEnable()){ alert('<%508%>');return false;} jumpcheck(this,0)">.
1086                                      <input type="text" name="DAddr2" class="num" size="4" maxlength="3" onFocus="if(DisableFixedDNS) this.blur()" onkeydown="if(isParentalControlEnable()) return false;bscheck(event,this,0)" onkeyup="if(isParentalControlEnable()){ alert('<%508%>');return false;} jumpcheck(this,0)">.
1087                                      <input type="text" name="DAddr3" class="num" size="4" maxlength="3" onFocus="if(DisableFixedDNS) this.blur()" onkeydown="if(isParentalControlEnable()) return false;bscheck(event,this,0)" onkeyup="if(isParentalControlEnable()){ alert('<%508%>');return false;} jumpcheck(this,0)">.
1088                                      <input type="text" name="DAddr4" class="num" size="4" maxlength="3" onFocus="if(DisableFixedDNS) this.blur()" onkeydown="if(isParentalControlEnable()) return false;bscheck(event,this,0)" onkeyup="if(isParentalControlEnable()){ alert('<%508%>');return false;} jumpcheck(this,1)"></td>
1089</tr>
1090<tr>
1091        <td><img src="spacer.gif" width="20" height="12" border="0"><%540%></td>
1092        <td align="left" class="num"><input type="text" name="PDAddr1" class="num" size="4" maxlength="3" onFocus="if(DisableFixedDNS) this.blur()" onkeydown="if(isParentalControlEnable()) return false;bscheck(event,this,1)" onkeyup="if(isParentalControlEnable()){ alert('<%508%>');return false;} jumpcheck(this,0)">.
1093                                      <input type="text" name="PDAddr2" class="num" size="4" maxlength="3" onFocus="if(DisableFixedDNS) this.blur()" onkeydown="if(isParentalControlEnable()) return false;bscheck(event,this,0)" onkeyup="if(isParentalControlEnable()){ alert('<%508%>');return false;} jumpcheck(this,0)">.
1094                                      <input type="text" name="PDAddr3" class="num" size="4" maxlength="3" onFocus="if(DisableFixedDNS) this.blur()" onkeydown="if(isParentalControlEnable()) return false;bscheck(event,this,0)" onkeyup="if(isParentalControlEnable()){ alert('<%508%>');return false;} jumpcheck(this,0)">.
1095                                      <input type="text" name="PDAddr4" class="num" size="4" maxlength="3" onFocus="if(DisableFixedDNS) this.blur()" onkeydown="if(isParentalControlEnable()) return false;bscheck(event,this,0)" onkeyup="if(isParentalControlEnable()){ alert('<%508%>');return false;} jumpcheck(this,1)"></td>
1096</tr>
1097<tr><td colspan="2" height="12" ><div style="background-image:url('liteblue.gif');width:100%">&nbsp;</div></td></tr>
1098
1099<%598%>
1100<tr>
1101    <td nowrap colspan="2"><a href="javascript:loadhelp('BAS_pppoe','localaddress')" tabindex="-1"><b><%541%></b></a></td>
1102</tr>
1103<tr>
1104    <td colspan="2" nowrap><input type="radio" name="MACAssign" value="0" onClick="setMAC()"><%542%></td>
1105</tr>
1106<tr>
1107    <td nowrap colspan="2"><input type="radio" name="MACAssign" value="1" onClick="setMAC()"><%543%></td>
1108</tr>
1109<tr>
1110    <td nowrap align="left"><input type="radio" name="MACAssign" value="2" onClick="setMAC()"><%544%></td>
1111    <td align="left" class="num"><input type="text" class="num" name="Spoofmac" size="17" maxlength="17" onFocus="if(DisableFixedMAC) this.blur()"></td>
1112</tr>
1113
1114<%599%>
1115
1116<%576%>
1117<tr>
1118 <td colspan="2" ><b><%600%></b></td>
1119</tr>
1120<tr>
1121    <td colspan="2"><input type="radio" name="FletSel" value="fletdisable" onClick="doFletChange(0)"><a tabindex="-1"><%601%></a></td>
1122</tr>
1123<tr>
1124    <td colspan="2"><input type="radio" name="FletSel" value="fletenable" onClick="doFletChange(1)"><a tabindex="-1"><%602%></a></td>
1125</tr>
1126<%578%>
1127
1128<tr><td colspan="2" height="12" ><div style="background-image:url('liteblue.gif');width:100%">&nbsp;</div></td></tr>
1129
1130
1131</table></div></td></tr>
1132<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" scrolling="no" class="help-iframe"  frameborder="0" onload="showHelpIframe();"></iframe> </div> </td> </tr>
1133</table>
1134   <img class="subfooter-image" src="img/subhead2-bottom.gif">
1135<div class="subhead2-bottom" >
1136    <span style="float:left;padding-left:10px;padding-top:5px"><img src="img/help-icon.gif" onmouseover="changeCursorPointer();" onclick="showHelpIframe();" onmouseout="changeCursorDefault();"></span>
1137    <span class="subhead2-text" style="float:left;padding-left:3px;" onclick="showHelpIframe();" onmouseover="changeCursorPointer();" onmouseout="changeCursorDefault();"> <%266%> </span>
1138    <span class="button-help-arrow">
1139      <img src="img/helparrowdown-icon.gif" id="help-button" onclick="showHelpIframe();" onmouseover="changeCursorPointer();" onmouseout="changeCursorDefault();" ></span>
1140    <span class="subhead2-text" style="text-decoration:underline;float:right;padding-right:10px" onclick="showHelpIframe();" onmouseover="changeCursorPointer();" onmouseout="changeCursorDefault();"> <%267%> </span>
1141      </div>
1142
1143
1144
1145<input type="hidden" name="runtest" value="<%545%>">
1146<INPUT name=wan_ipaddr type=hidden value= "<%292%>">
1147<INPUT name=pppoe_localip type=hidden value= "<%565%>">
1148<INPUT name=pppoe_user_ip type=hidden value= "<%603%>">
1149  <INPUT name=wan_dns_sel type=hidden value= "<%547%>">
1150  <INPUT name=wan_dns1_pri type=hidden value= "<%548%>">
1151  <INPUT name=wan_dns1_sec type=hidden value= "<%549%>">
1152<INPUT name=wan_hwaddr_sel type=hidden value= "<%550%>">
1153<INPUT name=wan_hwaddr_def type=hidden value= "<%551%>">
1154<INPUT name=wan_hwaddr2 type=hidden value= "<%552%>">
1155<INPUT name=wan_hwaddr_pc type=hidden value= "<%553%>">
1156  <INPUT name=opendns_parental_ctrl type=hidden value= "<%555%>">
1157<INPUT name=pppoe_flet_sel type=hidden value= "<%604%>">
1158<INPUT name=pppoe_flet_type type=hidden value= "<%605%>">
1159<INPUT name=pppoe_temp type=hidden value= "<%606%>">
1160<INPUT name=pppoe_gateway type=hidden value="<%607%>">
1161<INPUT name=gui_region type=hidden value="<%608%>">
1162<INPUT name=pppoe_user_netmask type=hidden value="<%609%>">
1163<!--<INPUT name=pppoe_localnetmask type=hidden value= "<%609%>">-->
1164<INPUT name=static_pppoe_enable type=hidden value= "<%610%>">
1165<INPUT name=pppoe_ip_sel type=hidden value= "<%611%>">
1166<INPUT name=gui_language type=hidden value= "<%9%>">
1167<INPUT name=auto_time type=hidden value= "<%612%>">
1168<INPUT name=ipv6_proto type=hidden value= "<%556%>">
1169<INPUT name=ipv6_proto_auto type=hidden value= "<%613%>">
1170<input name=auto_conn_time_default type=hidden value= "0">
1171<input name=dial_on_demand_warning type=hidden value= "<%614%>">
1172<INPUT name=parental_control type=hidden value= "<%555%>">
1173<a name="helpframe-anchor"></a>
1174</form>
1175
1176</div>
1177</body>
1178
1179
1180</html>
1181