DefaultLib.js 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. /*
  2. * DON'T REMOVE THE FOLLOWING LICENSE
  3. * INFORMATION!
  4. * ----------------------------------
  5. * Copyright by
  6. * Dennis Ritz
  7. * Author: Dennis Ritz
  8. * dennis.ritz@gmx.net
  9. * 2007-2008
  10. * ----------------------------------
  11. */
  12. function trim(str){
  13. while(str.substring(0,1)==' ')str=str.substring(1,str.length);
  14. while(str.substring(str.length-1,str.length)==' ')str=str.substring(0,str.length-1);
  15. return str;
  16. }
  17. function xonresize() {
  18. var main = Browser.getElementById('main');
  19. var head = Browser.getElementById('head');
  20. var toolbar = Browser.getElementById('toolbar');
  21. var body = Browser.getElementById('body');
  22. var leftbar = Browser.getElementById('leftbar');
  23. var leftdivider = Browser.getElementById('leftdivider');
  24. Browser.setHeight(leftdivider,Browser.getHeight(body)-Browser.getHeight(head)-2*Browser.getHeight(toolbar)+2);
  25. Browser.setHeight(leftbar,Browser.getHeight(body)-Browser.getHeight(head)-2*Browser.getHeight(toolbar)+2);
  26. Browser.setWidth(Browser.getElementById("navContainer"),Browser.getWidth(leftbar));
  27. Browser.setHeight(Browser.getElementById("navContainer"),Browser.getHeight(leftbar));
  28. Browser.setLeft(main,Browser.getWidth(leftbar)+Browser.getWidth(leftdivider));
  29. Browser.setWidth(main,Browser.getWidth(body)-Browser.getWidth(leftbar)-Browser.getWidth(leftdivider));
  30. Browser.setHeight(main,Browser.getHeight(body)-Browser.getHeight(head)-2*Browser.getHeight(toolbar)+2);
  31. Browser.setDisplay(body,false);
  32. Browser.setDisplay(body,true);
  33. }
  34. window.onresize = xonresize;