prop = jQuery.browser.msie ? "styleFloat" : "cssFloat"; 
prop = jQuery.browser.msie ? "styleFloat" : "cssFloat"; 
	curCSS: function(elem, prop, force) {		var ret;				if (prop == "opacity" && jQuery.browser.msie)			return jQuery.attr(elem.style, "opacity");					if (prop == "float" || prop == "cssFloat")		    prop = jQuery.browser.msie ? "styleFloat" : "cssFloat";		if (!force && elem.style[prop])			ret = elem.style[prop];		else if (document.defaultView && document.defaultView.getComputedStyle) {			if (prop == "cssFloat" || prop == "styleFloat")				prop = "float";			prop = prop.replace(/([A-Z])/g,"-$1").toLowerCase();			var cur = document.defaultView.getComputedStyle(elem, null);			if ( cur )				ret = cur.getPropertyValue(prop);			else if ( prop == "display" )				ret = "none";			else				jQuery.swap(elem, { display: "block" }, function() {				    var c = document.defaultView.getComputedStyle(this, "");				    ret = c && c.getPropertyValue(prop) || "";				});		} else if (elem.currentStyle) {			var newProp = prop.replace(/\-(\w)/g,function(m,c){return c.toUpperCase();});			ret = elem.currentStyle[prop] || elem.currentStyle[newProp];					}		return ret;	},
6056	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/6056/83b43a1e927d6b260f35f75bc2c3d177f271be93/jquery.js/clean/src/jquery/jquery.js