$(function() {
	var first_run = true;
	
	$(".no_js").addClass("hidden");			// Hide the "you need JavaScript" paragraph
	$("#mortgage_assessor").addClass("enabled");				// Display the mortgage assessor div
	
	// Set the submit handler
	$("#mortgage_assessor > form").submit(function(evt) {
		var result, hourly_rate, loan, pattern;
		
		hourly_rate = $("#rate")[0].value;			// Calculate the mortgage amount
		pattern = /^\d*\.{0,1}\d+$/;
		
		if (!pattern.test(hourly_rate)) {
			alert("Please enter a valid number (without a currency symbol).");
		} else {
			loan = hourly_rate * 7200;

			if (first_run) $("#mortgage_assessor").append($(document.createElement("dl")).append($(document.createElement("dt")).append("Mortgage Amount")).append($(document.createElement("dd")).append("")));

			$("#mortgage_assessor dd").empty().append(formatAsCurrency(loan), "");
			if (first_run) {first_run = false; $("#mortgage_assessor dl").slideDown("medium");}
		} // if - else
		
		evt.preventDefault();
	}); // submit handler	
});
