function validateCreateUser(form)
{
	with(form)
	{
		if(!isEmailValid(username.value,"You must provide a valid email address"))
		{
			username.focus();
			return false;
		}
		
		if(password.value.length < 6)
		{
			alert("Your password must be at least 6 characters");
			password.focus();
			return false;
		}
		
		if(password.value != password2.value)
		{
			alert("Your passwords must match");
			password.focus();
			return false;
		}
		
		if(firstName.value == "")
		{
			alert("You must provide a first name");
			firstName.focus();        
			return false;   
		}
		
		if(lastName.value == "")
		{
			alert("You must provide a last name");
			lastName.focus();        
			return false;   
		}
		
		if(address.value == "")
		{
			alert("You must provide an address");
			address.focus();        
			return false;
		}
		
		if(city.value == "")
		{
			alert("You must provide a city");
			city.focus();        
			return false;
		}
		
		if(state.value == "")
		{
			alert("You must provide a state");
			state.focus();
			return false;
		}
		
		if(zip.value == "")
		{
			alert("You must provide a zip");
			zip.focus();        
			return false;
		}
		
		if(secretQuestion.selectedIndex == 0)
		{
			alert("You must provide a secret question");
			secretQuestion.focus();        
			return false;   
		}
		
		if(secretAnswer.value == "")
		{
			alert("You must provide a secret answer");
			secretAnswer.focus();        
			return false;   
		}
		
		homePhone.value = hphone1.value + hphone2.value + hphone3.value;
		workPhone.value = wphone1.value + wphone2.value + wphone3.value;
		fax.value = fax1.value + fax2.value + fax3.value;
	}
	
	return true;
}

function validateLogin(form)
{
	with(form)
	{
		if(username.value == '')
		{
			alert("You must enter your email address");
			username.focus();
			return false;
		}
	}
	
	return true;
}

function validateForgotPassword(form)
{
	with(form)
	{
		if(username.value == '')
		{
			alert("You must enter your email address");
			username.focus();
			return false;
		}	
	}
}

function validateForgotUsername(form)
{
	with(form)
	{
		if(firstname.value == '')
		{
			alert("You must enter your first name");
			firstname.focus();
			return false;
		}
		if(lastname.value == '')
		{
			alert("You must enter your last name");
			lastname.focus();
			return false;
		}
	}
}

function validateSecretQuestion(form)
{
	with(form)
	{
		if(secretAnswer.value == '')
		{
			alert("You must enter your secret answer");
			secretAnswer.focus();
			return false;
		}
	}	
}