rem: var top = this.getStyle(property+'-top') || 0; var right = this.getStyle(property+'-right') || 0; var bottom = this.getStyle(property+'-bottom') || 0; var left = this.getStyle(property+'-left') || 0; return top+' '+right+' '+bottom+' '+left; 
add: return [this.getStyle(property+'-top') || 0, this.getStyle(property+'-right') || 0, this.getStyle(property+'-bottom') || 0, this.getStyle(property+'-left') || 0].join(' '); 
context: 	getStyle: function(property){		property = property.camelCase();		var style = this.style[property] || false;		if (!$chk(style)){			if (property == 'opacity') return (this.opacity != undefined) ? this.opacity : 1;			if (['margin', 'padding'].test(property)){				var top = this.getStyle(property+'-top') || 0; var right = this.getStyle(property+'-right') || 0;				var bottom = this.getStyle(property+'-bottom') || 0; var left = this.getStyle(property+'-left') || 0;				return top+' '+right+' '+bottom+' '+left;			}			if (document.defaultView) style = document.defaultView.getComputedStyle(this,null).getPropertyValue(property.hyphenate());			else if (this.currentStyle) style = this.currentStyle[property];		}		return (style && property.test('color', 'i') && style.test('rgb')) ? style.rgbToHex() : style;	},
meta: 7826	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/7826/af66a6919b8d36f1a1d048c31276da23a227b278/Element.js/clean/Native/Element.js