function popUp(URL) {
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=0,width=500,height=500,left = 710,top = 350');");
}

function Age() {
		var bday=parseInt(document.form1.dob_dd.value);
		var bmo=(parseInt(document.form1.dob_mm.value)-1);
		var byr=parseInt(document.form1.dob_yy.value);
		var byr;
		var age;
		var now = new Date();
		tday=now.getDate();
		tmo=(now.getMonth());
		tyr=(now.getFullYear());

		{
			if((tmo > bmo)||(tmo==bmo & tday>=bday))
			{age=byr
				years = age
			}
		else
			{age=byr+1}
			years = tyr-age;
			return years
		}}

function validateForm() {
		var alertMsg = "Please recheck form fields:\n";
		var goodtogo = true;
		var str=document.form1.email.value;
		var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
		
			if (document.form1.f_name.value == "") {alertMsg += "\nFirst Name required"; goodtogo = false;}
			if (document.form1.l_name.value == "") {alertMsg += "\nLast Name required"; goodtogo = false;}
			if (document.form1.address.value == "") {alertMsg += "\nMailing Address required"; goodtogo = false;}
			if (document.form1.city.value == "") {alertMsg += "\nCity required"; goodtogo = false;}
			if (document.form1.state.value == "") {alertMsg += "\nState required"; goodtogo = false;}
			if (document.form1.zip.value == "") {alertMsg += "\nZip Code required"; goodtogo = false;}
			
			if(document.form1.dob_mm.value == "MM") {alertMsg += "\nMonth required"; goodtogo = false;}
			if(document.form1.dob_dd.value == "DD") {alertMsg += "\nDay required"; goodtogo = false;}
			if(document.form1.dob_yy.value == "YY") {alertMsg += "\nYear required"; goodtogo = false;}
			if(document.form1.gender.value == "Select"){alertMsg += "\nGender required"; goodtogo = false;}
			if (document.form1.email.value == "") {alertMsg += "\nEmail Address required";  goodtogo = false;}
			if (document.form1.email.value != document.form1.email_confirm.value) {alertMsg += "\nEmail Address does not Match";  goodtogo = false;}
			if (filter.test(str)) {} else {alertMsg += "\nMust be a valid Email Address"; goodtogo = false;}
			if(Age() >= 18){} else {alertMsg += "\n You must be 18 years of age or older to enter";  goodtogo = false;}
			
			if (goodtogo == false) {
				
				alert(alertMsg);	
				
			} else if (goodtogo = true) {
					
				document.form1.submit();
			}
		}
		