rem: if (value == 1){ Element.setStyle(element, {opacity: 0.999999}); 
add: if (value == 1){ Element.setStyle(element, { opacity: (/Gecko/.test(navigator.userAgent) && !/Konqueror|Safari|KHTML/.test(navigator.userAgent)) ? 0.999999 : null }); 
context: Element.setOpacity = function(element, value){    element= $(element);    if (value == 1){      Element.setStyle(element, {opacity: 0.999999});    if(/MSIE/.test(navigator.userAgent))        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))       Element.setStyle(element,        { filter: Element.getStyle(element,'filter').replace(/alpha\([^\)]*\)/gi,'') +                 'alpha(opacity='+value*100+')' });    }   }  
meta: 7994	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/7994/8a4fb45ee0b786c0e161966a0e39bf1fb97c0a2a/effects.js/buggy/src/effects.js