function validate()
				{
	var valid = true;
	if($('#first_name').val() == "")
	{
		$('#first_name_error').removeClass('hidden');
		valid = false;
	}
	else
	{
		$('#first_name_error').addClass('hidden');
	}
	
	if($('#last_name').val() == "")
	{
		$('#last_name_error').removeClass('hidden');
		valid = false;
	}
	else
	{
		$('#last_name_error').addClass('hidden');
	}
	
	if($('#email').val() == "")
	{
		$('#email_error').removeClass('hidden');
		valid = false;
	}
	else
	{
		var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
		if (!filter.test($('#email').val())) 
		{
			$('#email_invalid_error').removeClass('hidden');
			valid = false;
		}
		else
		{
			$('#email_invalid_error').addClass('hidden');
		}
		$('#email_error').addClass('hidden');
	}
	
	if($('#aoi').val() == "")
	{
		$('#aoi_error').removeClass('hidden');
		valid = false;
	}
	else
	{
		$('#aoi_error').addClass('hidden');
	}
	
	if(!valid)
	{
		$('#contact_errors').removeClass('hidden');
	}
	
	return valid;
}