function validateform() 
{
	var address = '';
	var myForm = document.delDetails;
	if (myForm.MC_name.value == null || myForm.MC_name.value == "") {
		window.alert("Please enter your name.");
		myForm.MC_name.focus();
		return false;
	} 

	if (myForm.MC_street.value == null || myForm.MC_street.value == "") {
		window.alert("Please enter your House name/number and street.");
		myForm.MC_street.focus();
		return false;
	} else {
		address += myForm.MC_street.value+"&#10;";
	}

	if (myForm.MC_town.value == null || myForm.MC_town.value == "") {
		window.alert("Please enter your town.");
		myForm.MC_town.focus();
		return false;
	} else {
		address += myForm.MC_town.value+"&#10;";
	}

	if (myForm.MC_county.value == null || myForm.MC_county.value == "") {
		window.alert("Please enter your county.");
		myForm.MC_county.focus();
		return false;
	} else {
		address += myForm.MC_county.value+"&#10;";
	}

  if(myForm.MC_postcode.value == null || myForm.MC_postcode.value.length < 3) {
		alert("Please enter your correct postcode");
		myForm.MC_postcode.focus();
	}


	if (myForm.MC_Tel.value == null || myForm.MC_Tel.value == "") {
		window.alert("Please enter your telephone number.");
		myForm.MC_Tel.focus();
		return false;
		}

	var email = myForm.MC_email.value.match(/([a-zA-Z0-9._-]+@[a-zA-Z0-9._-]+\.[a-zA-Z0-9._-]+)/gi);
    if(!email) {
		alert("Email incorrect");
		myForm.MC_email.focus();
		return false;
	} else {
		myForm.email.value = myForm.MC_email.value;
	}

	if (myForm.termsconfirm.checked == false) {
		window.alert("Please read and confirm that you understand and agree to the terms and conditions.");
		myForm.termsconfirm.focus();
		return false;
	}


	// enter the address in  the hidden 'address' field;
	document.getElementById('fixAddress').value = address;
	
	// clear The Terms box so that it doesnt post the T&C's in their entirity
	myForm.terms.value="";
	
	
	// display all fields
	
	return true;
}

