rem: if (!$chk(this.$attributes.opacity)) this.$attributes.opacity = 1; 
add: var opacity = this.$attributes.opacity; if (!$chk(opacity)) this.$attributes.opacity = 1; 
context: 	getStyle: function(property){		property = property.camelCase();		if (property == 'opacity'){			if (!$chk(this.$attributes.opacity)) this.$attributes.opacity = 1;			return this.$attributes.opacity;		}		var result = this.style[property];		if (!$chk(result)){			result = [];			for (var style in Element.ShortStyles){				if (property != style) continue;				for (var s in Element.ShortStyles[style]) result.push(this.getStyle(s));				return (result.every(function(item){					return item == result[0];				})) ? result[0] : result.join(' ');			}			if (this.currentStyle) result = this.currentStyle[property];			else result = this.ownerDocument.window.getComputedStyle(this, null).getPropertyValue([property.hyphenate()]);		}		if (result){			result = String(result);			var color = result.match(/rgba?\([\d\s,]+\)/);			if (color) result = result.replace(color[0], color[0].rgbToHex());		}		return (Browser.Engine.trident) ? Element.$fixStyle(property, result, this) : result;	},
meta: 7052	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/7052/f67d2cfd8151d50a3aa3df00f8b5677b49b0ece3/Element.Style.js/clean/Source/Element/Element.Style.js