$(document).ready(function() {
	$(".events").click(function() {
		$("div#price").load("kfa.php", {price: $(this).attr("value")});
	});
	$(".summer_events").click(function() {
		$("div#price").load("kfa.php", {price: $(this).attr("value"), text: 'true'});
	});
});

function checkContactForm() {
	var message = '';
	var valid = true;
	if ($("#name").attr('value') == undefined) {
		message += "Please enter your name.\n";
		valid = false;
	}

	if ($("#email").attr('value') == undefined) {
		message += "Please enter your email address.\n";
		valid = false;
	}
	
	var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
	if (!filter.test($("#email").attr('value'))) {
		message += "Please provide a valid email address.\n";
		valid = false;
	}
	
	if ($("#subject").attr('value') == undefined) {
		message += "Please enter a subject.\n";
		valid = false;
	}

	if ($("#message").attr('value') == undefined) {
		message += "Please enter your message.\n";
		valid = false;
	}

	if (message != '') {
		alert(message);
	}
	return valid;
}

function checkDialogueForm() {
	var message = '';
	var valid = true;

	if (!$(".events:checked").attr('value')) {
		message += "Please enter the event.\n";
		valid = false;
	}

	if (!$(".price:checked").attr('value')) {
		message += "Please enter the price.\n";
		valid = false;
	}

	if ($("#firstName").attr('value') == undefined) {
		message += "Please enter your first name.\n";
		valid = false;
	}

	if ($("#lastName").attr('value') == undefined) {
		message += "Please enter your last name.\n";
		valid = false;
	}

	if ($("#email").attr('value') == undefined) {
		message += "Please enter your email.\n";
		valid = false;
	}

	if ($("#address").attr('value') == undefined) {
		message += "Please enter your address.\n";
		valid = false;
	}

	if ($("#city").attr('value') == undefined) {
		message += "Please enter your city.\n";
		valid = false;
	}

	if ($("#state").attr('value') == undefined) {
		message += "Please enter your state.\n";
		valid = false;
	}

	if ($("#country").attr('value') == undefined) {
		message += "Please enter your country.\n";
		valid = false;
	}

	if ($("#postal").attr('value') == undefined) {
		message += "Please enter your postal code.\n";
		valid = false;
	}

	if ($("#cc").attr('value') == undefined) {
		message += "Please enter your credit card number.\n";
		valid = false;
	}
	else
	{
		if (!cardval($("#cc").attr('value'))) {
			message += "Please provide the correct credit card number.\n";
			valid = false;
		}
	}

	if ($("#expMonth").attr('value') == undefined) {
		message += "Please enter your expiration month.\n";
		valid = false;
	}

	if ($("#expYear").attr('value') == undefined) {
		message += "Please enter your expiration year.\n";
		valid = false;
	}

	if ($("#comments").attr('value') == undefined) {
		message += "Please enter your comments/questions.\n";
		valid = false;
	}

	if (message != '') {
		alert(message);
	}
	return valid;
}

function checkSummerStudyForm() {
	var message = '';
	var valid = true;

	/*if (!$(".summer_events:checked").attr('value')) {
		message += "Please enter the event.\n";
		valid = false;
	}*/
	
	if ($("#firstName").attr('value') == undefined) {
		message += "Please enter your first name.\n";
		valid = false;
	}
	
	if ($("#lastName").attr('value') == undefined) {
		message += "Please enter your last name.\n";
		valid = false;
	}
	
	if ($("#email").attr('value') == undefined) {
		message += "Please enter your email.\n";
		valid = false;
	}
	
	if ($("#address").attr('value') == undefined) {
		message += "Please enter your address.\n";
		valid = false;
	}
	
	if ($("#city").attr('value') == undefined) {
		message += "Please enter your city.\n";
		valid = false;
	}
	
	if ($("#country").attr('value') == undefined) {
		message += "Please enter your country.\n";
		valid = false;
	}
	
	if ($("#postal").attr('value') == undefined) {
		message += "Please enter your postal code.\n";
		valid = false;
	}
	
	if ($("#comments").attr('value') == undefined) {
		message += "Please enter a short description about yourself and your interest in the program.\n";
		valid = false;
	}

	/*if ($("#cc").attr('value') == undefined) {
		message += "Please enter your credit card number.\n";
		valid = false;
	}
	else
	{
		if (!cardval($("#cc").attr('value'))) {
			message += "Please provide the correct credit card number.\n";
			valid = false;
		}
	}
	
	if ($("#expMonth").attr('value') == undefined) {
		message += "Please enter your expiration month.\n";
		valid = false;
	}
	
	if ($("#expYear").attr('value') == undefined) {
		message += "Please enter your expiration year.\n";
		valid = false;
	}*/

	if (message != '') {
		alert(message);
	}

	return valid;
}

function checkDonationForm() {
	var message = '';
	var valid = true;

	if ($("#type1:checked").attr('value')) {
		if ($("#amount1").attr('value') == undefined) {
			message += "Please enter your gift amount.\n";
			valid = false;
		}
	}

	if ($("#type2:checked").attr('value')) {
		if ($("#amount2").attr('value') == undefined) {
			message += "Please enter your gift amount.\n";
			valid = false;
		}
	}

	if ($("#type3:checked").attr('value')) {
		if ($("#amount3").attr('value') == undefined) {
			message += "Please enter your gift amount.\n";
			valid = false;
		}
	}

	if ($("#type4:checked").attr('value')) {
		if ($("#amount4").attr('value') == undefined) {
			message += "Please enter your gift amount.\n";
			valid = false;
		}
	}

	if ($("#ogs:checked").attr('value')) {
		if ($("#other").attr('value') == undefined) {
			message += "Please provide an area for donation.\n";
			valid = false;
		}
	}

	if ($("#firstName").attr('value') == undefined) {
		message += "Please enter your first name.\n";
		valid = false;
	}
	
	if ($("#lastName").attr('value') == undefined) {
		message += "Please enter your last name.\n";
		valid = false;
	}
	
	if ($("#email").attr('value') == undefined) {
		message += "Please enter your email.\n";
		valid = false;
	}
	
	if ($("#address").attr('value') == undefined) {
		message += "Please enter your address.\n";
		valid = false;
	}
	
	if ($("#city").attr('value') == undefined) {
		message += "Please enter your city.\n";
		valid = false;
	}
	
	if ($("#state").attr('value') == undefined) {
		message += "Please enter your state.\n";
		valid = false;
	}
	
	if ($("#country").attr('value') == undefined) {
		message += "Please enter your country.\n";
		valid = false;
	}
	
	if ($("#postal").attr('value') == undefined) {
		message += "Please enter your postal code.\n";
		valid = false;
	}

	if ($("#cc").attr('value') == undefined) {
		message += "Please enter your credit card number.\n";
		valid = false;
	}
	else
	{
		if (!cardval($("#cc").attr('value'))) {
			message += "Please provide the correct credit card number.\n";
			valid = false;
		}
	}
	
	if ($("#expMonth").attr('value') == undefined) {
		message += "Please enter your expiration month.\n";
		valid = false;
	}
	
	if ($("#expYear").attr('value') == undefined) {
		message += "Please enter your expiration year.\n";
		valid = false;
	}

	if (message != '') {
		alert(message);
	}

	return valid;
}
function checkDonationForm() {
	var message = '';
	var valid = true;

	if ($("#firstName").attr('value') == undefined) {
		message += "Please enter your first name.\n";
		valid = false;
	}
	
	if ($("#lastName").attr('value') == undefined) {
		message += "Please enter your last name.\n";
		valid = false;
	}
	
	if ($("#email").attr('value') == undefined) {
		message += "Please enter your email.\n";
		valid = false;
	}
	
	if ($("#address").attr('value') == undefined) {
		message += "Please enter your address.\n";
		valid = false;
	}
	
	if ($("#city").attr('value') == undefined) {
		message += "Please enter your city.\n";
		valid = false;
	}
	
	if ($("#state").attr('value') == undefined) {
		message += "Please enter your state.\n";
		valid = false;
	}
	
	/*if ($("#country").attr('value') == undefined) {
		message += "Please enter your country.\n";
		valid = false;
	}*/
	
	if ($("#postal").attr('value') == undefined) {
		message += "Please enter your postal code.\n";
		valid = false;
	}


	if (message != '') {
		alert(message);
	}

	return valid;
}