function reqfields(){
var err = 0;
var msg = 'The following required fields were not entered:\n';

if('' == document.getElementById('name').value){
  err++;
  msg += '- Name\n';
} // if('' == document.getElementById('name').value)

if('' == document.getElementById('company').value){
  err++;
  msg += '- Company Name\n';
} // if('' == document.getElementById('company').value)

if('' == document.getElementById('phone').value){
  err++;
  msg += '- Telephone Number\n';
} // if('' == document.getElementById('phone').value)

if('' == document.getElementById('address').value){
  err++;
  msg += '- Address\n';
} // if('' == document.getElementById('address').value)

if('' == document.getElementById('city').value){
  err++;
  msg += '- City\n';
} // if('' == document.getElementById('city').value)

if('--' == document.getElementById('state').value){
  err++;
  msg += '- State\n';
} // if('--' == document.getElementById('state').value)

if('' == document.getElementById('zip').value){
  err++;
  msg += '- Postal Code\n';
} // if('' == document.getElementById('zip').value)

if(0 < err){
 alert(msg);
 return false
} // if(0 == ret)
else return true;
} // function reqfields()
