function validate(){
	emailPattern = /^[a-zA-Z][a-zA-Z0-9]*([\-\.][a-zA-Z0-9]+)*\@[a-zA-Z0-9][a-zA-Z0-9]*([\-\.][a-zA-Z0-9]+)*\.[a-zA-Z]+$/;
	pageURI = document.URL;
	pageURI = pageURI.replace(/http:\/\/(www\.)?oaklandlunchnetworking\.com\//,'');
	switch(pageURI){
		case 'contact.asp':
			if (!document.forms[0]["firstname"].value.replace(/\s/,'').length>0){
				alert("Please enter your first name.");
				document.forms[0]["firstname"].focus();
				return false;
			}
			if (!document.forms[0]["lastname"].value.replace(/\s/,'').length>0){
				alert("Please enter your last name.");
				document.forms[0]["lastname"].focus();
				return false;
			}
			if (!emailPattern.test(document.forms[0]["email"].value)){
				alert("Please enter a valid email address.");
				document.forms[0]["email"].focus();
				return false;
			}
			if (!document.forms[0]["phone"].value.replace(/\s/,'').length>0){
				alert("Please enter your phone number.");
				document.forms[0]["phone"].focus();
				return false;
			}
			break;
		case 'join.asp':
			if (!document.forms[0]["firstname"].value.replace(/\s/,'').length>0){
				alert("Please enter your first name.");
				document.forms[0]["firstname"].focus();
				return false;
			}
			if (!document.forms[0]["lastname"].value.replace(/\s/,'').length>0){
				alert("Please enter your last name.");
				document.forms[0]["lastname"].focus();
				return false;
			}
			if (!emailPattern.test(document.forms[0]["email"].value)){
				alert("Please enter a valid email address.");
				document.forms[0]["email"].focus();
				return false;
			}
			if (!document.forms[0]["phone"].value.replace(/\s/,'').length>0){
				alert("Please enter your phone number.");
				document.forms[0]["phone"].focus();
				return false;
			}
			if (!document.forms[0]["company"].value.replace(/\s/,'').length>0){
				alert("Please enter the name of your company.");
				document.forms[0]["company"].focus();
				return false;
			}
			if (!document.forms[0]["industry"].value.replace(/\s/,'').length>0){
				alert("Please specify which industry your business represents.");
				document.forms[0]["industry"].focus();
				return false;
			}
			break;
		case 'forward.asp':
			if (!document.forms[0]["firstname"].value.replace(/\s/,'').length>0){
				alert("Please enter your first name.");
				document.forms[0]["firstname"].focus();
				return false;
			}
			if (!document.forms[0]["lastname"].value.replace(/\s/,'').length>0){
				alert("Please enter your last name.");
				document.forms[0]["lastname"].focus();
				return false;
			}
			if (!emailPattern.test(document.forms[0]["email"].value)){
				alert("Please enter a valid email address.");
				document.forms[0]["email"].focus();
				return false;
			}
			if (!document.forms[0]["company"].value.length>0){
				alert("Please enter the name of your company.");
				document.forms[0]["company"].focus();
				return false;
			}
			if (!document.forms[0]["industry"].value.replace(/\s/,'').length>0){
				alert("Please specify which industry your business represents.");
				document.forms[0]["industry"].focus();
				return false;
			}
			if (!document.forms[0]["friendfirstname"].value.replace(/\s/,'').length>0){
				alert("Please enter your colleague's first name.");
				document.forms[0]["friendfirstname"].focus();
				return false;
			}
			if (!document.forms[0]["friendlastname"].value.length>0){
				alert("Please enter your colleague's last name.");
				document.forms[0]["friendlastname"].focus();
				return false;
			}
			if (!emailPattern.test(document.forms[0]["friendemail"].value)){
				alert("Please enter your colleague's valid email address.");
				document.forms[0]["friendemail"].focus();
				return false;
			}
			if (!document.forms[0]["friendcompany"].value.replace(/\s/,'').length>0){
				alert("Please enter the name of your colleague's company.");
				document.forms[0]["friendcompany"].focus();
				return false;
			}
			if (!document.forms[0]["friendindustry"].value.replace(/\s/,'').length>0){
				alert("Please specify which industry your colleague's business represents.");
				document.forms[0]["friendindustry"].focus();
				return false;
			}
			break;
		default:
			return false;
	}
	return true;	
}
