1function ReleasePeriodClick(cf) 2{ 3 var dflag; 4 if(cf.enable_pppoe_dual.checked) 5 dflag = false; 6 else 7 dflag = true; 8 //setDisabled(dflag,cf.Duethr1,cf.Duethr2,cf.Duethr3,cf.Duethr4,cf.DuMask1,cf.DuMask2,cf.DuMask3,cf.DuMask4,cf.DuGateway1,cf.DuGateway2,cf.DuGateway3,cf.DuGateway4); 9 setDisabled(dflag,cf.Duethr1,cf.Duethr2,cf.Duethr3,cf.Duethr4,cf.DuMask1,cf.DuMask2,cf.DuMask3,cf.DuMask4); 10 return; 11} 12 13function setIP(cf) 14{ 15 var dflag = cf.WANAssign[0].checked; 16 setDisabled(dflag,cf.WPethr1,cf.WPethr2,cf.WPethr3,cf.WPethr4); 17 //setDisabled(dflag,cf.WMask1,cf.WMask2,cf.WMask3,cf.WMask4); 18 DisableFixedIP = dflag; 19} 20 21function setDNS(cf) 22{ 23 var dflag = cf.DNSAssign[0].checked; 24 setDisabled(dflag,cf.DAddr1,cf.DAddr2,cf.DAddr3,cf.DAddr4,cf.PDAddr1,cf.PDAddr2,cf.PDAddr3,cf.PDAddr4); 25 DisableFixedDNS = dflag; 26} 27 28function check_static_ip_mask_gtw() 29{ 30 cf=document.forms[0]; 31 cf.pppoe_dual_ipaddr.value=cf.Duethr1.value+'.'+cf.Duethr2.value+'.'+cf.Duethr3.value+'.'+cf.Duethr4.value; 32 cf.pppoe_dual_subnet.value=cf.DuMask1.value+'.'+cf.DuMask2.value+'.'+cf.DuMask3.value+'.'+cf.DuMask4.value; 33 //cf.pppoe_dual_gateway.value=cf.DuGateway1.value+'.'+cf.DuGateway2.value+'.'+cf.DuGateway3.value+'.'+cf.DuGateway4.value; 34 //if(cf.pppoe_dual_ipaddr.value=="..." && cf.pppoe_dual_subnet.value=="..." && cf.pppoe_dual_gateway.value=="...") 35 if(cf.pppoe_dual_ipaddr.value=="..." && cf.pppoe_dual_subnet.value=="...") 36 { 37 cf.pppoe_dual_ipaddr.value=""; 38 cf.pppoe_dual_subnet.value=""; 39 //cf.pppoe_dual_gateway.value=""; 40 cf.pppoe_dual_assign.value=0; 41 return true; 42 } 43 if(checkipaddr(cf.pppoe_dual_ipaddr.value)==false || is_sub_or_broad(cf.pppoe_dual_ipaddr.value, cf.pppoe_dual_ipaddr.value, cf.pppoe_dual_subnet.value) == false) 44 { 45 alert("<%10%>"); 46 return false; 47 } 48 if(checksubnet(cf.pppoe_dual_subnet.value)==false) 49 { 50 alert("<%514%>"); 51 return false; 52 } 53 /* 54 if(checkgateway(cf.pppoe_dual_gateway.value)==false) 55 { 56 alert("<%515%>"); 57 return false; 58 } 59 if(isGateway(cf.pppoe_dual_ipaddr.value,cf.pppoe_dual_subnet.value,cf.pppoe_dual_gateway.value)==false) 60 { 61 alert("<%515%>"); 62 return false; 63 } 64 if( isSameIp(cf.pppoe_dual_ipaddr.value, cf.pppoe_dual_gateway.value) == true ) 65 { 66 alert("<%515%>"); 67 return false; 68 } 69 if(isSameSubNet(cf.pppoe_dual_ipaddr.value,cf.pppoe_dual_subnet.value,cf.pppoe_dual_gateway.value,cf.pppoe_dual_subnet.value) == false) 70 { 71 alert("<%2379%>"); 72 return false; 73 } 74 */ 75 cf.pppoe_dual_assign.value=1; 76 if(isSameSubNet(cf.pppoe_dual_ipaddr.value,lan_subnet,lan_ip,lan_subnet) == true) 77 { 78 cf.conflict_wanlan.value=1; 79 } 80 if(isSameIp(cf.pppoe_dual_ipaddr.value,lan_ip) == true) 81 { 82 cf.conflict_wanlan.value=1; 83 } 84 return true; 85} 86 87function check_wizard_pppoe(check,servername,page) 88{ 89 var form=document.forms[0]; 90 if(form.pppoe_username.value=="") 91 { 92 alert("<%796%>"); 93 return false; 94 } 95 for(i=0;i<form.pppoe_username.value.length;i++) 96 { 97 if(isValidChar(form.pppoe_username.value.charCodeAt(i))==false) 98 { 99 alert("<%2382%>"); 100 return false; 101 } 102 } 103 for(i=0;i<form.pppoe_passwd.value.length;i++) 104 { 105 if(isValidChar(form.pppoe_passwd.value.charCodeAt(i))==false) 106 { 107 alert("<%2383%>"); 108 return false; 109 } 110 } 111 for(i=0;i<servername.length;i++) 112 { 113 if(isValidChar(servername.charCodeAt(i))==false) 114 { 115 alert("<%1007%>"); 116 return false; 117 } 118 } 119 if(form.pppoe_idletime.value.length<=0) 120 { 121 alert("<%2384%>"); 122 return false; 123 } 124 else if(!_isNumeric(form.pppoe_idletime.value)) 125 { 126 alert("<%564%>"); 127 return false; 128 } 129 if (check == 1) 130 { 131 form.run_test.value="test"; 132 if( page == "wiz") 133 form.action="ru_wan_flow.cgi"; 134 } 135 else 136 form.run_test.value="no"; 137 138 return true; 139} 140 141function check_pppoe(form,check) 142{ 143 if(check_wizard_pppoe(check,form.pppoe_servername.value,"bas")==false) 144 return false; 145 form.hidden_pppoe_idle_time.value = form.pppoe_idletime.value; 146 //auto_reset 147 if(gr_flag=="1") //german 148 { 149 if(form.enable_auto_reset.checked==true) 150 form.hidden_enable_auto_reset.value=1; 151 else 152 form.hidden_enable_auto_reset.value=0; 153 form.auto_reset_time.value=form.reset_sche.selectedIndex; 154 } 155 else 156 { 157 form.hidden_enable_auto_reset.value=0; 158 form.auto_reset_time.value=0; 159 } 160 161 form.pppoe_ipaddr.value=form.WPethr1.value+'.'+form.WPethr2.value+'.'+form.WPethr3.value+'.'+form.WPethr4.value; 162 if(form.WANAssign[1].checked == true) 163 { 164 if(checkipaddr(form.pppoe_ipaddr.value)==false || is_sub_or_broad(form.pppoe_ipaddr.value, lan_ip, lan_subnet) == false) 165 { 166 alert("<%10%>"); 167 return false; 168 } 169 if(isSameSubNet(form.pppoe_ipaddr.value,lan_subnet,lan_ip,lan_subnet) == true) 170 { 171 form.conflict_wanlan.value=1; 172 } 173 if(isSameIp(form.pppoe_ipaddr.value,lan_ip) == true) 174 { 175 form.conflict_wanlan.value=1; 176 } 177 /* 178 if(form.pppoe_netmask.value !="..." && form.pppoe_netmask.value!="0.0.0.0") 179 { 180 if(checksubnet(form.pppoe_netmask.value)==false) 181 { 182 alert("<%514%>"); 183 return false; 184 } 185 } 186 */ 187 } 188 if( RU_flag == "1") 189 { 190 if(form.enable_pppoe_dual.checked) 191 { 192 form.dual_access.value=1; 193 if(check_static_ip_mask_gtw() == false) 194 return false; 195 } 196 else 197 form.dual_access.value=0; 198 } 199 if (form.DNSAssign[1].checked == true) 200 { 201 form.pppoe_dnsaddr1.value=form.DAddr1.value+'.'+form.DAddr2.value+'.'+form.DAddr3.value+'.'+form.DAddr4.value; 202 form.pppoe_dnsaddr2.value=form.PDAddr1.value+'.'+form.PDAddr2.value+'.'+form.PDAddr3.value+'.'+form.PDAddr4.value; 203 form.pppoe_ipaddr.value=form.WPethr1.value+'.'+form.WPethr2.value+'.'+form.WPethr3.value+'.'+form.WPethr4.value; 204 205 if(form.pppoe_dnsaddr1.value=="...") 206 form.pppoe_dnsaddr1.value=""; 207 208 if(form.pppoe_dnsaddr2.value=="...") 209 form.pppoe_dnsaddr2.value=""; 210 211 if( !check_DNS(form.pppoe_dnsaddr1.value,form.pppoe_dnsaddr2.value,form.WANAssign[1].checked,form.pppoe_ipaddr.value)) 212 return false; 213 } 214 if ( !(old_wan_type=="pppoe")) 215 form.change_wan_type.value=0; 216 else if ( old_pppoe_wan_assign == "1") 217 { 218 if( old_wan_ip!= form.pppoe_ipaddr.value) 219 form.change_wan_type.value=0; 220 else 221 form.change_wan_type.value=1; 222 } 223 else if( old_pppoe_wan_assign == "0") 224 { 225 if( old_wan_ip!=form.pppoe_ipaddr.value) 226 form.change_wan_type.value=0; 227 else 228 form.change_wan_type.value=1; 229 } 230 if (form.MACAssign[2].checked ) 231 { 232 the_mac=form.Spoofmac.value; 233 if(the_mac.indexOf(":")==-1 && the_mac.length=="12") 234 { 235 var tmp_mac=the_mac.substr(0,2)+":"+the_mac.substr(2,2)+":"+the_mac.substr(4,2)+":"+the_mac.substr(6,2)+":"+the_mac.substr(8,2)+":"+the_mac.substr(10,2); 236 form.Spoofmac.value = tmp_mac; 237 } 238 else if ( the_mac.split("-").length == 6 ) 239 { 240 var tmp_mac = the_mac.replace(/-/g,":"); 241 form.Spoofmac.value=tmp_mac; 242 } 243 if(maccheck_multicast(form.Spoofmac.value) == false) 244 return false; 245 } 246 return true; 247} 248 249function setIP_welcome_pppoe() 250{ 251 cf=document.forms[0]; 252 var dflag = cf.WANAssign[0].checked; 253 setDisabled(dflag,cf.WPethr1,cf.WPethr2,cf.WPethr3,cf.WPethr4); 254 DisableFixedIP = dflag; 255} 256 257function setDNS_welcome_pppoe() 258{ 259 cf=document.forms[0]; 260 var dflag = cf.DNSAssign[0].checked; 261 setDisabled(dflag,cf.DAddr1,cf.DAddr2,cf.DAddr3,cf.DAddr4,cf.PDAddr1,cf.PDAddr2,cf.PDAddr3,cf.PDAddr4); 262 DisableFixedDNS = dflag; 263} 264 265function check_wizard_pppoe_new(check) 266{ 267 var cf=document.forms[0]; 268 if(check_wizard_pppoe(check,cf.pppoe_servicename.value,"wiz")==false) 269 return false; 270 cf.pppoe_ipaddr.value=cf.WPethr1.value+'.'+cf.WPethr2.value+'.'+cf.WPethr3.value+'.'+cf.WPethr4.value; 271 272 if(cf.WANAssign[1].checked == true) 273 { 274 if(checkipaddr(cf.pppoe_ipaddr.value)==false) 275 { 276 alert("<%10%>"); 277 return false; 278 } 279 if(isSameSubNet(cf.pppoe_ipaddr.value,lan_subnet,lan_ip,lan_subnet) == true) 280 { 281 cf.conflict_wanlan.value=1; 282 } 283 if(isSameIp(cf.pppoe_ipaddr.value,lan_ip) == true) 284 { 285 cf.conflict_wanlan.value=1; 286 } 287 } 288 if( RU_flag == "1") 289 { 290 if(cf.enable_pppoe_dual.checked) 291 { 292 cf.dual_access.value=1; 293 if(check_static_ip_mask_gtw() == false) 294 return false; 295 } 296 else 297 cf.dual_access.value=0; 298 } 299 if(cf.DNSAssign[1].checked == true) 300 { 301 cf.pppoe_dnsaddr1.value=cf.DAddr1.value+'.'+cf.DAddr2.value+'.'+cf.DAddr3.value+'.'+cf.DAddr4.value; 302 cf.pppoe_dnsaddr2.value=cf.PDAddr1.value+'.'+cf.PDAddr2.value+'.'+cf.PDAddr3.value+'.'+cf.PDAddr4.value; 303 304 if(cf.pppoe_dnsaddr1.value=="...") 305 cf.pppoe_dnsaddr1.value=""; 306 307 if(cf.pppoe_dnsaddr2.value=="...") 308 cf.pppoe_dnsaddr2.value=""; 309 310 if( !check_DNS(cf.pppoe_dnsaddr1.value,cf.pppoe_dnsaddr2.value,cf.WANAssign[1].checked,cf.pppoe_ipaddr.value)) 311 return false; 312 } 313} 314function check_welcome_pppoe() 315{ 316 var cf=document.forms[0]; 317 if(check_wizard_pppoe(0, cf.pppoe_servicename.value,"")==false) 318 return false; 319 cf.pppoe_ipaddr.value=cf.WPethr1.value+'.'+cf.WPethr2.value+'.'+cf.WPethr3.value+'.'+cf.WPethr4.value; 320 if(cf.WANAssign[0].checked == true) 321 { 322 parent.pppoe_wan_assign=0; 323 parent.pppoe_static_ip=""; 324 } 325 else 326 { 327 if(checkipaddr(cf.pppoe_ipaddr.value)==false || is_sub_or_broad(cf.pppoe_ipaddr.value, lan_ip, lan_subnet) == false) 328 { 329 alert("<%10%>"); 330 return false; 331 } 332 parent.pppoe_wan_assign=1; 333 parent.pppoe_static_ip=cf.pppoe_ipaddr.value; 334 } 335 /* 336 form.pppoe_netmask.value=form.WMask1.value+'.'+form.WMask2.value+'.'+form.WMask3.value+'.'+form.WMask4.value; 337 if(form.pppoe_netmask.value !="..." && form.pppoe_netmask.value!="0.0.0.0") 338 { 339 if(checksubnet(form.pppoe_netmask.value)==false) 340 { 341 alert("<%514%>"); 342 return false; 343 } 344 } 345 */ 346 if(cf.DNSAssign[1].checked == true) 347 { 348 cf.pppoe_dnsaddr1.value=cf.DAddr1.value+'.'+cf.DAddr2.value+'.'+cf.DAddr3.value+'.'+cf.DAddr4.value; 349 cf.pppoe_dnsaddr2.value=cf.PDAddr1.value+'.'+cf.PDAddr2.value+'.'+cf.PDAddr3.value+'.'+cf.PDAddr4.value; 350 351 if(cf.pppoe_dnsaddr1.value=="...") 352 cf.pppoe_dnsaddr1.value=""; 353 354 if(cf.pppoe_dnsaddr2.value=="...") 355 cf.pppoe_dnsaddr2.value=""; 356 357 if( !check_DNS(cf.pppoe_dnsaddr1.value,cf.pppoe_dnsaddr2.value,cf.WANAssign[1].checked,cf.pppoe_ipaddr.value)) 358 return false; 359 } 360 if( RU_flag == "1") 361 { 362 if(cf.enable_pppoe_dual.checked) 363 { 364 cf.dual_access.value=1; 365 if(check_static_ip_mask_gtw() == false) 366 return false; 367 } 368 else 369 cf.dual_access.value=0; 370 } 371 372 parent.pppoe_username=cf.pppoe_username.value; 373 parent.pppoe_password=cf.pppoe_passwd.value; 374 parent.pppoe_server=cf.pppoe_servicename.value; 375 parent.pppoe_idle=cf.pppoe_idletime.value; 376 377 parent.pppoe_eth_ip=cf.pppoe_dual_ipaddr.value; 378 parent.pppoe_eth_netmask=cf.pppoe_dual_subnet.value; 379 parent.pppoe_eth_gateway=cf.pppoe_dual_gateway.value; 380 parent.pppoe_dual_assign=cf.pppoe_dual_assign.value; 381 parent.dual_access=cf.dual_access.value; 382 383 if(cf.DNSAssign[1].checked == true) 384 { 385 parent.pppoe_dns_assign=1; 386 parent.static_dns1.value=cf.pppoe_dnsaddr1.value; 387 parent.static_dns2.value=cf.pppoe_dnsaddr2.value; 388 } 389 else 390 { 391 parent.pppoe_dns_assign=0; 392 parent.static_dns1.value=""; 393 parent.static_dns2.value=""; 394 } 395 parent.welcome_wan_type=3; 396 return true; 397} 398 399function RU_pppoe_user_info() 400{ 401 var cf=document.forms[0]; 402 if(cf.pppoe_username.value=="") 403 { 404 alert("<%796%>"); 405 return false; 406 } 407 for(i=0;i<cf.pppoe_username.value.length;i++) 408 { 409 if(isValidChar(cf.pppoe_username.value.charCodeAt(i))==false) 410 { 411 alert("<%2382%>"); 412 return false; 413 } 414 } 415 for(i=0;i<cf.pppoe_passwd.value.length;i++) 416 { 417 if(isValidChar(cf.pppoe_passwd.value.charCodeAt(i))==false) 418 { 419 alert("<%2383%>"); 420 return false; 421 } 422 } 423 for(i=0;i<cf.pppoe_servername.value.length;i++) 424 { 425 if(isValidChar(cf.pppoe_servername.value.charCodeAt(i))==false) 426 { 427 alert("<%1007%>"); 428 return false; 429 } 430 } 431 432 if (cf.submit_wan) 433 cf.submit_wan.value = parent.isp_type; 434 435 parent.pppoe_username=cf.pppoe_username.value; 436 parent.pppoe_password=cf.pppoe_passwd.value; 437 parent.pppoe_server=cf.pppoe_servername.value; 438 parent.welcome_wan_type=3; 439 440 if(parent.isp_type=="8") 441 { 442 cf.basic_type.value="0"; 443 cf.ppp_login_type.value="0"; 444 cf.welcome_wan_type.value="3"; 445 cf.dual_access.value="1"; 446 cf.pppoe_dual_assign.value="0"; 447 cf.conflict_wanlan.value="0"; 448 cf.pppoe_dual_ipaddr.value=""; 449 cf.pppoe_dual_subnet.value=""; 450 cf.pppoe_dnsaddr1.value=parent.static_dns1; 451 cf.pppoe_dnsaddr2.value=parent.static_dns2; 452 if(cf.pppoe_dnsaddr1.value != "" || cf.pppoe_dnsaddr2.value!= "") 453 cf.DNSAssign.value="1"; 454 else 455 cf.DNSAssign.value="0"; 456 cf.WANAssign.value="Dynamic"; 457 cf.pppoe_dod.value="0"; 458 cf.pppoe_servername.value=parent.pppoe_server; 459 cf.submit(); 460 } 461 else if(parent.isp_type=="18") 462 { 463 cf.basic_type.value="0"; 464 cf.ppp_login_type.value="0"; 465 cf.welcome_wan_type.value="3"; 466 cf.dual_access.value="0"; 467 cf.pppoe_dual_assign.value="0"; 468 cf.conflict_wanlan.value="0"; 469 cf.pppoe_dual_ipaddr.value=""; 470 cf.pppoe_dual_subnet.value=""; 471 cf.DNSAssign.value="0"; 472 cf.WANAssign.value="Dynamic"; 473 cf.pppoe_dod.value="0"; 474 cf.pppoe_servername.value=parent.pppoe_server; 475 cf.submit(); 476 } 477 else if(parent.isp_type=="7" || parent.isp_type=="17") 478 { 479 location.href="RU_isp_spoof.htm"; 480 } 481 else if(parent.isp_type=="5" || parent.isp_type=="6") 482 { 483 location.href="RU_isp_pppoe_static.htm"; 484 } 485 else if(parent.isp_type=="88") 486 { 487 location.href="RU_isp_pppoe_static.htm"; 488 } 489 else 490 location.href="RU_manual_pppoe2.htm"; 491} 492 493function RU_check_pppoe() 494{ 495 var cf=document.forms[0]; 496 cf.pppoe_ipaddr.value=cf.WPethr1.value+'.'+cf.WPethr2.value+'.'+cf.WPethr3.value+'.'+cf.WPethr4.value; 497 if(cf.WANAssign[0].checked == true) 498 { 499 cf.pppoe_ipaddr.value=""; 500 parent.pppoe_wan_assign="0"; 501 } 502 else 503 { 504 if(checkipaddr(cf.pppoe_ipaddr.value)==false || is_sub_or_broad(cf.pppoe_ipaddr.value, lan_ip, lan_subnet) == false) 505 { 506 alert("<%10%>"); 507 return false; 508 } 509 if(isSameSubNet(cf.pppoe_ipaddr.value,lan_subnet,lan_ip,lan_subnet) == true) 510 { 511 cf.conflict_wanlan.value=1; 512 } 513 if(isSameIp(cf.pppoe_ipaddr.value,lan_ip) == true) 514 { 515 cf.conflict_wanlan.value=1; 516 } 517 parent.pppoe_wan_assign="1"; 518 } 519 if (cf.DNSAssign[1].checked == true) 520 { 521 cf.pppoe_dnsaddr1.value=cf.DAddr1.value+'.'+cf.DAddr2.value+'.'+cf.DAddr3.value+'.'+cf.DAddr4.value; 522 cf.pppoe_dnsaddr2.value=cf.PDAddr1.value+'.'+cf.PDAddr2.value+'.'+cf.PDAddr3.value+'.'+cf.PDAddr4.value; 523 524 if(cf.pppoe_dnsaddr1.value=="...") 525 cf.pppoe_dnsaddr1.value=""; 526 527 if(cf.pppoe_dnsaddr2.value=="...") 528 cf.pppoe_dnsaddr2.value=""; 529 530 var wan_assign_flag; 531 if(parent.pppoe_wan_assign == "0") 532 wan_assign_flag=false; 533 else 534 wan_assign_flag=true; 535 if( !check_DNS(cf.pppoe_dnsaddr1.value,cf.pppoe_dnsaddr2.value,wan_assign_flag,parent.pppoe_static_ip)) 536 return false; 537 } 538 else 539 { 540 cf.pppoe_dnsaddr1.value=""; 541 cf.pppoe_dnsaddr2.value=""; 542 } 543 parent.pppoe_static_ip=cf.pppoe_ipaddr.value; 544 parent.pppoe_dns1=cf.pppoe_dnsaddr1.value; 545 parent.pppoe_dns2=cf.pppoe_dnsaddr2.value; 546 location.href="RU_pppoe_dual.htm"; 547} 548 549function setdualIP(cf) 550{ 551 var dflag = cf.DualAssign[0].checked; 552 setDisabled(dflag,cf.Duethr1,cf.Duethr2,cf.Duethr3,cf.Duethr4,cf.DuMask1,cf.DuMask2,cf.DuMask3,cf.DuMask4,cf.DuGateway1,cf.DuGateway2,cf.DuGateway3,cf.DuGateway4); 553 DisableFixedIP = dflag; 554} 555 556function RU_check_pppoe_dual() 557{ 558 var cf=document.forms[0]; 559 cf.pppoe_dual_ipaddr.value=cf.Duethr1.value+'.'+cf.Duethr2.value+'.'+cf.Duethr3.value+'.'+cf.Duethr4.value; 560 cf.pppoe_dual_subnet.value=cf.DuMask1.value+'.'+cf.DuMask2.value+'.'+cf.DuMask3.value+'.'+cf.DuMask4.value; 561 cf.pppoe_dual_gateway.value=cf.DuGateway1.value+'.'+cf.DuGateway2.value+'.'+cf.DuGateway3.value+'.'+cf.DuGateway4.value; 562 cf.conflict_wanlan.value=0; 563 if(cf.DualAssign[1].checked == true) 564 { 565 cf.pppoe_dual_assign.value=1; 566 if(checkipaddr(cf.pppoe_dual_ipaddr.value)==false || is_sub_or_broad(cf.pppoe_dual_ipaddr.value, cf.pppoe_dual_ipaddr.value, cf.pppoe_dual_subnet.value) == false) 567 { 568 alert("<%10%>"); 569 return false; 570 } 571 if(checksubnet(cf.pppoe_dual_subnet.value)==false) 572 { 573 alert("<%514%>"); 574 return false; 575 } 576 cf.pppoe_dual_assign.value=1; 577 if(isSameSubNet(cf.pppoe_dual_ipaddr.value,lan_subnet,lan_ip,lan_subnet) == true) 578 { 579 cf.conflict_wanlan.value=1; 580 } 581 if(isSameIp(cf.pppoe_dual_ipaddr.value,lan_ip) == true) 582 { 583 cf.conflict_wanlan.value=1; 584 } 585 alert("<%2381%>"); 586 } 587 else 588 { 589 cf.pppoe_dual_assign.value=0; 590 cf.pppoe_dual_ipaddr.value=""; 591 cf.pppoe_dual_subnet.value=""; 592 cf.pppoe_dual_gateway.value=""; 593 } 594 595 parent.conflict_wanlan=cf.conflict_wanlan.value; 596 parent.pppoe_dual_assign=cf.pppoe_dual_assign.value; 597 parent.pppoe_eth_ip=cf.pppoe_dual_ipaddr.value; 598 parent.pppoe_eth_netmask=cf.pppoe_dual_subnet.value; 599 parent.pppoe_eth_gateway=cf.pppoe_dual_gateway.value; 600 location.href="RU_manual_spoof.htm"; 601} 602