function checkNum(object){
	var value = object.value;
	var anum=/(^\d+$)|(^\d+\.\d+$)/;
	if (anum.test(value))
		return true;
	else {
		alert("Please enter digits only (numerical), no letters, for phone numbers");
		object.focus();
		return false;
	}
}

function checkForm(form) {

	// THIS CHECKS fullname IS AT LEAST 2 CHARS
	if (form.fullname.value.length < 2) {
		alert("Please enter at least 2 characters for your name");
		form.fullname.focus();
		return false;
	}

	// THIS CHECKS p1 IS AT LEAST 2 CHARS
	if (form.p1.value.length < 2) {
		alert("Please enter at least 2 characters for the pension provider name");
		form.p1.focus();
		return false;
	}

	// CALL FUNCTION TO CHECK home_phone is ONLY NUMBERS
	checkNum(form.home_phone);

	// THIS CHECKS home_phone IS BETWEEN 7 AND 20 NUMBERS
	var ph = form.home_phone.value;
	if (ph.length < 7 || ph.length > 20) {
		alert("Please enter a valid phone number between 7 and 20 numbers");
		form.p1.focus();
		return false;
	}

	// THIS CHECKS HTML ISN'T ENTERED INTO COMMENTS
	var tmptext = form.comments.value;
	if (tmptext.indexOf("<") >= 0) {
		alert("ERROR: you can not enter HTML code in the message.");
		return false;
 	}

	// THIS CHECKS FULL NAME ISNT EMPTY

	if (!form.fullname.value) {
		alert("Please enter your full name");
		form.fullname.focus();
		return false;
	}
	
	// THIS CHECKS PENSION PROVIDER 1 ISNT EMPTY
	
		if (!form.p1.value) {
		alert("Please enter your pension provider");
		form.p1.focus();
		return false;
	}

	// THIS CHECKS EMAIL ISNT EMPTY

	if (!form.email.value) {
		alert("Please enter your email address");
		form.email.focus();
		return false;
	}

	// THIS CHECKS IF ITS A VALID EMAIL ADDRESS

	if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(form.email.value)==false){
		alert("Please enter a valid email address");
		form.email.focus();
		return false;
	}

	// THIS CHECKS PHONE ISNT EMPTY

	if (!form.home_phone.value) {
		alert("Please enter your phone number");
		form.home_phone.focus();
		return false;
	}


	
	return true;
}

function isPhoneNumber(s) 
{

     // Check for correct phone number
     rePhoneNumber = new RegExp(/^\([1-9]\d{2}\)\s?\d{3}\-\d{4}$/);

     if (!rePhoneNumber.test(s)) {
          alert("Phone Number Must Be Entered As: (555) 555-1234");
          return false;
     }

return true;
}


