// JavaScript Document//Basic Form Validation
function form_Validator(form)
{
  var re5digit=/^\d{5}$/;
  var rePhoneNo = /^\d{3}\-\d{3}-\d{4}$/;
  var passdigit=/^\w{4,6}$/
  
  if (form.fname.value == "" || form.lname.value == "")
  {
    alert("Please enter your full name.");
    form.fname.focus();
	return (false);
     }

  if (form.street.value == "")
  {
    alert("Please enter your street name.");
    form.street.focus();
    return (false);
  }
    if (form.city.value == "")
  {
    alert("Please enter your city.");
    form.city.focus();
    return (false);
  }
  
	if (form.zip.value.search(re5digit)==-1) {
	alert("Please enter a valid 5 digit zip code");
	form.zip.focus();
	return (false);
	}
	
	if (form.phone.value.search(rePhoneNo)==-1) {
	alert("Please enter a valid phone number ###-###-####");
	form.phone.focus();
	return (false);
	}

  if (form.email.value == "")
  {
    alert("Please enter your email address.");
    form.email.focus();
    return (false);
  }
  
  if (form.password.value.search(passdigit)==-1) {
	alert("Please enter a combination of 4-6 numbers and characters");
	form.password.focus();
	return (false);
	}
  
  return (true);
  }