easing: fn && easing || easing && easing.constructor != Function && easing || "swing" 
easing: fn && easing || easing && easing.constructor != Function && easing || (jQuery.easing.swing ? "swing" : "linear") 
	speed: function(speed, easing, fn) {		var opt = speed && speed.constructor == Object ? speed : {			complete: fn || !fn && easing || 				jQuery.isFunction( speed ) && speed,			duration: speed,			easing: fn && easing || easing && easing.constructor != Function && easing || "swing"		};		opt.duration = (opt.duration && opt.duration.constructor == Number ? 			opt.duration : 			{ slow: 600, fast: 200 }[opt.duration]) || 400;			// Queueing		opt.old = opt.complete;		opt.complete = function(){			jQuery.dequeue(this, "fx");			if ( jQuery.isFunction( opt.old ) )				opt.old.apply( this );		};			return opt;	},
6056	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/6056/5bb0902c5ef4cf767a5940799826e57f2fcfdd34/fx.js/clean/src/fx/fx.js