for ( var i in prop ) { if (resolver && target[i] && prop[i]) { target[i] = resolver(target[i], prop[i]); } else { target[i] = prop[i]; } } 
for ( var i in prop ) target[i] = prop[i]; 
jQuery.extend = jQuery.fn.extend = function() {	// copy reference to target object	var resolver, prop, target = arguments[0],		a = 1;		// extend jQuery itself if only one argument is passed	if ( arguments.length == 1 ) {		target = this;		a = 0;	} else if (jQuery.isFunction(arguments[a])) {	  resolver = arguments[a++];	}	while (prop = arguments[a++])		// Extend the base object		for ( var i in prop ) {		  if (resolver && target[i] && prop[i]) {		    target[i] = resolver(target[i], prop[i]);	    } else {		    target[i] = prop[i];		  }	  }	// Return the modified object	return target;};
6056	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/6056/74a8e206231162b005d95b667343678f786ae272/jquery.js/clean/src/jquery/jquery.js