function isEmailAddr(email) {

  var result = false;
  var theStr = new String(email);
  var index = theStr.indexOf("@");
  if (index > 0)
  {
    var pindex = theStr.indexOf(".",index);
    if ((pindex > index+1) && (theStr.length > pindex+1))
    result = true;
  }
  return result;
 
}

function simpleCheck(form) {

  if (form.firstname.value == "") {
    alert("Please include your first name!"); 
    form.firstname.select();
	return false;
  }
  
  else if (form.lastname.value == "") {
    alert("Please include your last name!");
    form.lastname.select();
	return false;
  }
  
  else if (form.organization.value == "") {
    alert("Please include your organization!");
    form.organization.select();
	return false;
  }
  
  else if (form.phone.value == "") {
    alert("Please include your phone number!");
    form.phone.select();
	return false;
  }
  
  else if (form.emailaddress.value == "") {
    alert("Please include an E-mail Address!");
    form.emailaddress.select();
	return false;
  }
  
  else if (!isEmailAddr(form.emailaddress.value))
  {
    alert("Please enter a complete E-mail Address in the form: yourname@yourdomain.com");
    form.emailaddress.focus();
    return false;
  }
   
  else if (form.emailaddress.value.length < 3)
  {
    alert("Please enter at least 3 characters in the \"Email Address\" field!");
    form.emailaddress.focus();
    return false;
  }

  else {
	// declare these things here to prevent email harvesting
	form.recipient.value = "sales@itsolutionsnow.com"; // admin: sales@itsolutionsnow.com, developer: frostbyte@itsolutionsnow.com
	form.realname.value = form.firstname.value + " " + form.lastname.value;
	form.email.value = form.emailaddress.value;
	return true;
  }

}