false document.getAnonymousNodes(this)[0] document.getAnonymousNodes(this)[5].childNodes[0] document.getAnonymousNodes(this)[5].childNodes[2] document.getAnonymousNodes(this)[9].firstChild document.getAnonymousNodes(this)[10].firstChild document.getAnonymousNodes(this)[12].firstChild this.mOrientButtonsBox.childNodes[0] this.mOrientButtonsBox.childNodes[1] document.getAnonymousNodes(this)[16].firstChild 0 && newPageNum <= total) { this.mPageTextBox.value = newPageNum; print.printPreviewNavigate( print.PRINTPREVIEW_GOTO_PAGENUM, newPageNum); validInput = true; } } else { var total = print.printPreviewNumPages; // bounds check potentially user-entered number if (aPageNum > 0 && aPageNum <= total) { print.printPreviewNavigate( print.PRINTPREVIEW_GOTO_PAGENUM, aPageNum); validInput = true; } } if (validInput) { // store the valid page number for future use to replace // the textbox value if erroneous input made it in this.mPageTextBox.setAttribute( "lastvalid", this.mPageTextBox.value); } else { // restore last known valid value in place of erroneous input this.mPageTextBox.value = this.mPageTextBox.getAttribute("lastvalid"); } ]]> = 10) { aValue /= 100.0; } else { this.mScaleCombobox.selectedIndex = this.mScaleCombobox.getAttribute('lastValidInx'); return; } } this.setScaleCombobox(aValue); this.mScaleCombobox.setAttribute('lastValidInx', this.mScaleCombobox.selectedIndex); settings.shrinkToFit = false; settings.scaling = aValue; print.printPreview(settings, null, null); // update total number of pages since this could have changed this.mTotalPages.value = print.printPreviewNumPages; ]]>