//<![CDATA[
function emailform(form){
	totalAlert=""; // global variable in form_checker.js
	var result=false;
	
    goodEMail(form.email,'- Please enter an email address\n');
	nonBlank(form.firstName,'- Please enter your first name\n');
	nonBlank(form.lastName,'- Please enter your last name\n');
	nonBlank(form.city,'- Please enter a city\n');
	nonBlank(form.state,'- Please enter a state\n');
	goodInt(form.zip,'- Please enter a zipcode\n');
	goodInt(form.phone1,'- Please enter an area code\n');
	goodInt(form.phone2,'- Please enter a phone prefix\n');
	goodInt(form.phone3,'- Please enter a phone suffix\n');
	nonBlank(form.perferedCompletion,'- Please select a perferd design completion time\n');
	nonBlank(form.projectCompletion,'- Please select a perferd project completion time\n');

	if(totalAlert=="") {
		result=true;
	}
	else {
		alert(totalAlert);
		result=false;
	}
	return result;
}

// checks if at end of field, and if so set next to focus
function checkNext(field, event, size, next)
{
	var key;
	var keychar;
	if (window.event) key = window.event.keyCode;
	else if (event) key = event.which;
	else return true;
	if (field.value.length == size && key > 31)
	{
		next.select();
		next.focus();
	}
	return true;
}
//]]>
