﻿function ValidateForm(f)
{
	var valid = true;
	var msg = 'Please fill in the following fields:\t\n\n';
	var efields = new Array();

	if(f.Title.value == '') { valid = false; msg += '- Your Title\t\n'; efields[efields.length] = f.Title; }
	if(f.Forename.value == '') { valid = false; msg += '- Your Forename\t\n'; efields[efields.length] = f.Forename; }
	if(f.Surname.value == '') { valid = false; msg += '- Your Title\t\n'; efields[efields.length] = f.Surname; }
	if(f.Email.value == '') { valid = false; msg += '- Email\t\n'; efields[efields.length] = f.Email; }
	if(f.Message.value == '') { valid = false; msg += '- Message\t\n'; efields[efields.length] = f.Message; }

	if(valid)
	{
		return true;
	}
	else
	{
		alert(msg);

		for(var x=0; x<f.elements.length; x++)
			f.elements[x].style.backgroundColor = '';

		for(var x=0; x<efields.length; x++)
			efields[x].style.backgroundColor = '#FBFF93';

		return false;
	}
}