function rejectP() {
  alert('Please enter all required fields!')
  return false
}


function validateForm() {
  
  var fm=document.regForm

  // Profile
  var firstName=fm.firstName.value
  if (isWhitespace(firstName)) {
	  fm.firstName.focus()
	  return rejectP()
  }

  var lastName=fm.lastName.value
  if (isWhitespace(lastName)) {
	  fm.lastName.focus()
	  return rejectP()
  }

  var email=fm.email.value

  if (isWhitespace(email)) {
     fm.email.focus()
     return rejectP()
  } else {
    if (charInString(' ',email)) {
      fm.email.focus()
      alert("Space is not allowed in email address.");  
      return false
    } else if (!isEmail(email)) {
      fm.email.focus()
      alert("Email address format is invalid.");  
      return false
    }
  }
  
  
  var compName=fm.compName.value
  if (isWhitespace(compName)) {
	  fm.compName.focus()
	  return rejectP()
  }

  var telNo=fm.telNo.value
  if (isWhitespace(telNo)) {
	  fm.telNo.focus()
	  return rejectP()
  } else if (!isInteger(telNo)) {
    fm.telNo.focus()
    alert("Please enter only digits for phone number.")
    return false
  }

  var faxNo=fm.faxNo.value
  if (!isWhitespace(faxNo) && !isInteger(faxNo)) {
      fm.faxNo.focus()
      alert("Please enter only digits for fax number.")
      return false
  }


  return true
}




