<!-- Begin
//Brent Pacheco
//November 28, 2000

function parse(taxString) //this parses through the second parameter to separate values into distinct elements (platename, lettercolor,  maximum phrase length & # spaces to indent)
	{
		re = /^\$.*/;
		matched = re.test(taxString);
		if (matched == true) {taxString = taxString.substring(1);}
		re = /^[0-9]*\.{0,1}[0-9]*$/;
		matched = re.test(taxString);
		if (matched == true) {
			return taxString;
		} else {
			if (taxString != "") {
				alert("You must enter a numeric value in the text field");
				return "";
			} else {
				return "";
			}
		}
	}

function CalculateTax(Yours,Spouse) //validates that the phrase entered by the user has the proper number of characters
	{
	Yours = parse(Yours);
	Spouse = parse(Spouse);
	YourTaxes = Calc(Yours);
	SpouseTaxes = Calc(Spouse);
	document.TaxCalcForm.YourTax.value = YourTaxes;
	document.TaxCalcForm.SpouseTax.value = SpouseTaxes;
	}

function Calc(taxString) {
	if (taxString < 100) {
		number = "$0";
	} else if (taxString >= 100 && taxString < 200) {
		number = "$2";
	} else if (taxString >= 200 && taxString < 300) {
		number = "$4";
	} else if (taxString >= 300 && taxString < 400) {
		number = "$5";
	} else if (taxString >= 400 && taxString < 500) {
		number = "$7";
	} else if (taxString >= 500 && taxString < 600) {
		number = "$8";
	} else if (taxString >= 600 && taxString < 700) {
		number = "$10";
	} else if (taxString >= 700 && taxString < 800) {
		number = "$11";
	} else if (taxString >= 800 && taxString < 900) {
		number = "$13";
	} else if (taxString >= 900 && taxString < 1000) {
		number = "$14";
	} else if (taxString >= 1000 && taxString < 1100) {
		number = "$16";
	} else if (taxString >= 1100 && taxString < 1200) {
		number = "$18";
	} else if (taxString >= 1200 && taxString < 1300) {
		number = "$20";
	} else if (taxString >= 1300 && taxString < 1400) {
		number = "$22";
	} else if (taxString >= 1400 && taxString < 1500) {
		number = "$24";
	} else if (taxString >= 1500 && taxString < 1600) {
		number = "$26";
	} else if (taxString >= 1600 && taxString < 1700) {
		number = "$28";
	} else if (taxString >= 1700 && taxString < 1800) {
		number = "$30";
	} else if (taxString >= 1800 && taxString < 1900) {
		number = "$32";
	} else if (taxString >= 1900 && taxString < 2000) {
		number = "$34";
	} else if (taxString >= 2000 && taxString < 2100) {
		number = "$36";
	} else if (taxString >= 2100 && taxString < 2200) {
		number = "$39";
	} else if (taxString >= 2200 && taxString < 2300) {
		number = "$41";
	} else if (taxString >= 2300 && taxString < 2400) {
		number = "$44";
	} else if (taxString >= 2400 && taxString < 2500) {
		number = "$46";
	} else if (taxString >= 2500 && taxString < 2600) {
		number = "$49";
	} else if (taxString >= 2600 && taxString < 2700) {
		number = "$51";
	} else if (taxString >= 2700 && taxString < 2800) {
		number = "$54";
	} else if (taxString >= 2800 && taxString < 2900) {
		number = "$56";
	} else if (taxString >= 2900 && taxString < 3000) {
		number = "$59";
	} else if (taxString >= 3000 && taxString < 3100) {
		number = "$62";
	} else if (taxString >= 3100 && taxString < 3200) {
		number = "$65";
	} else if (taxString >= 3200 && taxString < 3300) {
		number = "$68";
	} else if (taxString >= 3300 && taxString < 3400) {
		number = "$71";
	} else if (taxString >= 3400 && taxString < 3500) {
		number = "$74";
	} else if (taxString >= 3500 && taxString < 3600) {
		number = "$77";
	} else if (taxString >= 3600 && taxString < 3700) {
		number = "$80";
	} else if (taxString >= 3700 && taxString < 3800) {
		number = "$83";
	} else if (taxString >= 3800 && taxString < 3900) {
		number = "$86";
	} else if (taxString >= 3900 && taxString < 4000) {
		number = "$89";
	} else if (taxString >= 4000 && taxString < 4100) {
		number = "$92";
	} else if (taxString >= 4100 && taxString < 4200) {
		number = "$95";
	} else if (taxString >= 4200 && taxString < 4300) {
		number = "$99";
	} else if (taxString >= 4300 && taxString < 4400) {
		number = "$102";
	} else if (taxString >= 4400 && taxString < 4500) {
		number = "$106";
	} else if (taxString >= 4500 && taxString < 4600) {
		number = "$109";
	} else if (taxString >= 4600 && taxString < 4700) {
		number = "$113";
	} else if (taxString >= 4700 && taxString < 4800) {
		number = "$116";
	} else if (taxString >= 4800 && taxString < 4900) {
		number = "$120";
	} else if (taxString >= 4900 && taxString < 5000) {
		number = "$123";
	} else if (taxString >= 5000 && taxString < 5100) {
		number = "$127";
	} else if (taxString >= 5100 && taxString < 5200) {
		number = "$131";
	} else if (taxString >= 5200 && taxString < 5300) {
		number = "$135";
	} else if (taxString >= 5300 && taxString < 5400) {
		number = "$139";
	} else if (taxString >= 5400 && taxString < 5500) {
		number = "$143";
	} else if (taxString >= 5500 && taxString < 5600) {
		number = "$147";
	} else if (taxString >= 5600 && taxString < 5700) {
		number = "$151";
	} else if (taxString >= 5700 && taxString < 5800) {
		number = "$155";
	} else if (taxString >= 5800 && taxString < 5900) {
		number = "$159";
	} else if (taxString >= 5900 && taxString < 6000) {
		number = "$163";
	} else if (taxString >= 6000 && taxString < 6100) {
		number = "$167";
	} else if (taxString >= 6100 && taxString < 6200) {
		number = "$172";
	} else if (taxString >= 6200 && taxString < 6300) {
		number = "$176";
	} else if (taxString >= 6300 && taxString < 6400) {
		number = "$181";
	} else if (taxString >= 6400 && taxString < 6500) {
		number = "$185";
	} else if (taxString >= 6500 && taxString < 6600) {
		number = "$190";
	} else if (taxString >= 6600 && taxString < 6700) {
		number = "$194";
	} else if (taxString >= 6700 && taxString < 6800) {
		number = "$199";
	} else if (taxString >= 6800 && taxString < 6900) {
		number = "$203";
	} else if (taxString >= 6900 && taxString < 7000) {
		number = "$208";
	} else if (taxString >= 7000 && taxString < 7100) {
		number = "$213";
	} else if (taxString >= 7100 && taxString < 7200) {
		number = "$218";
	} else if (taxString >= 7200 && taxString < 7300) {
		number = "$223";
	} else if (taxString >= 7300 && taxString < 7400) {
		number = "$228";
	} else if (taxString >= 7400 && taxString < 7500) {
		number = "$233";
	} else if (taxString >= 7500 && taxString < 7600) {
		number = "$238";
	} else if (taxString >= 7600 && taxString < 7700) {
		number = "$243";
	} else if (taxString >= 7700 && taxString < 7800) {
		number = "$248";
	} else if (taxString >= 7800 && taxString < 7900) {
		number = "$253";
	} else if (taxString >= 7900 && taxString < 8000) {
		number = "$258";
	} else if (taxString >= 8000 && taxString < 8100) {
		number = "$263";
	} else if (taxString >= 8100 && taxString < 8200) {
		number = "$268";
	} else if (taxString >= 8200 && taxString < 8300) {
		number = "$274";
	} else if (taxString >= 8300 && taxString < 8400) {
		number = "$279";
	} else if (taxString >= 8400 && taxString < 8500) {
		number = "$285";
	} else if (taxString >= 8500 && taxString < 8600) {
		number = "$290";
	} else if (taxString >= 8600 && taxString < 8700) {
		number = "$296";
	} else if (taxString >= 8700 && taxString < 8800) {
		number = "$301";
	} else if (taxString >= 8800 && taxString < 8900) {
		number = "$307";
	} else if (taxString >= 8900 && taxString < 9000) {
		number = "$312";
	} else if (taxString >= 9000) {
		number = String(((taxString - 9000.00) *.06) + 315);
		period = number.lastIndexOf(".");
		if (period > 0) {
			decimal = number.substring(period+1, period+3);
			if (decimal < 50) {
				number = number.substring(0, period);
			} else {
				number = Number(number.substring(0, period)) + 1;
			}
		}
		number = "$" + number
	} else if (taxString = "") {
		number = "";
	}
return number ;
}




