return (s1 + s2) / 2; 
m1 = Math.abs(m1), m2 = Math.abs(m2); return (m1 * r1 + m2 * r2) / (m1 + m2); 
	var calcFromValues = function(/* Number */ s1, /* Number */ s2){		// summary: uses two close FP values to approximate the result		if(!isFinite(s1)){			return s2;	// Number		}else if(!isFinite(s2)){			return s1;	// Number		}		return (s1 + s2) / 2;	// Number	};
5168	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/5168/010ce801a4c3a89dabf91a882653eed1ca1e2d4c/decompose.js/clean/gfx/decompose.js