function checkForm()
{
   var chkname, chkaddress1, chkcity, chkstate, chkzip, chkphone, chkemail, chkmessage;

   chkname = window.document.quoteform.name;
   chkaddress1 = window.document.quoteform.address1;
   chkcity = window.document.quoteform.city;
   chkstate = window.document.quoteform.state;
   chkzip = window.document.quoteform.zip;
   chkphone = window.document.quoteform.phone;
   chkemail   = window.document.quoteform.email;
   chkmessage = window.document.quoteform.comments;

   if(trim(chkname.value) == '')
   {
      alert('Please enter your name');
      chkname.focus();
      return false;
   }
   else if(trim(chkaddress1.value) == '')
   {
      alert('Please enter your address');
      chkaddress1.focus();
      return false;
   }
   else if(trim(chkcity.value) == '')
   {
      alert('Please enter your city');
      chkcity.focus();
      return false;
   }
   else if(trim(chkstate.value) == '')
   {
      alert('Please enter your state');
      chkstate.focus();
      return false;
   }
   else if(trim(chkzip.value) == '')
   {
      alert('Please enter your ZIP code');
      chkzip.focus();
      return false;
   }
   else if(trim(chkphone.value) == '')
   {
      alert('Please enter your phone number');
      chkphone.focus();
      return false;
   }
   else if(trim(chkemail.value) == '')
   {
      alert('Please enter your email');
      chkemail.focus();
      return false;
   }
   else if(trim(chkmessage.value) == '')
   {
      alert('Please enter your message');
      chkmessage.focus();
      return false;
   }
   else
   {
      chkname.value     = trim(chkname.value);
      chkaddress1.value = trim(chkaddress1.value);
      chkcity.value     = trim(chkcity.value);
      chkstate.value    = trim(chkstate.value);
      chkzip.value      = trim(chkzip.value);
      chkphone.value    = trim(chkphone.value);
      chkemail.value    = trim(chkemail.value);
      chkmessage.value  = trim(chkmessage.value);
      return true;
   }
}

function trim(str)
{
   return str.replace(/^\s+|\s+$/g,'');
}