function validateform()
{
	var found = false;
	var errorstring = "Please fill out the following fields:\n";
	var emailre = /^([0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*@(([0-9a-zA-Z])+([-\w]*[0-9a-zA-Z])*\.)+[a-zA-Z]{2,9})$/;
	var datere = /\d{1,2}[\/,\-]\d{1,2}[\/,\-]\d{4}/;
	
	if(document.questionnaire.user_fname.value == "")
	{
		found = true;
		errorstring += "- First Name\n";
	}
	
	if(document.questionnaire.user_lname.value == "")
	{
		found = true;
		errorstring += "- Last Name\n";
	}
	
	if(document.questionnaire.user_title.value == "")
	{
		found = true;
		errorstring += "- Job Title\n";
	}
	
	if(document.questionnaire.user_enrolledtribe.value == "")
	{
		found = true;
		errorstring += "- Tribe you are enrolled in\n";
	}
	
	if(document.questionnaire.user_worktribe.value == "")
	{
		found = true;
		errorstring += "- Tribe you work for\n";
	}
	
	if(!document.questionnaire.user_email.value.match(emailre))
	{
		found = true;
		errorstring += "- Please enter a valid email\n";
	}
	
	if(found)
	{
		alert(errorstring);
		return false;
	}
	else
	{
		return true;
	}			  
}
