// JavaScript Document

function validateForm(form) { //v4.0
//var category = document.form1.category.value;
var FirstName = form.FirstName.value;
var LastName = form.LastName.value;
var Zip = form.Zip.value;
var Email = form.Email.value;
var Area = form.Area.value;
var Phone1 = form.Phone1.value;
var Phone2 = form.Phone2.value;

//var x=0;
//if(form.Newsletter1.checked ==true){x++;}
//if(form.Newsletter2.checked ==true){x++;}
//if(form.Newsletter.checked ==true){x++;}
//if(x==0){alert("Please check a box for the Email Newsletter.");return false}


	for(var i = 0; i < form.length; i++) {
		var elem = form.elements[i];

		if ((elem.type == "radio" || elem.type == "checkbox") && (elem.checked == true && elem.value == "13 or under")) {
		alert('We do not collect information from children under the age of 13. Therefore, you will not be able to receive this service, and your personal information will not be retained. Please contact us at the links on this page if you or your parent have any questions.')
		return false;
		}
		if ((elem.type == "radio" || elem.type == "checkbox") && (elem.checked == true && elem.value == "Under21")) {
		alert('I am sorry, since alcohol will be served, only those 21 and over will be able to attend.')
		return false;
		}
		
	}


	
	//if(category == ""){alert("Category field is required.");return false}
	if(FirstName == ""){alert("First Name field is required.");return false}
	if(LastName == ""){alert("Last Name field is required.");return false}
	if(Zip == ""){alert("Zip code field is required.");return false}
	if(Area == ""){alert("Phone number is invalid");return false}
	if(Phone1 == ""){alert("Phone number is invalid");return false}
	if(Phone2 == ""){alert("Phone number is invalid");return false}
	if(!isEmail(Email)){alert("E-mail is invalid");return false}


	
return true;
}

function isEmail(email){
var emailPat = /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;
return email.match(emailPat);
}
function popup(url, name, width, height)
{
settings=
"toolbar=no,location=no,directories=no,"+
"status=no,menubar=no,scrollbars=yes,"+
"resizable=no,width="+width+",height="+height;

MyNewWindow=window.open(url,name,settings);
}