function validate_donation()
{

	var total = (($('#donationAmount').val()*1) + ($('#optionalDonation').val()*1));
	if(isNaN(total))
	{
		$("#optionalDonation").addClass("validation_textbox");
		error = true;
	}
	$('#amount').val(total.toFixed(2));

	$('#validationerror').css({display: 'none'});
	$('form').resetValidationErrorStyle() 
	
	var error = false;
	if($('#firstname').val() == "")
	{
		$("#firstname").addClass("validation_textbox");
			error = true;
	}
	if($('#lastname').val() == "")
	{
		$("#lastname").addClass("validation_textbox");
			error = true;
	}
	if($('#email').val() == "")
	{
		$("#email").addClass("validation_textbox");
			error = true;
	}
	if($('#address').val() == "")
	{
		$("#address").addClass("validation_textbox");
			error = true;
	}
	if($('#city').val() == "")
	{
		$("#city").addClass("validation_textbox");
			error = true;
	}
	if($('#postcode').val() == "")
	{
		$("#postcode").addClass("validation_textbox");
			error = true;
	}
	if($('#mobile').val() == "")
	{
		$("#mobile").addClass("validation_textbox");
			error = true;
	}
	
	if(error)
	{
		$('#validationerror').css({display: 'block'});
		return false;
	}
	else
	{
		return true;
	}
}
