
// Last updated:  6.30.09

self.focus();

function validateAll() {

	if(document.happeningsFrm.Contact0FirstName.value=='') {
		alert('* Enter your First Name *');
		document.happeningsFrm.Contact0FirstName.focus();
		return false;
	}
	if(document.happeningsFrm.Contact0LastName.value=='') {
		alert('* Enter your Last Name *');
		document.happeningsFrm.Contact0LastName.focus();
		return false;
	}

/*
	if(document.happeningsFrm.Address.value=='') {
		alert('* Enter your Address *');
		document.happeningsFrm.Address.focus();
		return false;
	}
	if(document.happeningsFrm.City.value=='') {
		alert('* Enter your City *');
		document.happeningsFrm.City.focus();
		return false;
	}
*/
	if(document.happeningsFrm.Contact0State.options[0].selected == true) {
		alert('* Select your State *');
		document.happeningsFrm.Contact0State.focus();
		return false;
	}
/*
	if(document.happeningsFrm.Zip.value.length == 0) {
		alert('* Enter your Zip Code *');
		document.happeningsFrm.Zip.focus();
		return false;
	}
	else {
		if(document.happeningsFrm.Zip.value.length != 5) {
			alert('* Your Zip Code must have 5 digits *');
			document.happeningsFrm.Zip.focus();
			return false;
		}
    	for (var i=0;i < document.happeningsFrm.Zip.value.length;i++) {
        	if ((document.happeningsFrm.Zip.value.substring(i,i+1) < '0') || (document.happeningsFrm.Zip.value.substring(i,i+1) > '9')) {
				alert('* Your Zip Code must only be digits *');
				document.happeningsFrm.Zip.focus();
				return false;
			}
		}
	}
*/

	if(document.happeningsFrm.Contact0Email.value=='' || document.happeningsFrm.email1.value=='') {
		if(document.happeningsFrm.Contact0Email.value=='' && document.happeningsFrm.email1.value=='') {
			alert('* Enter your Email Address *');
			document.happeningsFrm.Contact0Email.focus();
			return false;
		}
		else {
			if(document.happeningsFrm.Contact0Email.value=='') {
				alert('* Enter your Email into the 1st box *');
				document.happeningsFrm.Contact0Email.focus();
				return false;
			}
			if(document.happeningsFrm.email1.value=='') {
				alert('* Enter your Email into the 2nd box *');
				document.happeningsFrm.email1.focus();
				return false;
			}			
		}

	}
	if((document.happeningsFrm.email1.value!='' && document.happeningsFrm.Contact0Email.value!='') &&
	  (document.happeningsFrm.email1.value != document.happeningsFrm.Contact0Email.value)) {
		alert('* Your Email entries do not match *\n* Please check both entries *');
		document.happeningsFrm.email1.focus();
		return false;
	}

	if(!(document.happeningsFrm.Checkbox0[0].checked || document.happeningsFrm.Checkbox0[1].checked)) {
		alert('* Please select if you would like Admissions to contact you *');
		document.happeningsFrm.Checkbox0[0].focus();
		return false;
	}

	if(document.happeningsFrm["Contact0_Exposure1"].options[0].selected == true) {
		alert('* Please let us know how you heard about Investors United *');
		document.happeningsFrm["Contact0_Exposure1"].focus();
		return false;
	}

			if(document.happeningsFrm["Contact0_Exposure1"].value=='Other_Select' && document.happeningsFrm['Contact0_Exposure1Other'].value=='') {
				alert('* Please let us know the \"Other\" way that you heard about Investors United *');
				document.happeningsFrm['Contact0_Exposure1Other'].focus();
				return false;
			}
			if(document.happeningsFrm["Contact0_Exposure1"].value=='Referral_Select' && document.happeningsFrm['Contact0_ReferredBy'].value=='') {
				alert('* Please let us know \"Referred You\" to Investors United *');
				document.happeningsFrm['Contact0_ReferredBy'].focus();
				return false;
			}


	return true;
	
}
