function VerifyData()
{
	var returnValue = false
	var theForm = document.callBackForm
	var validTelRegExp = /^(\+\d{1,3} ?)?(\(\d{1,5}\)|\d{1,5}) ?\d{3,4} ?\d{0,7}(?: (x|xtn|extn?|extension)|.? ?\d{1,5})?$/i;
	var validEmailRegExp = /^\w(\.?\w)*@\w(\.?[-\w])*\.([a-z]{3}(\.[a-z]{2})?|[a-z]{2}(\.[a-z]{2})?)$/i
	
	var isValidFormatH = (validTelRegExp.test(theForm.HomePhone.value));
	
	//personal details
	if (theForm.FullName.value == "")
	{
		alert("Please enter your name");
		theForm.FullName.focus();
	}
	else if (theForm.HomePhone.value == "")
	{
		alert("Please enter a contact number");
		theForm.HomePhone.focus();
	}
	else if (theForm.HomePhone.value != "" && isValidFormatH == false)
	{
		alert("The contact number entered is in an invalid format, please re-enter.");
		theForm.HomePhone.select();
	}
	else
	{
		returnValue = true;
	}
	return returnValue;
}
