<script>
$(function() {
$("#amount").keyup(function () {
if($(this).val().length > 3){
var unval = unformatMoney($(this).val());
$(this).val(moneyFormat(unval));
}
});
});
function moneyFormat (num) {
return (num + '').replace(/\d{1,3}(?=(\d{3})+(\.\d*)?$)/g, '$&,');
}
function unformatMoney(sVal){
var fTmp = parseFloat(sVal.replace(/,/g,''));
return (isNaN(fTmp) ? 0 : fTmp);
}
</script>