jQuery.fn.mousehold=function(c,b){if(c&&typeof c=="function"){b=c;c=100}if(b&&typeof b=="function"){var d=0;var a=0;return this.each(function(){jQuery(this).mousedown(function(){a=1;var f=0;var e=this;d=setInterval(function(){f++;b.call(e,f);a=2},c)});clearMousehold=function(){clearInterval(d);if(a==1){b.call(this,1)}a=0};jQuery(this).mouseout(clearMousehold);jQuery(this).mouseup(clearMousehold)})}};
