Take a look at the JQuery extend method. It can merge two objects together and all their properties.
From JQuery’s example page:
var settings = { validate: false, limit: 5, name: "foo" };
var options = { validate: true, name: "bar" };
jQuery.extend(settings, options);
Now settings contains the merged settings and options objects.