1 2 function buttonFilter() 3 { 4 var buttonElements,button; 5 var name; 6 7 8 buttonElements=document.getElementsByTagName('button'); 9 var i; 10 for(i=0;i<buttonElements.length;i++) 11 { 12 if(buttonElements[i].type=='submit' || buttonElements[i].type=='button'|| buttonElements[i].type=='reset') 13 { 14 if((buttonElements[i].name!=document.forms[0].buttonHit.value)) 15 buttonElements[i].disabled=1; 16 else 17 { 18// buttonElements[i].value=document.forms[0].buttonValue.value; 19 name=buttonElements[i].name; 20 buttonElements[i].name='NoUse'; 21 buttonElements[i].disabled=1; 22 } 23 } 24 } 25 26 button=document.getElementsByName('buttonValue'); 27 button[0].name=name; 28 button=document.getElementsByName('buttonHit'); 29 button[0].disabled=1; 30 31 } 32 33 function buttonClick(btn,value) 34 { 35 36 var button; 37 38 button=document.getElementsByName('buttonHit'); 39 button[0].value=btn.name; 40 41 button=document.getElementsByName('buttonValue'); 42 button[0].value=value; 43 return true; 44 } 45 46 function clickButton(message) 47 { 48 alert(message); 49 } 50 51 function mainOnload() 52 { 53 54 } 55 56 57 58 function changeCursorPointer() 59 { 60 document.body.style.cursor='pointer'; 61 } 62 63 function changeCursorDefault() 64 { 65 document.body.style.cursor='default'; 66 } 67 68 69 function iframeResize(iframe){ 70alert("Enter iframeResize "+iframe); 71 if(iframe && !window.opera){ 72 73 if(iframe.contentDocument && iframe.contentDocument.body.offsetHeight){ 74alert('before '+iframe.height+" document "+iframe.Document.body.offsetHeight); 75 iframe.height=iframe.contentDocument.body.offsetHeight+80; 76alert('after '+iframe.height); 77 } 78 else if(iframe.Document && iframe.Document.body.scrollHeight){ 79alert('before '+iframe.style.height+" document "+iframe.Document.body.scrollHeight); 80 81 iframe.style.height=iframe.Document.body.scrollHeight; 82alert('after '+iframe.style.height); 83 84 85 } 86 } 87alert("Exit iframeResize "); 88 89 } 90 91function getElementsByName_iefix(tag, name) { 92 var elem = document.getElementsByTagName(tag); 93 var arr = new Array(); 94 for(i = 0,iarr = 0; i < elem.length; i++) { 95 att = elem[i].getAttribute("name"); 96 if(att == name) { 97 arr[iarr] = elem[i]; 98 iarr++; 99 } 100 } 101 return arr; 102} 103 104function grayout_button(ButtonName) 105{ 106 var selectedButton=$('#'+ButtonName); 107 var selectedButtonChildLeft = selectedButton.children(".roundleft_button"); 108 var selectedButtonChildRight = selectedButton.children(".roundright_button"); 109 110 selectedButton.attr('class', 'button-rule'); 111 selectedButtonChildLeft.attr('class', 'roundleft_grey'); 112 selectedButtonChildRight.attr('class', 'roundright_grey'); 113 114 selectedButton[0].disabled = true; 115} 116 117function ungrayout_button(ButtonName) 118{ 119 var selectedButton=$('#'+ButtonName); 120 var selectedButtonChildLeft = selectedButton.children(".roundleft_grey"); 121 var selectedButtonChildRight = selectedButton.children(".roundright_grey"); 122 123 selectedButton.attr('class', 'button-grey'); 124 selectedButtonChildLeft.attr('class', 'roundleft_button'); 125 selectedButtonChildRight.attr('class', 'roundright_button'); 126 127 selectedButton[0].disabled = false; 128} 129function grayout_applybtn(ButtonName) 130{ 131 var selectedButton=$('#'+ButtonName); 132 var selectedButtonChildLeft = selectedButton.children(".roundleft_apply"); 133 var selectedButtonChildRight = selectedButton.children(".roundright_apply"); 134 135 selectedButton.attr('class', 'button-apply'); 136 selectedButtonChildLeft.attr('class', 'roundleft_grey'); 137 selectedButtonChildRight.attr('class', 'roundright_grey'); 138 139 selectedButton[0].disabled = true; 140} 141 142function ungrayout_applybtn(ButtonName) 143{ 144 var selectedButton=$('#'+ButtonName); 145 var selectedButtonChildLeft = selectedButton.children(".roundleft_grey"); 146 var selectedButtonChildRight = selectedButton.children(".roundright_grey"); 147 148 selectedButton.attr('class', 'button-apply'); 149 selectedButtonChildLeft.attr('class', 'roundleft_apply'); 150 selectedButtonChildRight.attr('class', 'roundright_apply'); 151 152 selectedButton[0].disabled = false; 153} 154function Security5G_disabled() 155{ 156 $("input[name=security_type_an][@type=radio]").attr("disabled", "true"); 157} 158function Security5G_enabled() 159{ 160 $("input[name=security_type_an][@type=radio]").attr("disabled", ""); 161} 162function WPS_wizard_grayout() 163{ 164 if(parent.$('#wps-wizard').hasClass('noSubLarge')){ 165 parent.$('#wps-wizard').addClass('noSubGrayLarge'); 166 parent.$('#wps-wizard').removeClass('noSub'); 167 parent.$('#wps-wizard').removeClass('noSubLarge'); 168 } else if(parent.$('#wps-wizard').hasClass('noSub')){ 169 parent.$('#wps-wizard').addClass('noSubGray'); 170 parent.$('#wps-wizard').removeClass('noSub'); 171 parent.$('#wps-wizard').removeClass('noSubLarge'); 172 } 173} 174 175function WPS_wizard_ungrayout() 176{ 177 if(parent.$('#wps-wizard').hasClass('noSubGrayLarge')){ 178 parent.$('#wps-wizard').addClass('noSubLarge'); 179 parent.$('#wps-wizard').removeClass('noSubGrayLarge'); 180 } else if(parent.$('#wps-wizard').hasClass('noSubGray')){ 181 parent.$('#wps-wizard').addClass('noSub'); 182 parent.$('#wps-wizard').removeClass('noSubGray'); 183 } 184} 185 186function WDS_wizard_grayout() 187{ 188 if(parent.$("#basic-int").hasClass("basic-menu-div")){ 189 parent.$("#basic-int").addClass('basic-menu-div-gray'); 190 parent.$("#basic-int").removeClass('basic-menu-div'); 191 } 192 193 if(parent.$('#wizard').hasClass('noSubLarge')){ 194 parent.$('#wizard').addClass('noSubGrayLarge'); 195 parent.$('#wizard').removeClass('noSub'); 196 parent.$('#wizard').removeClass('noSubLarge'); 197 } else if(parent.$('#wizard').hasClass('noSub')){ 198 parent.$('#wizard').addClass('noSubGray'); 199 parent.$('#wizard').removeClass('noSub'); 200 parent.$('#wizard').removeClass('noSubLarge'); 201 } 202 203 parent.$('.SubMenuWDS').each(function(){ 204 if($(this).hasClass('SubMenuLarge')){ 205 $(this).addClass('SubMenuLargeDisable'); 206 $(this).removeClass('SubMenu'); 207 $(this).removeClass('Large'); 208 $(this).removeClass('SubMenuLarge'); 209 } 210 else if($(this).hasClass('SubMenu')){ 211 $(this).addClass('SubMenuDisable'); 212 $(this).removeClass('SubMenu'); 213 } 214 }); 215} 216 217function WDS_wizard_ungrayout() 218{ 219 if(parent.$("#basic-int").hasClass("basic-menu-div-gray")){ 220 parent.$("#basic-int").addClass('basic-menu-div'); 221 parent.$("#basic-int").removeClass('basic-menu-div-gray'); 222 } 223 224 if(parent.$('#wizard').hasClass('noSubGrayLarge')){ 225 parent.$('#wizard').addClass('noSubLarge'); 226 parent.$('#wizard').removeClass('noSubGrayLarge'); 227 } else if(parent.$('#wizard').hasClass('noSubGray')){ 228 parent.$('#wizard').addClass('noSub'); 229 parent.$('#wizard').removeClass('noSubGray'); 230 } 231 232 parent.$('.SubMenuWDS').each(function(){ 233 if($(this).hasClass('SubMenuLargeDisable')){ 234 $(this).addClass('SubMenuLarge'); 235 $(this).addClass('SubMenu'); 236 $(this).addClass('Large'); 237 $(this).removeClass('SubMenuLargeDisable'); 238 } 239 else if($(this).hasClass('SubMenuDisable')){ 240 $(this).addClass('SubMenu'); 241 $(this).removeClass('SubMenuDisable'); 242 } 243 }); 244} 245 246function sta_mode_grayout() 247{ 248 if(parent.$("#basic-int").hasClass("basic-menu-div")){ 249 parent.$("#basic-int").addClass('basic-menu-div-gray'); 250 parent.$("#basic-int").removeClass('basic-menu-div'); 251 } 252 if(parent.$("#basic-wls").hasClass("basic-menu-div")){ 253 parent.$("#basic-wls").addClass('basic-menu-div-gray'); 254 parent.$("#basic-wls").removeClass('basic-menu-div'); 255 } 256 if(parent.$("#basic-par").hasClass("basic-menu-div")){ 257 parent.$("#basic-par").addClass('basic-menu-div-gray'); 258 parent.$("#basic-par").removeClass('basic-menu-div'); 259 } 260 if($("#basic-gst").hasClass("basic-menu-div")){ 261 parent.$("#basic-gst").addClass('basic-menu-div-gray'); 262 parent.$("#basic-gst").removeClass('basic-menu-div'); 263 } 264 265 if(parent.$('#wizard').hasClass('noSubLarge')){ 266 parent.$('#wizard').addClass('noSubGrayLarge'); 267 parent.$('#wizard').removeClass('noSub'); 268 parent.$('#wizard').removeClass('noSubLarge'); 269 } else if(parent.$('#wizard').hasClass('noSub')){ 270 parent.$('#wizard').addClass('noSubGray'); 271 parent.$('#wizard').removeClass('noSub'); 272 parent.$('#wizard').removeClass('noSubLarge'); 273 } 274 if(parent.$('#wps-wizard').hasClass('noSubLarge')){ 275 parent.$('#wps-wizard').addClass('noSubGrayLarge'); 276 parent.$('#wps-wizard').removeClass('noSub'); 277 parent.$('#wps-wizard').removeClass('noSubLarge'); 278 } else if(parent.$('#wps-wizard').hasClass('noSub')){ 279 parent.$('#wps-wizard').addClass('noSubGray'); 280 parent.$('#wps-wizard').removeClass('noSub'); 281 parent.$('#wps-wizard').removeClass('noSubLarge'); 282 } 283 if(parent.$('#wireless_set').hasClass('SubMenu')){ 284 parent.$('#wireless_set').addClass('SubMenuDisable'); 285 parent.$('#wireless_set').removeClass('SubMenu'); 286 } 287 if(parent.$('#guest_set').hasClass('SubMenu')){ 288 parent.$('#guest_set').addClass('SubMenuDisable'); 289 parent.$('#guest_set').removeClass('SubMenu'); 290 } 291 if(parent.$('#wds_head').hasClass('SubMenu')){ 292 parent.$('#wds_head').addClass('SubMenuDisable'); 293 parent.$('#wds_head').removeClass('SubMenu'); 294 } 295 if(parent.$('#Qos_set').hasClass('SubMenu')){ 296 parent.$('#Qos_set').addClass('SubMenuDisable'); 297 parent.$('#Qos_set').removeClass('SubMenu'); 298 } 299 300 parent.$('.SubMenuWDS').each(function(){ 301 if($(this).hasClass('SubMenuAP')){ 302 $(this).addClass('SubMenuDisable'); 303 $(this).removeClass('SubMenuAP'); 304 } 305 else if($(this).hasClass('SubMenuLarge')){ 306 $(this).addClass('SubMenuLargeDisable'); 307 $(this).removeClass('SubMenu'); 308 $(this).removeClass('Large'); 309 $(this).removeClass('SubMenuLarge'); 310 } 311 else if($(this).hasClass('SubMenu')){ 312 $(this).addClass('SubMenuDisable'); 313 $(this).removeClass('SubMenu'); 314 } 315 }); 316} 317 318function ap_mode_grayout() 319{ 320 if(parent.$("#basic-int").hasClass("basic-menu-div")){ 321 parent.$("#basic-int").addClass('basic-menu-div-gray'); 322 parent.$("#basic-int").removeClass('basic-menu-div'); 323 } 324 325 if(parent.$('#wizard').hasClass('noSubLarge')){ 326 parent.$('#wizard').addClass('noSubGrayLarge'); 327 parent.$('#wizard').removeClass('noSub'); 328 parent.$('#wizard').removeClass('noSubLarge'); 329 } else if(parent.$('#wizard').hasClass('noSub')){ 330 parent.$('#wizard').addClass('noSubGray'); 331 parent.$('#wizard').removeClass('noSub'); 332 parent.$('#wizard').removeClass('noSubLarge'); 333 } 334 335 parent.$('.SubMenuWDS').each(function(){ 336 if($(this).hasClass('SubMenuAP')){ 337 /* do nothing */ 338 } 339 else if($(this).hasClass('SubMenuLarge')){ 340 $(this).addClass('SubMenuLargeDisable'); 341 $(this).removeClass('SubMenu'); 342 $(this).removeClass('Large'); 343 $(this).removeClass('SubMenuLarge'); 344 } 345 else if($(this).hasClass('SubMenu')){ 346 $(this).addClass('SubMenuDisable'); 347 $(this).removeClass('SubMenu'); 348 } 349 }); 350} 351 352function ap_mode_ungrayout() 353{ 354 if(parent.$("#basic-int").hasClass("basic-menu-div-gray")){ 355 parent.$("#basic-int").addClass('basic-menu-div'); 356 parent.$("#basic-int").removeClass('basic-menu-div-gray'); 357 } 358 359 if(parent.$('#wizard').hasClass('noSubGrayLarge')){ 360 parent.$('#wizard').addClass('noSubLarge'); 361 parent.$('#wizard').removeClass('noSubGrayLarge'); 362 } else if(parent.$('#wizard').hasClass('noSubGray')){ 363 parent.$('#wizard').addClass('noSub'); 364 parent.$('#wizard').removeClass('noSubGray'); 365 } 366 367 parent.$('.SubMenuWDS').each(function(){ 368 if($(this).hasClass('SubMenuLargeDisable')){ 369 $(this).addClass('SubMenuLarge'); 370 $(this).addClass('SubMenu'); 371 $(this).addClass('Large'); 372 $(this).removeClass('SubMenuLargeDisable'); 373 } 374 else if($(this).hasClass('SubMenuDisable')){ 375 $(this).addClass('SubMenu'); 376 $(this).removeClass('SubMenuDisable'); 377 } 378 }); 379} 380 381function highLightMenu(title, subtitle) 382{ 383 if(parent.load_page == 1 || !parent.load_page) 384 return false; 385 386 var checkElement = parent.$('#'+title).next(); 387 parent.$("#first").hide(); 388 389 if((checkElement.is('li')) && (!checkElement.is(':visible'))) 390 { 391 parent.$('.subHeader:visible').slideUp('fast'); 392 checkElement.slideDown('normal'); 393 parent.$('.SubActive').addClass('Sub'); 394 parent.$('.SubActive').removeClass('SubActive'); 395 parent.$('#'+title).addClass('SubActive'); 396 parent.$('#'+title).removeClass('Sub'); 397 } 398 399 if( !parent.$('#'+subtitle).hasClass('SubMenuDisable') && !parent.$('#'+subtitle).hasClass('SubMenuLargeDisable')) 400 { 401 parent.$('.noSubActive').removeClass('noSubActive'); 402 parent.$('.noSubActiveLarge').removeClass('noSubActiveLarge'); 403 parent.$('.SubMenuActive').addClass('SubMenu'); 404 parent.$('.SubMenuActive').removeClass('SubMenuActive'); 405 parent.$('.SubMenuActiveLarge').addClass('SubMenuLarge'); 406 parent.$('.SubMenuActiveLarge').addClass('SubMenu'); 407 parent.$('.SubMenuActiveLarge').addClass('Large'); 408 parent.$('.SubMenuActiveLarge').removeClass('SubMenuActiveLarge'); 409 if(parent.$('#'+subtitle).hasClass('Large')) 410 parent.$('#'+subtitle).addClass('SubMenuActiveLarge'); 411 else 412 parent.$('#'+subtitle).addClass('SubMenuActive'); 413 parent.$('#'+subtitle).removeClass('SubMenu'); 414 parent.$('#'+subtitle).removeClass('SubMenuLarge'); 415 416 } 417 else 418 { 419 return false; 420 } 421} 422 423function change_size() 424{ 425 var sep_border_num = $(".table-seperate-border").length; 426 var min_height = $('.scroll-pane').css("height"); 427 min_height = min_height.replace("px", ""); 428 429 430 var width = document.documentElement.clientWidth > 620 ? document.documentElement.clientWidth : 620; 431 var height = document.documentElement.clientHeight > min_height ? document.documentElement.clientHeight : min_height; 432 433 $('.subtop-image').css("width", width); 434 $('.subtop-image').css("height", "32px"); 435 436 $('.body-image').css("width", width); 437 $('.body-image').css("height", height-30); 438 $('.body-image').css("position", "absolute"); 439 $('.body-image').css("top", 5); 440 441 $('.subfooter-image').css("width", width); 442 $('.subfooter-image').css("height", "24px"); 443 $('.subfooter-image').css("position", "relative"); 444 $('.subfooter-image').css("top", -3); 445 446 $('.subhead2-table').css("position", "relative"); 447 $('.subhead2-table').css("top", -3); 448 449 if(get_browser()=="Netscape") 450 $('.subhead2-table').css("left", 1); 451 $('.subhead2-table').css("width", width-27); 452 $('.scroll-pane').css("width", width-27); 453 454 if(document.getElementById("topframe")) { 455 $('.subhead2-table').css("height", height-226); 456 $('.scroll-pane').css("height", height-226); 457 } else if(sep_border_num==2) { 458 $('.subhead2-table').css("height", height-120); 459 $('.scroll-pane').css("height", height-120); 460 } else { 461 $('.subhead2-table').css("height", height-75); 462 $('.scroll-pane').css("height", height-75); 463 } 464 465 $('.subhead2-bottom').css("width", width); 466 467 $('.button-help-arrow').css("position", "absolute"); 468 $('.button-help-arrow').css("left", width/2); 469 470 471 $('.bas-help-frame-div').css("width", width-50); 472 $('.help-frame-div').css("width", width-50); 473 if(get_browser()=="Firefox"|| get_browser()=="Netscape") { 474 $('.bas-help-frame-div').css("top", height-225); 475 $('.help-frame-div').css("top", height-225); 476 } 477 else { 478 $('.bas-help-frame-div').css("top", height-230); 479 $('.help-frame-div').css("top", height-230); 480 } 481 482 $('#helpframe').css("width", width-50); 483 484 485 486 487 if(document.getElementById('helpframe')) { 488 try{ 489 document.getElementById('helpframe').contentWindow.change_size_helpPage(width); 490 }catch(e){} 491 } 492 493 494 $('.cover-image').css("display", "none"); 495 496} 497 498function change_size_helpPage(width) 499{ 500 $('#content').css("width", width -70+ "px"); 501 502 if(get_ie_ver() == 9){ 503 ; 504 }else{ 505 $('#content').jScrollPane('scrollbarMargin:5px'); 506 } 507 var isResizing; 508 // IE triggers the onResize event internally when you do the stuff in this function 509 // so make sure we don't enter an infinite loop and crash the browser 510 if (!isResizing) { 511 isResizing = true; 512 $w = $(window); 513 $c = $('#container'); 514 var p = (parseInt($c.css('paddingLeft')) || 0) + (parseInt($c.css('paddingRight')) || 0); 515 $('body>.jScrollPaneContainer').css({'width': $w.width() + 'px'}); 516 $c.css({'width': ($w.width() - p) + 'px', 'overflow':'auto'}); 517 $c.jScrollPane(); 518 isResizing = false; 519 } 520} 521function change_size_ADVPage() 522{ 523 var isResizing; 524 // IE triggers the onResize event internally when you do the stuff in this function 525 // so make sure we don't enter an infinite loop and crash the browser 526 if (!isResizing) { 527 isResizing = true; 528 $w = $(window); 529 $c = $('#scroll-pane'); 530 var p = (parseInt($c.css('paddingLeft')) || 0) + (parseInt($c.css('paddingRight')) || 0); 531 $('body>.jScrollPaneContainer').css({'height': $w.height() + 'px'}); 532 if(get_browser()=="Chrome") 533 $c.css({'height': ($w.height()-p) + 'px', 'overflow':'no'}); 534 else 535 $c.css({'height': ($w.height()-p) + 'px', 'overflow':'auto'}); 536 $c.jScrollPane(); 537 isResizing = false; 538 } 539} 540function get_browser() 541{ 542 if(navigator.userAgent.indexOf("Navigator") != -1) 543 return "Netscape"; 544 else if(navigator.userAgent.indexOf("MSIE") != -1) 545 return "IE"; 546 else if(navigator.userAgent.indexOf("Chrome") != -1 ) 547 return "Chrome";//bug 21975:spec1.9-p228,[usb] the real links are different for different browsers 548 else if(navigator.userAgent.indexOf("Firefox") != -1) 549 return "Firefox"; 550 else if(navigator.userAgent.indexOf("Safari") != -1 ) 551 return "Safari"; 552 else if(navigator.userAgent.indexOf("Camino") != -1) 553 return "Camino"; 554 else if(navigator.userAgent.indexOf("Gecko/") != -1) 555 return "Gecko"; 556 else if(navigator.userAgent.indexOf("Opera") != -1) 557 return "Opera"; 558 else 559 return ""; 560} 561 562function get_ie_ver() 563{ 564 var version = 999; // we assume a sane browser 565 if (navigator.appVersion.indexOf("MSIE") != -1) 566 // bah, IE again, lets downgrade version number 567 version = parseFloat(navigator.appVersion.split("MSIE")[1]); 568 return version; 569} 570 571function setLanglistPosition() 572{ 573 if(get_browser()=="Firefox") 574 { 575 if($('.tabs')[0].scrollHeight>40) 576 { 577 $('#lang_menu_li').css("position", "relative"); 578 $('#lang_menu_li').css("top", "-35px"); 579 $('#firmware-update').css("position", "relative"); 580 $('#firmware-update').css("left", "-50px"); 581 } 582 else 583 { 584 $('#lang_menu_li').css("position", "relative"); 585 $('#lang_menu_li').css("top", "0px"); 586 $('#firmware-update').css("position", "relative"); 587 $('#firmware-update').css("left", "0px"); 588 } 589 } 590 else if(get_browser()=="IE") 591 { 592 if($('.tabs')[0].scrollHeight>40) 593 { 594 $('#lang_menu_li').css("position", "relative"); 595 $('#lang_menu_li').css("top", "-43px"); 596 $('#firmware-update').css("position", "relative"); 597 $('#firmware-update').css("left", "0px"); 598 } 599 else 600 { 601 602 $('#lang_menu_li').css("position", "relative"); 603 $('#lang_menu_li').css("top", "0px"); 604 $('#firmware-update').css("position", "relative"); 605 $('#firmware-update').css("left", "0px"); 606 } 607 } 608} 609 610 611function setFooterClass() 612{ 613 var footer_div = top.document.getElementById("footer"); 614 var content = footer_div.innerHTML.replace(/<\/?.+?>/g,"").replace(/[\r\n]/g, "").replace(/\s+/g, ""); 615 var content_len = content.length; 616 var width = document.body.clientWidth; 617 618 619 if( width > 967 ){ 620 footer_div.className = "footer"; 621 } 622 else{ 623 624 if(content_len > 75) 625 { 626 footer_div.className = "footer_double"; 627 $('#container').css("top", "653px"); 628 } 629 else 630 { 631 footer_div.className = "footer"; 632 $('#container').css("top", "610px"); 633 } 634 } 635 636 var go_btn = top.document.getElementById("search_button"); 637 content_len = go_btn.value.length; 638 639 if(content_len >= 7) 640 go_btn.className = "search_button_long"; 641 else if(content_len >= 4) 642 go_btn.className = "search_button_middle"; 643 else 644 go_btn.className = "search_button"; 645 646 var width = document.getElementById("support").clientWidth + document.getElementById("search").clientWidth; 647 var screen_width = document.body.clientWidth; 648 649 if( width < screen_width - 60 ) 650 { 651 footer_div.className = "footer"; 652 $('#container').css("top", "710px"); 653 } 654 else 655 { 656 footer_div.className = "footer_double"; 657 $('#container').css("top", "753px"); 658 } 659} 660 661function subpage_resize() 662{ 663 664 var page_contain_width = document.body.clientWidth-220 > 735 ? document.body.clientWidth-220 : 735; 665 var page_contain_height = document.documentElement.clientHeight-160 > 470+adjustPageHeight ? document.documentElement.clientHeight-160 : 470+adjustPageHeight; 666 var footer_div = document.getElementById("footer"); 667 var is_double = ( footer_div.className == "footer_double") ; 668 669 if(is_double) 670 { 671 page_contain_width = page_contain_width - 50 > 735 ? page_contain_width - 50 : 735; 672 page_contain_height = page_contain_height - 50> 470+adjustPageHeight ? page_contain_height - 50 : 470+adjustPageHeight; 673 } 674 675 $('.basic-menu').css("height", page_contain_height); 676 677 678 var page_width = page_contain_width - 50; 679 var page_height = page_contain_height - 0; 680 681 if($("#BasicTab").hasClass('current')){ 682 $('.basic-menu').css("height", page_contain_height); 683 $('#page_contain').width(parseInt(page_contain_width)); 684 $('#page_contain').height(parseInt(page_contain_height)); 685 $('#page_contain').css("margin-top","5"); 686 $('#page').attr("scrolling","no"); 687 $('#page').width(parseInt(page_width)); 688 $('#page').height(parseInt(page_height)); 689 $('#page').css("margin-top","0"); 690 $('#page').css("margin-left","30"); 691 } else { 692 $('.advance-menu').css("height", page_contain_height); 693 $('#page_contain2').width(parseInt(page_contain_width)); 694 $('#page_contain2').height(parseInt(page_contain_height)); 695 $('#page_contain2').css("margin-top","5"); 696 $('#page2').attr("scrolling","no"); 697 $('#page2').width(parseInt(page_width)); 698 $('#page2').height(parseInt(page_height)); 699 $('#page2').css("margin-top","0"); 700 $('#page2').css("margin-left","30"); 701 } 702 703 704 var footer_div = document.getElementById("footer"); 705 var is_double = ( footer_div.className == "footer_double") ; 706 707 if(!is_double) { 708 $('.container_center').css("width", document.body.clientWidth-40 > 925 ? document.body.clientWidth-40 : 925); 709 if(get_browser()=="Netscape" || get_browser()=="Firefox") 710 $('.container_center').css("top", document.body.scrollHeight > 630+adjustPageHeight ? document.body.scrollHeight : 630+adjustPageHeight); 711 else if(get_browser()=="IE") 712 $('.container_center').css("top", document.documentElement.clientHeight > 630+adjustPageHeight ? document.documentElement.clientHeight : 630+adjustPageHeight); 713 else 714 $('.container_center').css("top", document.documentElement.scrollHeight > 630+adjustPageHeight ? document.documentElement.scrollHeight : 630+adjustPageHeight); 715 } else{ 716 $('.container_center').css("width", document.body.clientWidth-40 > 925 ? document.body.clientWidth-40 : 925); 717 if(get_browser()=="Netscape" || get_browser()=="Firefox") 718 $('.container_center').css("top", document.body.scrollHeight > 675+adjustPageHeight ? document.body.scrollHeight : 675+adjustPageHeight); 719 else if(get_browser()=="IE") 720 $('.container_center').css("top", document.documentElement.clientHeight > 675+adjustPageHeight ? document.documentElement.clientHeight : 675+adjustPageHeight); 721 else 722 $('.container_center').css("top", document.documentElement.scrollHeight > 675+adjustPageHeight ? document.documentElement.scrollHeight : 675+adjustPageHeight); 723 } 724 725 //document.getElementById('page').contentWindow.change_size(page_width, page_height); 726 727} 728function do_search() 729{ 730 var key = document.getElementById("search_text").value.replace(/ /g,"%20"); 731 var winoptions = "width=960,height=800,menubar=yes,scrollbars=yes,toolbar=yes,status=yes,location=yes,resizable=yes"; 732 var url="http://kb.netgear.com/app/answers/list/kw/"+key; 733 734 window.open(url,null,winoptions); 735} 736function detectEnter(type, e) 737{ 738 var keycode, event; 739 if (window.event) 740 { 741 event = window.event; 742 keycode = window.event.keyCode; 743 } 744 else if (e) 745 { 746 event = e; 747 keycode = e.which; 748 } 749 else 750 return true; 751 752 if(type == "num") 753 { 754 if(keycode==13) 755 do_search(); 756 } 757 else 758 return false; 759} 760