home *** CD-ROM | disk | FTP | other *** search
/ Chip 2003 December / CMCD1203.ISO / Software / Shareware / Utilitare / codwork / polyinst_full.exe / %MAINDIR% / cwpwhelp.chm / fhnonscroll.js < prev    next >
Encoding:
Text File  |  2003-11-10  |  1.2 KB  |  41 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 oNonScroll=document.all.item("FHNonscroll");
  9. var oScroll=document.all.item("FHScroll");
  10.  
  11. if (oScroll ==null) return;
  12. if (oNonScroll != null){
  13. document.all.FHScroll.style.overflow= "auto";
  14. document.all.FHNonScroll.style.width= document.body.offsetWidth;
  15. document.all.FHScroll.style.width= document.body.offsetWidth-4;
  16. document.all.FHScroll.style.top= document.all.FHNonScroll.offsetHeight;
  17. if (document.body.offsetHeight > document.all.FHNonScroll.offsetHeight)
  18. document.all.FHScroll.style.height= document.body.offsetHeight - document.all.FHNonScroll.offsetHeight;
  19. else document.all.FHScroll.style.height=0;
  20. }
  21. }
  22.  
  23. function set_to_print(){
  24.  
  25. var i;
  26. if (window.FHScroll)document.all.FHScroll.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. }