function submitDonation() {
	$.ajaxSetup({
	  global: false,
	  type: "POST",
	  ajaxStart: $('#dsubmit').val('Processing Please Wait...'),
	  ajaxComplete: $('#dsubmit').val('Donate Now')
	});
	
	$.post("/process/donation_process.php",
	{ 
		donation_submit: '1',
		first_name: $('#first_name').val(),
		last_name: $('#last_name').val(),
		organization: $('#organization').val(),
		phone: $('#phone').val(),
		email: $('#email').val(),
		amount: $('#amount').val(),
		type: $('#type').val(),
		card_type: $('#card_type').val(),
		card_name: $('#card_name').val(),
		card_number: $('#card_number').val(),
		card_exp: $('#card_exp').val(),
		card_cvv: $('#card_cvv').val()
 	}, 
	function (data){ 
		if(data.completed!=1) {
			$('input').css('background-color','#343434');
			$('select').css('background-color','#343434');
			$('.hint').remove();
			for (var i=0;i<data.form_errors.length;i++) {
				$('#'+data.form_errors[i]).css('background-color','maroon');
				switch(data.form_errors[i]) {
					case 'first_name':
						$('#'+data.form_errors[i]).after('<span class=\'hint\'>Please enter your first name.</span>');
						break;
					case 'last_name':
						$('#'+data.form_errors[i]).after('<span class=\'hint\'>Please enter your last name.</span>');
						break;
					case 'phone':
						$('#'+data.form_errors[i]).after('<span class=\'hint\'>Please enter your phone number.</span>');
						break;
					case 'email':
						$('#'+data.form_errors[i]).after('<span class=\'hint\'>Please enter your email.</span>');
						break;
					case 'amount':
						$('#'+data.form_errors[i]).after('<span class=\'hint\'>Please enter in the amount to donate.</span>');
						break;
					case 'type':
						$('#'+data.form_errors[i]).after('<span class=\'hint\'>Please select what you want the donation to apply to.</span>');
						break;
					case 'card_type':
						$('#'+data.form_errors[i]).after('<span class=\'hint\'>Please select the type of your credit card.</span>');
						break;
					case 'card_name':
						$('#'+data.form_errors[i]).after('<span class=\'hint\'>Please enter the name on the card.</span>');
						break;
					case 'card_number':
						$('#'+data.form_errors[i]).after('<span class=\'hint\'>Please enter in the card number without dashes.</span>');
						break;
					case 'card_exp':
						$('#'+data.form_errors[i]).after('<span class=\'hint\'>Please enter in the card\'s expiration date.</span>');
						break;
					case 'card_cvv':
						$('#'+data.form_errors[i]).after('<span class=\'hint\'>Please enter in the card\'s cvv code.</span>');
						break;
				}
			}
		}
		else {
			window.location.href = '/?page=donate&completed=1';
		}
	}
	,"json");
}

