rem: Element.setStyle(element, {filter: Element.getStyle(element,'filter').replace(/alpha\([^\)]*\)/gi,'')}); 
add: element.setStyle({filter: Element.getStyle(element,'filter').replace(/alpha\([^\)]*\)/gi,'')}); 
context: Element.setOpacity = function(element, value){    element= $(element);    if (value == 1){    Element.setStyle(element, { opacity:       (/Gecko/.test(navigator.userAgent) && !/Konqueror|Safari|KHTML/.test(navigator.userAgent)) ?       0.999999 : 1.0 });    if(/MSIE/.test(navigator.userAgent) && !window.opera)        Element.setStyle(element, {filter: Element.getStyle(element,'filter').replace(/alpha\([^\)]*\)/gi,'')});    } else {      if(value < 0.00001) value = 0;      Element.setStyle(element, {opacity: value});    if(/MSIE/.test(navigator.userAgent) && !window.opera)       Element.setStyle(element,        { filter: Element.getStyle(element,'filter').replace(/alpha\([^\)]*\)/gi,'') +                 'alpha(opacity='+value*100+')' });    }}  
meta: 4707	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/4707/50c3492c4c3c825dbd3401e134a19ed46799c456/effects.js/clean/www/resources/scriptaculous/effects.js