function ValidateForm(f)
{
	$('input:not(.action), textarea').removeClass();
	$('.requiredlabel').remove();
	
	var valid = true; 
	var fields = new Array($('#FullName'), $('#Body'));
	
	for(var x=0; x<fields.length; x++)
	{
		if(fields[x].val() == '') 
		{
			fields[x].addClass('requiredmissed');
			$('label[for = ' + fields[x].attr('id') + ']').append('<span class="requiredlabel"> - REQUIRED</span>');
			valid = false;
		}
	}
	
	var email = $('#Email');
	
	if(email.val() == '')
	{
		email.addClass('requiredmissed');
		$('label[for = Email]').append('<span class="requiredlabel"> - REQUIRED</span>');
		valid = false;
	}
	else
	{	
		if(email.val().indexOf('@') == -1 || email.val().indexOf('.') == -1 || email.val().indexOf(' ') != -1)
		{
			email.addClass('requiredmissed');
			$('label[for = Email]').append('<span class="requiredlabel"> - INVALID EMAIL ADDRESS</span>');
			valid = false;
		}
	}
	
	if(valid) { $('.action').attr('disabled', 'disabled'); return true; }
	else { return false; }
}