function checkForm(formObj) {
	
	
	 
	 if (formObj.name.value == "" ) {
	 alert("You have not entered a first name");
	 formObj.name.focus();
	 return false;
	 }
	 
	 if (formObj.lastname.value == "" ) {
	 alert("You have not entered a last name");
	 formObj.lastname.focus();
	 return false;
	 }
	 
	 
	 if (formObj.telephone.value =="") {
		alert("You have not entered a telephone number");
		formObj.telephone.focus();
		return false;
	}
	if (formObj.telephone.value != "") {
	
		formObj.telephone.value = formObj.telephone.value.replace("-","");
		formObj.telephone.value = formObj.telephone.value.replace(" ","");
		formObj.telephone.value = formObj.telephone.value.replace("(","");
		formObj.telephone.value = formObj.telephone.value.replace(")","");
		formObj.telephone.value = formObj.telephone.value.replace(".","");
		
		for (i=0;i<formObj.telephone.value.length;i++) {
		if (formObj.telephone.value.charAt(i) < "0" || formObj.telephone.value.charAt(i) > "9") {
		alert("Phone numbers can only contain numbers");
		formObj.telephone.focus();
		return false;
		}
		}
	}
	 
	 
	if (formObj.email.value != "") {
		
	 if (formObj.email.value.indexOf("/") > -1) {
	 alert("Your email address has an invalid character");
	 formObj.email.focus();
	 return false;
	 }
	 if (formObj.email.value.indexOf(":") > -1) {
	 alert("Your email address has an invalid character");
	 formObj.email.focus();
	 return false;
	 }
	 if (formObj.email.value.indexOf(",") > -1) {
	 alert("Your email address has an invalid character");
	 formObj.email.focus();
	 return false;
	 }
	 if (formObj.email.value.indexOf(";") > -1) {
	 alert("Your email address has an invalid character");
	 formObj.email.focus();
	 return false;
	 }
	 if (formObj.email.value.indexOf("@") < 0) {
	 alert("Your email address is missing an @");
	 formObj.email.focus();
	 return false;
	 }
	 if (formObj.email.value.indexOf("\.") < 0) {
	 alert("Your email address is missing a .");
	 formObj.email.focus();
	 return false;
	 }
	}
	
	
	
	
	return true;
}