home *** CD-ROM | disk | FTP | other *** search
/ PC World 2007 June / PCWorld_2007-06_cd.bin / system / r-drive / rdi_en_4.exe / rimage.chm / nonscroll.js < prev    next >
Text File  |  2007-04-22  |  1KB  |  46 lines

  1. window.onload= resizeSplitWndw;
  2. window.onresize= resizeSplitWndw;
  3. window.onbeforeprint= set_to_print;
  4. window.onafterprint= reset_form;
  5.  
  6. function resizeSplitWndw(){
  7.  
  8. var onsr= document.all.item("nsr");
  9. var omainbody= document.all.item("mainbody");
  10.  
  11. if (omainbody ==null) return;
  12. if (onsr != null){
  13. document.all.mainbody.style.overflow= "auto";
  14. document.all.nsr.style.width= document.body.offsetWidth;
  15. document.all.mainbody.style.width= Math.max(document.body.offsetWidth-4,0);
  16. document.all.mainbody.style.top= document.all.nsr.offsetHeight;
  17. if (document.body.offsetHeight > document.all.nsr.offsetHeight)
  18. document.all.mainbody.style.height= Math.max(document.body.offsetHeight - document.all.nsr.offsetHeight - 4, 0);
  19. else document.all.mainbody.style.height=0;
  20. }
  21. }
  22.  
  23. function set_to_print(){
  24.  
  25. var i;
  26. if (window.mainbody)document.all.mainbody.style.height = "auto";
  27.  
  28. for (i=0; i < document.all.length; i++){
  29. if (document.all[i].tagName == "BODY") {
  30. document.all[i].scroll = "auto";
  31. }
  32. if (document.all[i].tagName == "A") {
  33. document.all[i].outerHTML = "<a href=''>" + document.all[i].innerHTML + "</a>";
  34. }
  35. }
  36. }
  37.  
  38. function reset_form(){
  39.  
  40. document.location.reload();
  41. }
  42.  
  43. function doExpand(paraNum, imageNum) {
  44.     if (paraNum.style.display=="none")           {paraNum.style.display=""; imageNum.src="minus.gif"}
  45.     else {paraNum.style.display="none"; imageNum.src="plus.gif"}
  46. }