	function commaCheckBelow() {

		var bigVariable = document.affordform.sub1.value+document.affordform.sub2.value+document.affordform.sub3.value+document.affordform.income.value;

		var test = isNaN(bigVariable);

		if (test == true) {

			alert("Please enter numbers, and be sure not to use spaces, letters, dollar signs or commas.");

		} else {

			checkBelow();

		}	

	}

	

	function commaCheckAbove() {

		var bigVariable = document.affordform.sub1.value+document.affordform.sub2.value+document.affordform.sub3.value+document.affordform.income.value;

		var test = isNaN(bigVariable);

		if (test == true) {

			alert("Please enter numbers, and be sure not to use spaces, letters, dollar signs or commas.");

		} else {

			checkNineorabove();

		}	

	}



	function checkBelow() {

		if (document.affordform.sub1.value=="") {

			alert("Please enter a number for the Land value.")

		} else if (document.affordform.sub2.value=="") 

		{

			alert("Please enter a number for the Equity value.")

		} else if (document.affordform.sub3.value=="") 

		{

			alert("Please enter a number for the Savings value.")

		} else if (document.affordform.income.value=="") 

		{

			alert("Please enter a number for the Income value.")

		}

		else {

			ifBelow();

		}

	}

		

	function checkNineorabove() {

		if (document.affordform.sub1.value=="") {

			alert("Please enter a number for the Land value.")

		} else if (document.affordform.sub2.value=="") 

		{

			alert("Please enter a number for the Equity value.")

		} else if (document.affordform.sub3.value=="") 

		{

			alert("Please enter a number for the Savings value.")

		} else if (document.affordform.income.value=="") 

		{

			alert("Please enter a number for the Income value.")

		}

		else {

			ifNineorabove()

		}

	}

	

	function formatAnddisplay(finalNumber) {

		var firstPart = parseInt(finalNumber/1000)

		var secondPart = parseInt(finalNumber)

		while (secondPart >= 100000) {

			secondPart = secondPart-100000

		}

		while (secondPart >= 10000) {

			secondPart = secondPart-10000

		}

		while (secondPart >= 1000) {

			secondPart = secondPart-1000

		}

		if (secondPart > 99) {

			document.costform.affordValue.value="$" + firstPart + "," + secondPart

			alert("You can afford approximately $" + firstPart + "," + secondPart + " " + "for your home.")

		} else if (secondPart > 9) 

		{

			document.costform.affordValue.value="$" + firstPart + "," + "0" + secondPart

			alert("You can afford approximately $" + firstPart + "," + "0" + secondPart + " " + "for your home.")

		} else {

			document.costform.affordValue.value="$" + firstPart + "," + "00" + secondPart

			alert("You can afford approximately $" + firstPart + "," + "00" + secondPart + " " + "for your home.")

		}

	}

	

	function ifBelow() {

		var incomeFinal = 2.5*eval(document.affordform.income.value)

		var finalNumber = eval(document.affordform.sub2.value) + eval(document.affordform.sub3.value) + incomeFinal - eval(document.affordform.sub1.value)

		if (finalNumber < 0) {

			alert("These sum of these numbers equals a negative total. Please check your numbers.")

		} else if (finalNumber >= 1000000)

		{

			document.costform.affordValue.value="$" + finalNumber

			alert("You can afford approximately $" + finalNumber + " for your home.")

		} else if (finalNumber >= 1000)

		{

			formatAnddisplay(finalNumber)

		} else {

			document.costform.affordValue.value="$" + finalNumber

			alert("You can afford approximately $" + finalNumber + " for your home.")

		}	

	}

	

	function ifNineorabove() {

		var incomeFinal = 2*eval(document.affordform.income.value)

		var finalNumber = eval(document.affordform.sub2.value) + eval(document.affordform.sub3.value) + incomeFinal - eval(document.affordform.sub1.value)

		if (finalNumber < 0) {

			alert("These sum of these numbers equals a negative total. Please check your numbers.")

		} else if (finalNumber >= 1000000)

		{

			document.costform.affordValue.value="$" + finalNumber

			alert("You can afford approximately $" + finalNumber + " for your home.")

		} else if (finalNumber >= 1000)

		{

			formatAnddisplay(finalNumber)

		} else {

			document.costform.affordValue.value="$" + finalNumber

			alert("You can afford approximately $" + finalNumber + " for your home.")

		}

	}

	

	function checkSqft(affordValue) {

		var sqftVariable = document.costform.sqft.value

		var test = isNaN(sqftVariable);

		if (test == true) {

			alert("Please enter numbers, and be sure not to use spaces, commas or letters.");

		} else if (document.costform.sqft.value=="" || document.costform.sqft.value==0) {

			alert("Please enter a number for the square feet value.")

		} else {

			var small = eval(document.costform.sqft.value) * 120

			var big = eval(document.costform.sqft.value) * 160

			if (small>=1000000) {

				var smallString="$" + small

			} else if (small<=999)

			{

				var smallString="$" + small

			} else {

				var firstPart = parseInt(small/1000)

				var secondPart = parseInt(small)

				while (secondPart >= 100000) {

					secondPart = secondPart-100000

				}

				while (secondPart >= 10000) {

					secondPart = secondPart-10000

				}

				while (secondPart >= 1000) {

					secondPart = secondPart-1000

				}

				if (secondPart > 99) {

					var smallString="$" + firstPart + "," + secondPart

				} else if (secondPart > 9) 

				{

					var smallString="$" + firstPart + ",0" + secondPart

				} else {

					var smallString="$" + firstPart + ",00" + secondPart

				}	

			

			}

			if (big>=1000000) {

				var bigString="$" + big

			} else if (big<=999) 

			{

				var bigString="$" + big

			} else {

				var thirdPart = parseInt(big/1000)

				var fourthPart = parseInt(big)

				while (fourthPart >= 100000) {

					fourthPart = fourthPart-100000

				}

				while (fourthPart >= 10000) {

					fourthPart = fourthPart-10000

				}

				while (fourthPart >= 1000) {

					fourthPart = fourthPart-1000

				}

				if (fourthPart > 99) {

					var bigString="$" + thirdPart + "," + fourthPart

				} else if (fourthPart > 9) 

				{

					var bigString="$" + thirdPart + ",0" + fourthPart

				} else {

					var bigString="$" + thirdPart + ",00" + fourthPart

				}

			}

		alert("Estimated cost: " + smallString + " to " + bigString + "\r \rYou can afford " + affordValue + ". If your cost exceeds your budget, consider choosing a different model or perhaps doing some construction yourself.\r \rConsult South Mountain Log Homes & Construction, Inc. to discuss your options.")

		}

	}