function validateForm(theForm) {
	
	var elArr = theForm.elements; 
	var message = "";
        for(var i = 0; i < elArr.length; i++) {

           with(elArr[i]) { 

			  if(elArr[i].name == "firstname")   if(elArr[i].value.length == 0) {message = message + "First Name is a required field\n";}
			  if(elArr[i].name == "lastname")   if(elArr[i].value.length == 0) {message = message + "Last Name is a required field\n";}
			  if(elArr[i].name == "phone")   if(elArr[i].value.length == 0) {message = message + "Phone is a required field\n";}
			  if(elArr[i].name == "mail")   if(elArr[i].value.length == 0) {message = message + "Mailing Address is a required field\n";}
			  if(elArr[i].name == "gender")   if(elArr[i].value == 0) {message = message + "Gender is a required field\n";}
			  if(elArr[i].name == "class")   if(elArr[i].value == 0) {message = message + "Classification is a required field\n";}
			  if(elArr[i].name == "school")   if(elArr[i].value == 0) {message = message + "School/College is a required field\n";}
			  if(elArr[i].name == "organization")   if(elArr[i].value.length == 0) {message = message + "Organization is a required field\n";}
			  if(elArr[i].name == "question")   if(elArr[i].value.length == 0) {message = message + "What do you hope to gain from SOLR? is a required field\n";}

			  
			 if(elArr[i].name == "phone"){
					myRegExp = /^\(?\d{3}\)?\-\d{3}-\d{4}$/;
					if(!myRegExp.test(elArr[i].value)){message = message + "Phone Number not Valid XXX-XXX-XXXX\n";}			
			}
			if(elArr[i].name == "email"){
					myRegExp = /^(\".*\"|[A-Za-z]\w*)@(tulane.edu)$/;
					if(!myRegExp.test(elArr[i].value)){message = message + "Email Address must end with @tulane.edu\n";}			
			}
		
			
	}		   
		}
	if(message == ""){
		return true;}else{
	alert(message);
	return false;
	}
}