// JavaScript Document
  function validEmail(email)
  {
    invalidChars = " /:,;"
    
    if (email == "")
      return false
    
    for (i=0; i<invalidChars.length; i++)
    {
      badChar = invalidChars.charAt(i)
      if (email.indexOf(badChar,0)>-1)
        return false
    }
    
    atPos = email.indexOf("@",1)
    if (atPos == -1)
      return false
    
    if (email.indexOf("@",atPos+1) != -1)
      return false
    
    periodPos = email.indexOf(".",atPos)
    if (periodPos == -1)
      return false
    
    if (periodPos+3 > email.length)
      return false
    
    return true
  }
  
  function isNum(phoneVal)
  {
    if (phoneVal == "")
      return false
    
    for (i=0; i<phoneVal.length; i++)
    {
      if (phoneVal.charAt(i) < "0")
        return false
      
      if (phoneVal.charAt(i) > "9")
        return false
    }
    
    return true
  }
  
  function submitIt3(chkForm)
  {
    if (chkForm.firstname.value == "")
    {
      alert("You must enter your first name")
      return false
    }
	
    if (chkForm.lastname.value == "")
    {
      alert("You must enter your last name")
      return false
    }
	
	if (chkForm.country.value == "")
    {
      alert("You must enter country")
      return false
    }
	
    if (!validEmail(chkForm.email.value))
    {
      alert("Invalid email address")
      return false
    }
	
	productChoice = chkForm.product.selectedIndex
	if (chkForm.product.options[productChoice].value == "")
	{
	  alert("Please select a product")
	  return false
	}
	
    if (!isNum(chkForm.acode.value))
    {
      alert("Invalid area code")
      return false
    }
    
    if (!isNum(chkForm.phone.value))
    {
      alert("Invalid phone number")
      return false
    }
    
	
	
    return true
  }
