function go() {
	$.post("http://www.councilmandavepearson.com/cgi-bin/contribute.cgi", {}, function(data) {
		$("span#contribute_area").html(data);
	});
}

function fingerprint(amount) {
	$.post("http://www.councilmandavepearson.com/cgi-bin/fingerprint.cgi", {amount: amount}, function(data) {
		$("span#fingerprint_area").html(data);
		document.donate.submit();
	});
}

function checkOther () {
	$("input#other").attr("checked",true);
}

function submitCheck() {	
	var amount = $("input[name=amount]:checked").val();
	if (amount == "other") {
		amount = $("input#other_amt").val().replace(/\$/g,"");
	}
	var error;
	
	if ($("input#x_first_name").val() === "") {
		$("span#warning").html("First Name Must Be Entered").removeClass().addClass("error");
		error = 1;
	}
	else if ($("input#x_last_name").val() === "") {
		$("span#warning").html("Last Name Must Be Entered").removeClass().addClass("error");
		error = 1;
	}
	else if ($("input#x_address").val() === "") {
		$("span#warning").html("Address Must Be Entered").removeClass().addClass("error");
		error = 1;
	}
	else if ($("input#x_city").val() === "") {
		$("span#warning").html("City Must Be Entered").removeClass().addClass("error");
		error = 1;
	}
	else if ($("select#x_state").val() === "") {
		$("span#warning").html("State Must Be Selected").removeClass().addClass("error");
		error = 1;
	}

	if (!error) {
		if ($("input#x_zip").val() === "") {
			$("span#warning").html("Zip Code Must Be Entered").removeClass().addClass("error");
			error = 1;
		}
		else {
			if (!$("input#x_zip").val().match(/^\d+\-?\d*$/)) {
				$("span#warning").html("Zip Code Not Valid").removeClass().addClass("error");
				error = 1;
			}
		}
	}
	

	if (!error) {
		if ($("input#occupation").val() === "") {
			$("span#warning").html("Occupation Must Be Entered").removeClass().addClass("error");
		}
		else if ($("input#employer").val() === "") {
			$("span#warning").html("Employer Must Be Entered").removeClass().addClass("error");
		}
		else {
			if ( !amount ) {
				$("span#warning").html("No Amount Entered").removeClass().addClass("error");
			}
			else if ( amount.match(/^\d*\.?\d*$/) ) {
				if ( parseFloat(amount) <= 0 ) {
					$("span#warning").html("Not A Valid Amount").removeClass().addClass("error");
				}
				else {
					if (parseFloat(amount) > 390) {
						$("span#warning").html("Cannot Contribute More Than $390").removeClass().addClass("error");
					}
					else {
						$("span#warning").html('<img src="/pics/working.gif" border="0" />').removeClass();
						$("input#continue_button").attr("disabled",true);
						$("input#x_description").val($("input#occupation").val() + " :: " + $("input#employer").val());
						fingerprint(amount);
					}
				}
			}
			else {
				$("span#warning").html("Not A Valid Amount").removeClass().addClass("error");
			}
		}
	}
}
