function ValidateForm(form) {


	if (form.Name.value == '') { 
		alert('Please enter your name.');
		form.Name.focus();
		return false }

	if (form.email.value == '') { }
		else {
		crucial = form.email.value.indexOf ("@");
		dotcrucial = form.email.value.indexOf (".");
		if(crucial == -1 || dotcrucial == -1) {
			alert('You did not enter your Email correctly.');
			form.email.focus();
			return false } 
		}

	if (form.email.value == '' && form.Phone.value == '' && form.PhoneWork.value == '' && form.Mobile.value == '') { 
		alert('You must enter at least one method of contact.');
		form.Phone.focus();
		return false }


 	if(!IsNumeric(form.Phone.value)) { 
		alert('Please enter only digits for your phone number.');
		form.Phone.select();
		return false }

 	if(!IsNumeric(form.PhoneWork.value)) { 
		alert('Please enter only digits for your work phone number.');
		form.PhoneWork.select();
		return false }

 	if(!IsNumeric(form.Fax.value)) { 
		alert('Please enter only digits for your fax number.');
		form.Fax.select();
		return false }

 	if(!IsNumeric(form.Mobile.value)) { 
		alert('Please enter only digits for your mobile number.');
		form.Mobile.select();
		return false }


	if (form.letter.value == '') { 
		alert('Please give us some details of your enquiry.');
		form.letter.focus();
		return false }

}



function IsNumeric(sText) {
	var ValidChars = "0123456789- ";
	var IsNumber=true;
	var Char;

	for (i = 0; i < sText.length && IsNumber == true; i++) 
	{ 
		Char = sText.charAt(i); 
	if (ValidChars.indexOf(Char) == -1) {
	IsNumber = false }
	}
	return IsNumber;
   
   }
