whole_func_string: function() {
              var me = this,
                  offsetParent = me.dom.offsetParent,
                  style = me.getStyle(['left', 'top']),
                  x = style.left,
                  y = style.top;
  
              if (!x || x === 'auto') {
                  x = 0;
              } else if (me.pxRe.test(x)) {
                  x = parseFloat(x);
              } else {
                  x = me.getX();
                  if (offsetParent) {
                      x -= Element.getX(offsetParent);
                  }
              }
  
              if (!y || y === 'auto') {
                  y = 0;
              } else if (me.pxRe.test(y)) {
                  y = parseFloat(y);
              } else {
                  y = me.getY();
                  if (offsetParent) {
                      y -= Element.getY(offsetParent);
                  }
              }
  
              return [x, y];
          }
func_code_string: function() {
              var me = this,
                  offsetParent = me.dom.offsetParent,
                  style = me.getStyle(['left', 'top']),
                  x = style.left,
                  y = style.top;
  
              if (!x || x === 'auto') {
                  x = 0;
              } else if (me.pxRe.test(x)) {
                  x = parseFloat(x);
              } else {
                  x = me.getX();
                  if (offsetParent) {
                      x -= Element.getX(offsetParent);
                  }
              }
  
              if (!y || y === 'auto') {
                  y = 0;
              } else if (me.pxRe.test(y)) {
                  y = parseFloat(y);
              } else {
                  y = me.getY();
                  if (offsetParent) {
                      y -= Element.getY(offsetParent);
                  }
              }
  
              return [x, y];
          }
func_documentation_string: Gets the local CSS X and Y position for the element
  
  @return {Array} [x, y]