function validate_required(field,alerttxt)
{
with (field)
{
if (value==null||value=="")
  {alert(alerttxt);return false}
else {return true}
}
}

function validate_form(thisform)
{
with (thisform)
{
	if (validate_required(name,"Name must be filled out.")==false)
  {name.focus();return false}
	
	if (validate_required(address,"Address must be filled out.")==false)
  {address.focus();return false}
	if (validate_required(city,"City must be filled out.")==false)
  {city.focus();return false}
	if (validate_required(contactstate,"State must be filled out.")==false)
  {contactstate.focus();return false}
	if (validate_required(zip,"Zip must be filled out.")==false)
  {zip.focus();return false}
	if (validate_required(hphone,"Home Phone must be filled out.")==false)
  {hphone.focus();return false}
	if (validate_required(email,"Email must be filled out.")==false)
  {email.focus();return false}
	if (validate_required(Service,"Pleace specify how you would like to be contacted.")==false)
  {Service.focus();return false}
	
}
}