
function notEmpty(name, value) {
  if ((value != null) && (value != ""))
     return true;
  else {
     alert('The ' + name + ' field has been left empty\nPlease fill it in before submitting');
     return false;
  }
}

function notEmptyNA(name, value) {
 if ((value != null) && (value != ""))
    return true;
 else {
    return false;
 }
}

function radioNotEmpty(name, value1, value2) {
  if ((value1) || (value2))
     return true;
  else {
     alert('The ' + name + ' field has been left empty\nPlease fill it in before submitting');
     return false;
  }
}

function notEqual(name1, value1, name2, value2) {
  if (value1 != value2)
     return true;
  else {
     alert('The ' + name1 + ' field is the same as the ' + name2 + ' field.\nPlease make them unique');
     return false;
  }
}


function AddressNeeded() {
  with (document.testimonial) {
		 	if ((notEmptyNA("RequestInfoOn", RequestInfoOn.value)) || 
				    (Requested.checked == true)) 
		       return true;
		  else
		    return false;
		}
}


function validate_nlzfeedback() {
	with (document.testimonial) 
	{
		if ((notEmpty("First Name", FirstName.value)) &&
		(notEmpty("Last Name", LastName.value)) &&
		(notEmpty("Email", Email.value)) &&
		(notEmpty("Address", Address.value)) && 
		(notEmpty("City", City.value)) &&
		(notEmpty("State", State.options[State.selectedIndex].value)) &&
		(notEmpty("Zip", Zip.value)) &&
		(notEmpty("DealerName", DealerName.value)) &&
		(notEmpty("Salesperson", Salesperson.value)) &&
		(notEmpty("Comment", Comment.value)))
			submit();
		else 
		{
			alert('All fields on this form are required.');
			return;
		}
	}
}


function validate_testimonial() {
	with (document.testimonial) 
	{
		if ((notEmpty("Last Name", LastName.value)) &&
		(notEmpty("Comment", Comment.value)))
			submit();
		else 
		{
			alert('At minimum, Last Name and Comment are required.');
			return;
		}
	}
}

