lib/abaaso.js
function ( obj ) {
		var parse = function ( arg ) {
			return number.parse(arg, 10);
		};

		return {
			height : obj.offsetHeight + parse( obj.style.paddingTop  || 0 ) + parse( obj.style.paddingBottom || 0 ) + parse( obj.style.borderTop  || 0 ) + parse( obj.style.borderBottom || 0 ),
			width  : obj.offsetWidth  + parse( obj.style.paddingLeft || 0 ) + parse( obj.style.paddingRight  || 0 ) + parse( obj.style.borderLeft || 0 ) + parse( obj.style.borderRight  || 0 )
		};
	}
function ( obj ) {
		var parse = function ( arg ) {
			return number.parse(arg, 10);
		};

		return {
			height : obj.offsetHeight + parse( obj.style.paddingTop  || 0 ) + parse( obj.style.paddingBottom || 0 ) + parse( obj.style.borderTop  || 0 ) + parse( obj.style.borderBottom || 0 ),
			width  : obj.offsetWidth  + parse( obj.style.paddingLeft || 0 ) + parse( obj.style.paddingRight  || 0 ) + parse( obj.style.borderLeft || 0 ) + parse( obj.style.borderRight  || 0 )
		};
	}
function ( obj ) { var parse = function ( arg ) { return number . parse ( arg , 10 ) ; } ; return { height : obj . offsetHeight + parse ( obj . style . paddingTop || 0 ) + parse ( obj . style . paddingBottom || 0 ) + parse ( obj . style . borderTop || 0 ) + parse ( obj . style . borderBottom || 0 ) , width : obj . offsetWidth + parse ( obj . style . paddingLeft || 0 ) + parse ( obj . style . paddingRight || 0 ) + parse ( obj . style . borderLeft || 0 ) + parse ( obj . style . borderRight || 0 ) } ; }
Returns the size of the Object

@method size
@param  {Mixed} obj Element
@return {Object}    Size {height: n, width:n}
Returns the size of the Object