function WagerEntry(d,e,a){WagerEntry.MAXIMUM=e;var b=d;var c=new WagerAmount(WagerEntry.MAXIMUM);var f=function(l,m){var l=parseFloat(l);var k=(m)?b.win:b.place;var j=(k!=null);var h=WagerEntry.MAXIMUM;var i=0;if(j&&c.validAmount(l)){i=(k.value*1)+l;if(i>h){i=h;g("The maximum bet is $"+h)}}if(m){c.setWin(i);if(j){k.value=c.toWin()}}else{c.setPlace(i);if(j){k.value=c.toPlace()}}a()};var g=function(h){alert(h)};this.addToPlaceBet=function(h){f(h,false);return false};this.addToWinBet=function(h){f(h,true);return false};this.toPlace=function(){return c.toPlace()};this.toWin=function(){return c.toWin()};this.zeroPlaceBet=function(){this.addToPlaceBet("clear");return false};this.zeroWinBet=function(){this.addToWinBet("clear");return false}}function WagerAmount(){var a=32000;var c=0;var d=0;if(arguments.length>0){var a=parseFloat(arguments[0])}WagerAmount.MAXIMUM=(a>=0)?a:32000;var b=function(e){e=e*1;e*=2;e=Math.round(e);e/=2;e=(e>Math.floor(e))?e+"0":e;return parseFloat(e)};this.setPlace=function(e){e=parseFloat(e);if(this.validAmount(e)){c=e}};this.setWin=function(e){e=parseFloat(e);if(this.validAmount(e)){d=e}};this.toPlace=function(){return b(c)};this.toWin=function(){return b(d)};this.validAmount=function(e){return((e>=0)&&(e<=WagerAmount.MAXIMUM))}};