// JavaScript Document


function isEmptyField(inputValue) {
	
	var aCharExists = false;
	
	for (var i=0; i <= inputValue.length; i++)
		{
		     if (inputValue.charAt(i) != " " && inputValue.charAt(i) != "")
			 {
				aCharExists = true;
			        break;
			 }
		}

    return aCharExists
}

function checkacct() {

  if (!isEmptyField(document.createAcct.FNAME.value)) {
   	alert("Please fill in your First Name.");
   	document.createAcct.FNAME.focus();
   	return false;
  }

  if (!isEmptyField(document.createAcct.LNAME.value)) {
  	alert("Please fill in the your Last Name.");
   	document.createAcct.LNAME.focus();
   	return false;
  }

  if (!isEmptyField(document.createAcct.PARTICIPATION.value)) {
  	alert("Please fill in your level of participation.");
   	document.createAcct.PARTICIPATION.focus()
   	return false;
  }

  if (!isEmptyField(document.createAcct.BUSINESS.value)) {
  	alert("Please fill in your business name.");
   	document.createAcct.BUSINESS.focus()
   	return false;
  }

  if (!isEmptyField(document.createAcct.INDUSTRY.value)) {
  	alert("Please identify the industry you serve.");
   	document.createAcct.INDUSTRY.focus()
   	return false;
  }

  if (!isEmptyField(document.createAcct.STREET.value)) {
  	alert("Please fill in your street address.");
   	document.createAcct.STREET.focus()
   	return false;
  }

  if (!isEmptyField(document.createAcct.CITY.value)) {
  	alert("Please provide your city.");
   	document.createAcct.CITY.focus()
   	return false;
  }

  if (!isEmptyField(document.createAcct.STATE.value)) {
  	alert("Select the state you reside in.");
   	document.createAcct.STATE.focus()
   	return false;
  }

  if (!isEmptyField(document.createAcct.ZIPCODE.value)) {
  	alert("Please fill in your zip code.");
   	document.createAcct.ZIPCODE.focus()
   	return false;
  }

  if (!isEmptyField(document.createAcct.EMAIL.value)) {
  	alert("Please fill in your E-mail Address.");
   	document.createAcct.EMAIL.focus()
   	return false;
  }



  if (!isEmptyField(document.createAcct.ID.value)) {
  	alert("Please create an account user name or ID.");
   	document.createAcct.ID.focus()
   	return false;
  }

  if (!isEmptyField(document.createAcct.PSWD.value)) {
  	alert("Set up a password for your account.");
   	document.createAcct.PSWD.focus()
   	return false;
  }

  if (!isEmptyField(document.createAcct.CPSWD.value)) {
  	alert("The passwords do not match. Try again.");
   	document.createAcct.CPSWD.focus()
   	return false;
  }

  if (!isEmptyField(document.createAcct.OFFICE1.value)) {
  	alert("Please provide your area code.");
   	document.createAcct.OFFICE1.focus()
   	return false;
  }

  if (!isEmptyField(document.createAcct.OFFICE2.value)) {
  	alert("Please provide the first three digits of your phone number.");
   	document.createAcct.OFFICE2.focus()
   	return false;
  }

  if (!isEmptyField(document.createAcct.OFFICE3.value)) {
  	alert("Please provide the last four digits of your phone number.");
   	document.createAcct.OFFICE3.focus()
   	return false;
  }

  if (!isEmptyField(document.createAcct.CELL1.value)) {
  	alert("Please provide the area code for your cell phone.");
   	document.createAcct.CELL1.focus()
   	return false;
  }

  if (!isEmptyField(document.createAcct.CELL2.value)) {
  	alert("Please provide the first three digits of your cell number.");
   	document.createAcct.CELL2.focus()
   	return false;
  }

  if (!isEmptyField(document.createAcct.CELL3.value)) {
  	alert("Please provide the last four digits of your cell number.");
   	document.createAcct.CELL3.focus()
   	return false;
  }

  if (!isEmptyField(document.createAcct.FAX1.value)) {
  	alert("Please provide the area code for your fax machine.");
   	document.createAcct.FAX1.focus()
   	return false;
  }

  if (!isEmptyField(document.createAcct.FAX2.value)) {
  	alert("Please provide the first three digits of your fax number.");
   	document.createAcct.FAX2.focus()
   	return false;
  }

  if (!isEmptyField(document.createAcct.FAX3.value)) {
  	alert("Please provide the last four digits of your fax number.");
   	document.createAcct.FAX3.focus()
   	return false;
  }
      
  if (!isEmptyField(document.createAcct.COMMENTS.value)) {
  	alert("Please tell us how you found us.");
   	document.createAcct.COMMENTS.focus()
   	return false;
  }


var yn = confirm("Have read and agree with the Terms and Conditions?");

if (yn == true) {
  document.createAcct.submit();
  }
  else {
  	window.location = "registerForm.php";
	}    
}



function checkEmail(inputValue) {
	var QUERYemailPresent = false;
	var passTest = false;
	var foundAt = false;
	var foundDot = false;
	var atPosition = -1;
	var dotPosition = -1;
	
	for (var i=0; i <= inputValue.length; i++)
		{
		     if (inputValue.charAt(i) != " " && inputValue.charAt(i) != "")
			 {
				QUERYemailPresent = true;
				for (var i=0; i <= inputValue.length; i++)
					{
						if (inputValue.charAt(i) == "@")
						{ foundAt = true;
						  atPposition = i;
						}
					 	else if (inputValue.charAt(i) == ".")
							 {foundDot = true;
							  dotPosition = i;
							 }
					}
			   }
			   else break;
		}
		if (QUERYemailPresent == true)
			{
				if ((foundAt && foundDot) && (atPosition < dotPosition))
					{
						passTest = true;
					}
					else {
							alert('Please enter a valid email address');
							document.createAcct.EMAIL.focus();
							
						 }
			}
			
}

