} 
}; 
dwr.auth._deepCopy = function(source) {  var destination = {};  for (property in source) {    var value = source[property];    if (typeof value != 'object') {      //alert("simple property:"+property);      destination[property] = value;    }    else if ( value instanceof Array) {      //alert("array property:"+property+"("+value.length+")");      // since the batch-arrays never get changed after       // execution, we don't have to do a deepcopy for reexecution      // otherwise we would have to iterate by value.length, which      // could take quite long for sparsely populated batchIds-array      destination[property] = value;    }    else {      //alert("object property:"+property);      destination[property] = dwr.auth._deepCopy(value);    }  }  return destination;}
266	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/266/e2e77f3d481e3951226dca947835f051342019bc/auth.js/clean/java/org/directwebremoting/auth.js