   node = dojo.byId(node); var h = dojo.render.html; if(!dontFixOpacity){ if( opacity >= 1.0){ if(h.ie){ dojo.html.clearOpacity(node); return; }else{ opacity = 0.999999; } }else if( opacity < 0.0){ opacity = 0; } } if(h.ie){ if(node.nodeName.toLowerCase() == "tr"){  var tds = node.getElementsByTagName("td"); for(var x=0; x<tds.length; x++){ tds[x].style.filter = "Alpha(Opacity="+opacity*100+")"; } } node.style.filter = "Alpha(Opacity="+opacity*100+")"; }else if(h.moz){ node.style.opacity = opacity; node.style.MozOpacity = opacity; }else if(h.safari){ node.style.opacity = opacity; node.style.KhtmlOpacity = opacity; }else{ node.style.opacity = opacity; } 
   node = dojo.byId(node); var h = dojo.render.html; if(!dontFixOpacity){ if( opacity >= 1.0){ if(h.ie){ dojo.html.clearOpacity(node); return; }else{ opacity = 0.999999; } }else if( opacity < 0.0){ opacity = 0; } } if(h.ie){ if(node.nodeName.toLowerCase() == "tr"){  var tds = node.getElementsByTagName("td"); for(var x=0; x<tds.length; x++){ tds[x].style.filter = "Alpha(Opacity="+opacity*100+")"; } } node.style.filter = "Alpha(Opacity="+opacity*100+")"; }else if(h.moz){ node.style.opacity = opacity; node.style.MozOpacity = opacity; }else if(h.safari){ node.style.opacity = opacity; node.style.KhtmlOpacity = opacity; }else{ node.style.opacity = opacity; } 
dojo.html.setOpacity = function(/* HTMLElement */node, /* float */opacity, /* boolean? */dontFixOpacity){	//	summary	//	Sets the opacity of node in a cross-browser way.	//	float between 0.0 (transparent) and 1.0 (opaque)	node = dojo.byId(node);	var h = dojo.render.html;	if(!dontFixOpacity){		if( opacity >= 1.0){			if(h.ie){				dojo.html.clearOpacity(node);				return;			}else{				opacity = 0.999999;			}		}else if( opacity < 0.0){ opacity = 0; }	}	if(h.ie){		if(node.nodeName.toLowerCase() == "tr"){			// FIXME: is this too naive? will we get more than we want?			var tds = node.getElementsByTagName("td");			for(var x=0; x<tds.length; x++){				tds[x].style.filter = "Alpha(Opacity="+opacity*100+")";			}		}		node.style.filter = "Alpha(Opacity="+opacity*100+")";	}else if(h.moz){		node.style.opacity = opacity; // ffox 1.0 directly supports "opacity"		node.style.MozOpacity = opacity;	}else if(h.safari){		node.style.opacity = opacity; // 1.3 directly supports "opacity"		node.style.KhtmlOpacity = opacity;	}else{		node.style.opacity = opacity;	}}
6315	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/6315/2f1d2cb699c9d9329e8b782b0463156e211cb0f6/struts_dojo.js.uncompressed.js/buggy/src/main/resources/org/apache/struts2/static/dojo/struts_dojo.js.uncompressed.js