jQuery.fn.shake=function(A){A=jQuery.extend({shift:10,duration:40,reps:7},A);return this.each(function(){var D=jQuery(this);var B=D.position();D.css("left",B.left+"px");var C=function(F,E){if(F==0){D.animate({left:B.left},A.duration/2,"swing");if(A.callback){A.callback.call(D.get(0))}}else{var G=(F%2)?A.shift:-A.shift;D.animate({left:B.left+G},A.duration,"swing",function(){E(F-1,E)})}};C(A.reps,C)})};