
function checkfields()
{
  if(document.form1.name.value == "")
 {
	alert ("Please provide your name.");
	document.form1.name.focus();
	return false;
 }
  
  if(document.form1.address1.value == "")
 {
	alert ("Please provide your street address.");
	document.form1.address1.focus();
	return false;
 }
 
  if(document.form1.city.value == "")
 {
	alert ("Please provide your city.");
	document.form1.city.focus();
	return false;
 }
 
   if(document.form1.state.value == "")
 {
	alert ("Please provide your state or province.");
	document.form1.state.focus();
	return false;
 }
 
   if(document.form1.zip.value == "")
 {
	alert ("Please provide your zip or postal code");
	document.form1.zip.focus();
	return false;
 }
 
 if(document.form1.phone.value == "")
 {
	alert ("Please supply your phone number.");
	document.form1.phone.focus();
	return false;
 }
 
 if(document.form1.email.value == "")
 {
	alert ("Please supply your email address.");
	document.form1.email.focus();
	return false;
 } 
 
 if(document.form1.email.value != "")
 {
  var x;
  x=document.form1.email.value;
  if(x.length < 6)
  {
		alert("Please provide a valid email address.");
		document.form1.email.focus();
		return false;
  } 
  var k=0;
  for ( var i=0; i < x.length; i++)
  {
    if(x.charAt(i) == '@')
    k++;
    if(x.charAt(i) == '.')
    k++;
  }
  if ( k < 2 )
  {
		alert("Please provide a valid email address");
		document.form1.email.focus();
		return false;
  }
 }
 
 return true;
}
	