function verification(){
var emailpat=/@/;
var pass=true;
if (document.demoinfo.firstname.value == 0){
	alert("You must enter your first name");
	document.demoinfo.firstname.focus();
	var pass=false;
	}
	
else if (document.demoinfo.lastname.value == 0){
	alert("You must enter your last name");
	document.demoinfo.lastname.focus();
	var pass=false;
	}	

else if (document.demoinfo.companyname.value == 0){
	alert("You must enter a company");
	document.demoinfo.companyname.focus();
	var pass=false;	
	}
	
else if (document.demoinfo.phone.value == 0){
	alert("You must enter a telephone number");
	document.demoinfo.phone.focus();
	var pass=false;	
	}

else if (document.demoinfo.email.value == 0){
	alert("You must enter an email address");
	document.demoinfo.email.focus();
	var pass=false;	
	}

else if (document.demoinfo.state.value == "None"){
	alert("You must enter a state");
	document.demoinfo.state.focus();
	var pass=false;
	}

else if (document.demoinfo.country.value == "None"){
	alert("You must enter a country");
	document.demoinfo.country.focus();
	var pass=false;
	}

//this uses a regular expression to determine if the @ is in the e-mail address
	else if (document.demoinfo.email.value.match(emailpat)==null){
		alert("you must enter a valid e-mail address");
		document.demoinfo.email.focus();
		var pass=false;
	}
	
			return pass
}
