//CONFIRMS DELETION
function confirmDelete()
{
var agree=confirm("Are you sure you want to Delete?");
if (agree)
	return true ;
else
	return false ;
}

// CHECKS ALL MEMBER FORMS 
// "check" LOOKS FOR MEMBER FORMS THAT DONT INCLUDE PASSWORDS
function checkMember(check, another)
{	
	document.member.another.value=another;
	if (document.member.contactname.value.indexOf(" ")== -1)
	{
		if(document.member.contactname.value == "")
		{
			alert("Please enter your name.");
			document.member.contactname.focus();
			return false;
		}
		alert("Please format name as: John Doe.");
		document.member.contactname.focus();
		return false;
	}
	if(document.member.address.value == "")
	{
		alert("Please enter a valid Address");
		document.member.address.focus();
		return false;
	}
	if(document.member.address.value == "")
	{
		alert("Please enter a valid Address");
		document.member.address.focus();
		return false;
	}
	if(document.member.city.value == "")
	{
		alert("Please enter a valid City");
		document.member.city.focus();
		return false;
	}
	if(document.member.zip.value == "" || document.member.zip.value.length < 5)
	{
		alert("Please enter a valid zip code");
		document.member.zip.focus();
		return false;
	}
	if(document.member.phone.value == "")
	{
		alert("Please enter your phone number");
		document.member.phone.focus();
		return false;
	}
	ph = document.member.phone.value
	phonecheck = /((\(\d{3}\) ?)|(\d{3}[- \.]))?\d{3}[- \.]\d{4}(\s(x\d+)?){0,1}$/;
	if(phonecheck.test(ph) != true )
	{
		alert("Please format phone as: (555) 555-5555 OR (555) 555-5555 x555");
		document.member.phone.focus();
		return false;
	}
	if(document.member.fax.value != "")
	{
		fx = document.member.fax.value
		faxcheck = /((\(\d{3}\) ?)|(\d{3}[- \.]))?\d{3}[- \.]\d{4}(\s(x\d+)?){0,1}$/;
		if(faxcheck.test(fx) != true )
		{
			alert("Please format fax as: (555) 555-5555");
			document.member.fax.focus();
			return false;
		}
	}
	if(document.member.email.value == "")
	{
		alert("Please enter your email address");
		document.member.email.focus();
		return false;
	}
	if(checkEmail(document.member.email.value) == false)
	{
		alert("Please enter a valid Email");
		document.member.email.focus();
		return false;
	}
	if(check == 2)
	{
		if(document.member.password.value != "")
		{
			check=0;
		}
	}
	if(check == 0)
	{
		if(document.member.password.value == "")
		{
			alert("Please enter a Password");
			document.member.password.focus();
			return false;
		}
		if(document.member.password.value.length < 4 || document.member.password.value.length > 12)
		{
			alert("Your Password must be between 4 to 12 characters.");
			document.member.password.focus();
			return false;
		}
		if(document.member.password2.value == "")
		{
			alert("Please Confirm your Password");
			document.member.password2.focus();
			return false;
		}
		if(document.member.password.value != document.member.password2.value)
		{
			alert("Your Passwords do not match");
			document.member.password.value = ""
			document.member.password2.value = ""
			document.member.password.focus();
			return false;
		}
	}
	
	document.member.submit();
} 

function checkLogin()
{
	if(document.login.email.value == "")
	{
		alert("Please enter a valid Email Address");
		document.login.email.focus();
		return false;
	}
	if(checkEmail(document.login.email.value) == false)
	{
		alert("Please enter a valid Email");
		document.login.email.focus();
		return false;
	}
	if(document.login.password.value == "")
	{
		alert("Please enter a valid Password");
		document.login.password.focus();
		return false;
	}
	if(document.login.password.value.length < 4)
	{
		alert("Password must be at least 4 characters");
		document.login.password.focus();
		return false;
	}
	
	document.login.submit();
} 

function changePassword()
{
	if(document.password.oldpassword.value == "")
	{
		alert("Please enter your current password");
		document.password.oldpassword.focus();
		return false;
	}
	if(document.password.password.value == "")
	{
		alert("Please enter a valid Password");
		document.password.password.focus();
		return false;
	}
	if(document.password.password.value.length < 4 || document.password.password.value.length > 12)
	{
		alert("Your Password must be between 4 to 12 characters.");
		document.password.password.focus();
		return false;
	}
	if(document.password.password2.value == "")
	{
		alert("Please Confirm your Password");
		document.password.password2.focus();
		return false;
	}
	if(document.password.password.value != document.password.password2.value)
	{
		alert("Your Passwords do not match");
		document.password.password.focus();
		return false;
	}
	
	document.password.submit();
} 
	
function checkEmail(email) 
{
	if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(email)){ return true }
	return false
}