function calcTax(form) {
    var inputValue = clean(form.assessed.value);

    if (!isNaN(inputValue)) {
        var assessed = Math.abs(parseFloat(inputValue));
        var perYearTax = assessed / 100000 * 28;
        var perDayTax = perYearTax / 365;

        var num = new NumberFormat();
		num.setInputDecimal('.');
		num.setPlaces('2', false);
		num.setCurrencyValue('$');
		num.setCurrency(true);
		num.setCurrencyPosition(num.LEFT_OUTSIDE);
		num.setNegativeFormat(num.LEFT_DASH);
		num.setNegativeRed(false);
		num.setSeparators(true, ',', ',');

        var perDaySpan = document.getElementById("perDay");
		num.setNumber(perDayTax);
        perDaySpan.innerHTML = num.toFormatted();

        var perYearSpan = document.getElementById("perYear");
		num.setNumber(perYearTax);
        perYearSpan.innerHTML = num.toFormatted();
    }
    else
        alert("Invalid value!");
}

function clean(sString) {
    sString = sString.replace(/\$/g,"");
    sString = sString.replace(/,/g,"");

    while (sString.substring(0,1) == ' ') {
        sString = sString.substring(1, sString.length);
    }

    while (sString.substring(sString.length-1, sString.length) == ' ') {
        sString = sString.substring(0,sString.length-1);
    }

    return sString;
}

