code: function ( n, side )
  	{
  		var i = n[side];
  		while ( n = n.parentNode )
  		{
  			if ( n.nodeName == 'HTML' || n.nodeName == 'BODY' )
  			{
  				break;
  			}
  			i = n[side];
  		}
  		return i;
  	}
docs: /*
  Function: _fnSumScroll
  Purpose:  Sum node parameters all the way to the top
  Returns:  int: sum
  Inputs:   node:n - node to consider
  string:side - scrollTop or scrollLeft