calculated[prop] = { end: parseInt(_after[i]), unit: 'px' }; 
calculated[prop] = { end: parseInt(_after[i]) /* start: parseInt(_before[i]), unit: 'px' */ }; 
dojox.fx._getCalculatedStyleChanges = function(/*dojox.fx._arg.StyleArgs*/ args, /*Boolean*/addClass){	// summary:	//	calculate and normalize(?) the differences between two states	//	of a node (args.node) by either quickly adding or removing 	//	a class (and if that causes poor flicker later, we can attempt	//	to create a cloned node offscreen and do other weird calculations	//		// args:	// 	we are expecting args.node (DomNode) and 	//	args.cssClass (class String)	// 	// addClass: 	// 	true to calculate what adding a class would do, 	// 	false to calculate what removing the class would do	var node = (args.node = dojo.byId(args.node)); 	var compute = dojo.getComputedStyle(node);	// take our snapShots	var _before = dojox.fx._getStyleSnapshot(compute);	dojo[(addClass ? "addClass" : "removeClass")](node,args.cssClass); 	var _after = dojox.fx._getStyleSnapshot(compute);	dojo[(addClass ? "removeClass" : "addClass")](node,args.cssClass); 	var calculated = {};	var i = 0;	dojo.forEach(dojox.fx._allowedProperties,function(prop){		if(_before[i] != _after[i]){			// FIXME: the static unit: px is not good, either. need to parse unit from computed style?			calculated[prop] = { end: parseInt(_after[i]), unit: 'px' }; 		} 		i++;	});	return calculated; };
5168	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/5168/0c908877df24107b72fb59dbb28f52c72326ec07/style.js/buggy/fx/style.js