/* Request Information.

   Validate the form field values and, if OK, construct an email message, then pass the data
   to email.asp (which uses CDO), email.php, or cgiemail to send the email.
*/
function request_information(form)
{ if (form.firstname.value == "")
  { alert("Please enter your first name.")
    form.firstname.focus()
    return false
  }

  if (form.lastname.value == "")
  { alert("Please enter your last name.")
    form.lastname.focus()
    return false
  }

  if (form.title.value == "")
  { alert("Please enter your title.")
    form.title.focus()
    return false
  }

  if (form.company.value == "")
  { alert("Please enter your company.")
    form.company.focus()
    return false
  }

  var str = form.email.value; 
  var emailre = /^(E-mail:)?\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/
  if (!emailre.test(str))
  { alert("Please enter a valid email address.");
    form.email.focus();
    return false;
  }

  if (form.phone.value == "")
  { alert("Please enter your telephone number.")
    form.phone.focus()
    return false
  }

  for (var i=1; i < form.product.length; i++)
  { if (form.product[i].selected) break; }
  if (i >= form.product.length)
   { alert("You must select a Product.");
     form.product.focus()
     return false
   }

  var subject = escape("Web Request for Information")
  var commentfield = form.address.value.replace(/\n/g," ")	// remove all newlines
  var message = "First Name: " + form.firstname.value + "\r\n" +
		"Last Name: " + form.lastname.value + "\r\n" +
		"Title: " + form.title.value + "\r\n" +
		"Company: " + form.company.value + "\r\n" +
		"Email: " + form.email.value + "\r\n" +
		"Phone: " + form.phone.value + "\r\n" +
		"Address: " + form.address.value + "\r\n" +
		"City: " + form.city.value + "\r\n" +
		"State: " + form.state.value + "\r\n" +
		"Zip: " + form.zip.value + "\r\n" +
		"Product: " + form.product.value + "\r\n"
  var OKresponse = "Thank you for your message. Someone will be in touch shortly."

  sendemail(recipients,sender,subject,message,OKresponse,'asp')
}