
// Last updated:  6.14.09
// for Infusion

self.focus();

function validateAll() {

	if(document.frmSpeaker["Custom-Event_Title"].value=='') {
		alert('* Enter Your Event Title/Host *');
		document.frmSpeaker["Custom-Event_Title"].focus();
		return false;
	}
	if(document.frmSpeaker["Custom-Event_Date"].value=='') {
		alert('* Enter Your Event Date *');
		document.frmSpeaker["Custom-Event_Date"].focus();
		return false;
	}
	
	if(document.frmSpeaker["Custom-Event_Time"].value=='') {
		alert('* Enter Your Event Time *');
		document.frmSpeaker["Custom-Event_Time"].focus();
		return false;
	}
	if(document.frmSpeaker["Custom-Event_Address"].value=='') {
		alert('* Enter Your Event Address *');
		document.frmSpeaker["Custom-Event_Address"].focus();
		return false;
	}
	if(document.frmSpeaker["Custom-Event_City"].value=='') {
		alert('* Enter Your Event City *');
		document.frmSpeaker["Custom-Event_City"].focus();
		return false;
	}
	if(document.frmSpeaker["Custom-Event_State"].options[0].selected == true) {
		alert('* Select Your Event State *');
		document.frmSpeaker["Custom-Event_State"].focus();
		return false;
	}
	if(document.frmSpeaker["Custom-Event_Zip"].value.length == 0) {
		alert('* Enter Your Event Zip Code *');
		document.frmSpeaker["Custom-Event_Zip"].focus();
		return false;
	}
	else {
		if(document.frmSpeaker["Custom-Event_Zip"].value.length != 5) {
			alert('* Your Event Zip Code must have 5 digits *');
			document.frmSpeaker["Custom-Event_Zip"].focus();
			return false;
		}
    	for (var i=0;i < document.frmSpeaker["Custom-Event_Zip"].value.length;i++) {
        	if ((document.frmSpeaker["Custom-Event_Zip"].substring(i,i+1) < '0') || (document.frmSpeaker["Custom-Event_Zip"].value.substring(i,i+1) > '9')) {
				alert('* Your Event Zip Code must only be digits *');
				document.frmSpeaker["Custom-Event_Zip"].focus();
				return false;
			}
		}
	}

	if(document.frmSpeaker.Contact0FirstName.value=='') {
		alert('* Enter Contact First Name *');
		document.frmSpeaker.Contact0FirstName.focus();
		return false;
	}
	if(document.frmSpeaker.Contact0LastName.value=='') {
		alert('* Enter Contact Last Name *');
		document.frmSpeaker.Contact0LastName.focus();
		return false;
	}
	
	if(document.frmSpeaker.Contact0Phone1.value=='') {
		alert('* Enter your Phone Number *');
		document.frmSpeaker.Contact0Phone1.focus();
		return false;
	}

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

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

	if(document.frmSpeaker["Custom-Number_of_Attendees"].value=='') {
		alert('* Enter Your Projected Number of Attendees *');
		document.frmSpeaker["Custom-Number_of_Attendees"].focus();
		return false;
	}
	
	if(document.frmSpeaker["Contact0_Exposure1"].options[0].selected == true) {
		alert('* Please let us know how you heard about Investors United *');
		document.frmSpeaker["Contact0_Exposure1"].focus();
		return false;
	}
	
	return true;



}
