/*! $.whenSet - v1.0.0 - 2/12/2012 * https://github.com/danheberden/jquery-whenSet * Copyright (c) 2012 Dan Heberden; Licensed MIT */ (function(a){var b=a.jQuery||a._;if(!b.when)throw new Error("jQuery or underscore.Deferred missing");b.whenSet=function(){var a=[].slice.call(arguments),c=b.when.apply(this,a);return b.extend(c,a),c.length=a.length,b.each(["done","fail","always","pipe"],function(d,e){var f=+d+1?e:d;c[f+"Each"]=function(d){for(var e=0;e