function formatDollar(e) { var sDollarFilter; var sDollarFilter2; var sDollarFilter3; sDollarFilter=/^[0-9]+\.{0,1}[0-9]*$/; sDollarFilter2=/^[0-9]+\.{1}[0-9]{1}$/; sDollarFilter3=/^[0-9]+\.{1}[0-9]{3,}$/; if (sDollarFilter.test(e.value)==false) { alert("Amount is not a dollar"); e.value="Try Again" return(0); } if (sDollarFilter2.test(e.value)==true) { e.value=e.value+"0"; return(1); } if (sDollarFilter3.test(e.value)==true) { e.value=Math.round(e.value*100)/100; } }