How-to
Comparing and cloning objects in JavaScript
Here’s a handy way to determine if two JavaScript objects are identical without using a framework like jQuery or MooTools: var compare_objects = function (obj1, obj2) { var parameter_name; var compare = function (objA, objB, param) { var param_objA = objA[param], param_objB = typeof objB[param] === "undefined" ? false