jQuery.fn.bogoDice=function(A){A=jQuery.extend({sides:6,count:3,resultsTarget:null,verbose:true},A?A:[]);A=jQuery.extend({label:A.count+"d"+A.sides},A);function B(H,G,I){if(!G){G=1}var C=I?new Array():null;var F=0;var E=0;for(var D=0;D<G;++D){E=Math.floor(Math.random()*H+1);F+=E;if(C){C[D]=E}}if(I){var J=""+F;if(A.verbose){J=G+"d"+H+": ";if(G==1){J+=F}else{J+=(C.join(" + "))+" = "+F}}if("function"==typeof I){I(J)}else{$(I).text(J)}}return F}this.text(A.label);this.click(function(){B(A.sides,A.count,A.resultsTarget)});return this}