(function(a){a.fn.commonAncestor=function(){if(this.length<2){return a([])}var c=[];var f=Infinity;this.each(function(){var g=a(this).parents();c.push(g);f=Math.min(f,g.length)});for(var d in c){c[d]=c[d].slice(c[d].length-f)}for(var d in c[0]){var e=true;for(var b in c){if(c[b][d]!=c[0][d]){e=false;break}}if(e){return a(c[0][d])}}return a([])}})(jQuery);
