function check(type)
{
	document.getElementById("membertype").value=type;
}

function checkLen(x,y)
{
	if (y.length==x.maxLength)
	{
		var next=x.tabIndex;
		if (next<document.getElementById("join").length)
		{
			document.getElementById("join").elements[next].focus();
		}
	}
}

function validate()
{
	var at=document.getElementById("email").value;
	var lname=document.getElementById("lname").value;
	var fname=document.getElementById("fname").value;
	var address=document.getElementById("address").value;
	var city=document.getElementById("city").value;
	var state=document.getElementById("state").value;
	var membertype=document.getElementById("membertype").value;
	var apos=at.indexOf("@");
	var dotpos=at.lastIndexOf(".");
	var zip=document.getElementById("zip").value;
	var area=document.getElementById("area").value;
	var pre=document.getElementById("pre").value;
	var phone=document.getElementById("phone").value;
	//var pw=document.getElementById("pw").value;
	//var pw2=document.getElementById("pw2").value;
	var donation=document.getElementById("donation").value;
	var golddon=document.getElementById("golddon").value;

	submitOK="true";

	if (fname==null||fname=="")
	{
 		alert("Please enter a valid first name!");
 		submitOK="false";
 	}
 	if (lname==null||lname=="")
 	{
		alert("Please enter a valid last name!");
 		submitOK="false";
 	}
 	if (address==null||address=="")
 	{
 		alert("Please enter a valid address!");
 		submitOK="false";
 	}
 	if (city==null||city=="")
 	{
 		alert("Please enter a valid City!");
 		submitOK="false";
 	}
 	if (state==null||state=="")
 	{
 		alert("Please enter a valid State!");
 		submitOK="false";
 	}
 	if (zip==null||zip=="")
 	{
 		alert("Please enter a valid Zip Code!");
 		submitOK="false";
 	}
 	if (isNaN(zip)) 
 	{ 
 		alert("Please enter only numbers in the zip code field"); 
 		submitOK="false"; 
 	}

 	if (apos<1||dotpos-apos<2)
 	{
 		alert("Please enter a valid e-mail!");
		submitOK="false";
 	}
 
 	if ((area==""||area==null)&&(pre==""||pre==null)&&(phone==""||phone==null))
 	{
 		//do nothing
 	}
 	else
 	{ 
 		if (isNaN(area)||area.length!=3||isNaN(pre)||pre.length!=3||isNaN(phone)||phone.length!=4) 
 		{ 
 			alert("Please enter a valid phone number"); 
 			submitOK="false"; 
 		}
	}
 
	//if (pw==null||pw==""||pw2==null||pw2=="")
	//{
		//alert("You must enter a password!");
		//submitOK="false";
	//}
 
	//if (pw!=pw2)
	//{
		//alert("The passwords you entered did not match!");
		//submitOK="false";
	//}

 	if (membertype==null||membertype=="")
 	{
 		alert("Please select a membership type!");
 		submitOK="false";
 	}
 
 	if (membertype=="donor" && donation=="" || isNaN(donation))
	{
		alert("Please enter the dollar amount of your donation!");
		submitOK="false";
	} 
 
	if (membertype=="gold" && (golddon=="" || isNaN(golddon) || golddon<4000))
 	{
		alert("Please enter the dollar amount of your donation! Over $4000.00");
		submitOK="false";
	} 
	
	if (submitOK=="false")
 	{
 		return false;
 	}
}

function validateb()
{
	var at=document.getElementById("email").value;
	var lname=document.getElementById("lname").value;
	var fname=document.getElementById("fname").value;
	var address=document.getElementById("address").value;
	var city=document.getElementById("city").value;
	var state=document.getElementById("state").value;
	var membertype=document.getElementById("membertype").value;
	var apos=at.indexOf("@");
	var dotpos=at.lastIndexOf(".");
	var zip=document.getElementById("zip").value;
	var area=document.getElementById("area").value;
	var pre=document.getElementById("pre").value;
	var phone=document.getElementById("phone").value;
	var pw=document.getElementById("pw").value;
	var pw2=document.getElementById("pw2").value;
	var donation=document.getElementById("donation").value;
	var golddon=document.getElementById("golddon").value;
	
	submitOK="true";

	if (fname==null||fname=="")
 	{
 		alert("Please enter a valid first name!");
 		submitOK="false";
 	}
 	if (lname==null||lname=="")
 	{
 		alert("Please enter a valid last name!");
 		submitOK="false";
 	}
 	if (address==null||address=="")
 	{
 		alert("Please enter a valid address!");
 		submitOK="false";
 	}
 	if (city==null||city=="")
 	{
 		alert("Please enter a valid City!");
 		submitOK="false";
 	}
 	if (state==null||state=="")
 	{
 		alert("Please enter a valid State!");
 		submitOK="false";
 	}
 	if (zip==null||zip=="")
 	{
 		alert("Please enter a valid Zip Code!");
 		submitOK="false";
 	}
 	if (isNaN(zip)) 
 	{ 
 		alert("Please enter only numbers in the zip code field"); 
 		submitOK="false"; 
 	}

 	if (apos<1||dotpos-apos<2)
 	{
 		alert("Please enter a valid e-mail!");
 		submitOK="false";
 	}
 
 	if ((area==""||area==null)&&(pre==""||pre==null)&&(phone==""||phone==null))
 	{
 		//do nothing
 	}
 	else
 	{ 
 		if (isNaN(area)||area.length!=3||isNaN(pre)||pre.length!=3||isNaN(phone)||phone.length!=4) 
 		{ 
 			alert("Please enter a valid phone number"); 
 			submitOK="false"; 
 		}
 	}
 
 	if (pw==null||pw==""||pw2==null||pw2=="")
 	{
 		alert("You must enter a password!");
 		submitOK="false";
 	}
 
 	if (pw!=pw2)
 	{
 		alert("The passwords you entered did not match!");
 		submitOK="false";
 	}

 	if (membertype==null||membertype=="")
 	{
 		alert("Please select a membership type!");
 		submitOK="false";
 	}
 
 	if (membertype=="donor" && donation=="" || isNaN(donation))
	{
		alert("Please enter the dollar amount of your donation!");
		submitOK="false";
	} 
 
 	if (membertype=="gold" && (golddon=="" || isNaN(golddon) || golddon<4000))
 	{
		alert("Please enter the dollar amount of your donation! Over $4000.00");
		submitOK="false";
	} 
	
	if (submitOK=="false")
 	{
 		return false;
 	}
}

function validatec()
{
	var at=document.getElementById("email").value;
	var lname=document.getElementById("lname").value;
	var fname=document.getElementById("fname").value;
	var address=document.getElementById("address").value;
	var city=document.getElementById("city").value;
	var state=document.getElementById("state").value;
	var apos=at.indexOf("@");
	var dotpos=at.lastIndexOf(".");
	var zip=document.getElementById("zip").value;
	var area=document.getElementById("area").value;
	var pre=document.getElementById("pre").value;
	var phone=document.getElementById("phone").value;

	submitOK="true";

	if (fname==null||fname=="")
 	{
 		alert("Please enter a valid first name!");
 		submitOK="false";
 	}
 	if (lname==null||lname=="")
 	{
 		alert("Please enter a valid last name!");
 		submitOK="false";
 	}
 	if (address==null||address=="")
 	{
 		alert("Please enter a valid address!");
 		submitOK="false";
 	}
 	if (city==null||city=="")
 	{
 		alert("Please enter a valid City!");
 	submitOK="false";
 	}
 	if (state==null||state=="")
 	{
 		alert("Please enter a valid State!");
 		submitOK="false";
 	}
 	if (zip==null||zip=="")
 	{
 		alert("Please enter a valid Zip Code!");
 		submitOK="false";
 	}
 	if (isNaN(zip)) 
 	{ 
 		alert("Please enter only numbers in the zip code field"); 
 		submitOK="false"; 
 	}

 	if (apos<1||dotpos-apos<2)
 	{
 		alert("Please enter a valid e-mail!");
 		submitOK="false";
 	}
 
 	if ((area==""||area==null)&&(pre==""||pre==null)&&(phone==""||phone==null))
 	{
 		//do nothing
 	}
 	else
 	{ 
 		if (isNaN(area)||area.length!=3||isNaN(pre)||pre.length!=3||isNaN(phone)||phone.length!=4) 
 		{ 
 			alert("Please enter a valid phone number"); 
 			submitOK="false"; 
 		}
	}
	if (submitOK=="false")
 	{
 		return false;
 	}
}

function validated()
{
	var at=document.getElementById("emailadd").value;
	var apos=at.indexOf("@");
	var dotpos=at.lastIndexOf(".");

	submitOK="true";

	//if (at==null||at=="")
	//{
 		//alert("Please enter a valid e-mail!");
 		//submitOK="false";
 	//}

	if (apos<1||dotpos-apos<2)
	{
		alert("Please enter a valid e-mail!");
		submitOK="false";
	}
 
	if (submitOK=="false")
 	{
 		return false;
 	}
}
