//Fonction qui vérifie que l'expression est un e-mail
function isMail(expression) {
	var myRegExp = /^.+@.+\..{2,3}$/
	return myRegExp.test(expression);
}

/* Check le formulaire de la page support.htm */
function verifyTrialForm() {
	//You are health professional
	if ((document.trialForm.valeur1[0].checked == false)&&(document.trialForm.valeur1[1].checked == false)&&(document.trialForm.valeur1[2].checked == false)&&(document.trialForm.valeur1[3].checked == false)) {
      alert("You must choose a profession")
      document.trialForm.valeur1[0].focus()
	  return false
	}
	//Choose the version you wish to trial
	if ((document.trialForm.valeur2.checked == false)&&(document.trialForm.valeur3.checked == false)) {
      alert("You must choose the trial version")
      document.trialForm.valeur2.focus()
	  return false
	}
	//First name
	if (document.trialForm.valeur8.value.length == 0) {
      alert("You must enter your first name")
      document.trialForm.valeur8.focus()
	  return false
	}
	//Last name
	if (document.trialForm.valeur9.value.length == 0) {
      alert("You must enter your last name")
      document.trialForm.valeur9.focus()
	  return false
	}
	// e-mail address
	if (document.trialForm.exped.value.length == 0) {
      alert("You must enter an e-mail address")
      document.trialForm.exped.focus()
	  return false
  }
	// vérification du format de l'e-mail
	if(!isMail(document.trialForm.exped.value)){
		alert("You must enter a valid e-mail address");
		document.trialForm.exped.value = "";
		document.trialForm.exped.focus()
		return false
	}
	// address
	if (document.trialForm.valeur12.value.length == 0) {
      alert("You must enter an adress")
      document.trialForm.valeur12.focus()
	  return false
  }
	// city
	if (document.trialForm.valeur13.value.length == 0) {
      alert("You must enter a city")
      document.trialForm.valeur13.focus()
	  return false
  }
	// state
	if (document.trialForm.valeur14.value.length == 0) {
      alert("You must enter a state")
      document.trialForm.valeur14.focus()
	  return false
  }
	// postal code
	if (document.trialForm.valeur15.value.length == 0) {
      alert("You must enter a postal code")
      document.trialForm.valeur15.focus()
	  return false
  }
	// country
	if (document.trialForm.valeur16.value == 'Select a country'){
			alert("You must enter a country");
      document.trialForm.valeur16.focus();
			return false;
	}
	// Comment avez-vous connu Tropimed ?
	if (document.trialForm.trial_comment.value == ''){
		alert("Please indicate how did you first hear about Tropimed.");
		document.trialForm.trial_comment.focus();
		return false;
	}
	if(document.trialForm.trial_comment.value == 'Other' && document.trialForm.trial_comment_autre.value == ''){
		alert("Please indicate how did you first hear about Tropimed.");
		document.trialForm.trial_comment_autre.focus();
		return false;
	}
	if(document.trialForm.trial_comment.value != 'Other'){
		document.trialForm.valeur17.value = document.trialForm.trial_comment.value;
	} else {
		document.trialForm.valeur17.value = document.trialForm.trial_comment_autre.value;
	}
	// terms and conditions
	if (document.trialForm.valeur19.checked == false) {
      alert("You need to accept the licence agreement in order to continue");
      document.trialForm.valeur19.focus();
	  return false
	}
 	return true
}