if(!(i in t)){ 
if(!(i in r) || r[i] != o[i]){ 
dojox.gfx.util._copy = function(o, deep){	if(!o){ return o; }	if(dojo.isArray(o)){		var r = [];		if(deep){			for(var i = 0; i < o.length; ++i){				r.push(dojox.gfx.util._copy(o[i], true));			}		}else{			for(var i = 0; i < o.length; ++i){				r.push(o[i]);			}		}		return r;	}else if(dojo.isObject(o)){		var r = new o.constructor(), t = {};		if(deep){			for(var i in o){				if(!(i in t)){					r[i] = dojox.gfx.util._copy(o[i], true);				}			}		}else{			for(var i in o){				if(!(i in t)){					r[i] = o[i];				}			}		}		return r;	}	return o;};
5168	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/5168/316ead8c7de44715ab9eb95f954075d76106f5df/util.js/clean/gfx/util.js