rem: setOpacity: function(opacity) { opacity = (opacity == 1) ? 0.99999 : opacity; this.element.style.opacity = opacity; this.element.style.filter = "alpha(opacity:"+opacity*100+")"; } 
add: Element.setOpacity = function(element, value){ element= $(element); var els = element.style; if (value == 1){ els.opacity = '0.999999'; if(/MSIE/.test(navigator.userAgent)) els.filter = Element.getStyle(element,'filter').replace(/alpha\([^\)]*\)/gi,''); } else { if(value < 0.00001) value = 0; els.opacity = value; if(/MSIE/.test(navigator.userAgent)) els.filter = Element.getStyle(element,'filter').replace(/alpha\([^\)]*\)/gi,'') + "alpha(opacity="+value*100+")"; } } 
context:   setOpacity: function(opacity) {    opacity = (opacity == 1) ? 0.99999 : opacity;    this.element.style.opacity = opacity;    this.element.style.filter = "alpha(opacity:"+opacity*100+")";  }
meta: 4618	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/4618/3f913f897829fb026ef98df2d57f8da94ee5339d/effects.js/clean/public/javascripts/effects.js