text: /*************************************************************************
    dw_viewport.js  
    free code from dyn-web.com
    version date: mar 2008
  *************************************************************************/  
    
  var dw_Viewport = {
      getWinWidth: function () {
          this.width = 0;
          if (window.innerWidth) 
              this.width = window.innerWidth - 18;
          else if (document.documentElement && document.documentElement.clientWidth) 
              this.width = document.documentElement.clientWidth;
          else if (document.body && document.body.clientWidth) 
              this.width = document.body.clientWidth;
          return this.width;
      },
    
      getWinHeight: function () {
          this.height = 0;
          if (window.innerHeight) 
              this.height = window.innerHeight - 18;
          else if (document.documentElement && document.documentElement.clientHeight) 
              this.height = document.documentElement.clientHeight;
          else if (document.body && document.body.clientHeight) 
              this.height = document.body.clientHeight;
          return this.height;
      },
    
      getScrollX: function () {
          this.scrollX = 0;
          if (typeof window.pageXOffset == "number") 
              this.scrollX = window.pageXOffset;
          else if (document.documentElement && document.documentElement.scrollLeft)
              this.scrollX = document.documentElement.scrollLeft;
          else if (document.body && document.body.scrollLeft) 
              this.scrollX = document.body.scrollLeft; 
          else if (window.scrollX) 
              this.scrollX = window.scrollX;
          return this.scrollX;
      },
      
      getScrollY: function () {
          this.scrollY = 0;    
          if (typeof window.pageYOffset == "number") 
              this.scrollY = window.pageYOffset;
          else if (document.documentElement && document.documentElement.scrollTop)
              this.scrollY = document.documentElement.scrollTop;
          else if (document.body && document.body.scrollTop) 
              this.scrollY = document.body.scrollTop; 
          else if (window.scrollY) 
              this.scrollY = window.scrollY;
          return this.scrollY;
      },
      
      getAll: function () {
          this.getWinWidth(); this.getWinHeight();
          this.getScrollX();  this.getScrollY();
      }
    
  }
  