var isFormOk;
function modifForm(evt)
 {
 evt = (evt) ? evt : event;
 var target = (evt.target) ? evt.target : evt.srcElement;
 var block1 = document.getElementById("employeur");
 var block2 = document.getElementById("institution");
 var block3 = document.getElementById("province_territoire");
 var block4 = document.getElementById("inupt_ville");
 var block5 = document.getElementById("recruteur");
 
  if (target.id == "v") {
  block1.style.display = "none";
  block2.style.display = "none";
  block3.style.display = "none";
  block4.style.display = "block"; 
  block5.style.display = "none"; 
 }
 else if (target.id == "e") {
	block1.style.display = "block";
  block2.style.display = "none";
  block3.style.display = "block";
  block4.style.display = "none";
  block5.style.display = "none";
 } else if (target.id == "r") {
  block1.style.display = "none";
  block2.style.display = "none";
  block3.style.display = "block";
  block4.style.display = "none";
  block5.style.display = "block"; 
 } else {
  block1.style.display = "none";
  block2.style.display = "block";
  block3.style.display = "block";
  block4.style.display = "none";
  block5.style.display = "none";
 }
 }


function isValideForm(){
	var erreur = "";

	if(isFormOk == false){
		alert("Please wait ...");
		return;
	}

	//Nom
	if(document.getElementById("nom").value==""){
		erreur+="- Family Name\n";
	}
	
	//Prï¿½nom 
	if(document.getElementById("prenom").value==""){
		erreur+="- Given Name\n";
	}
	
	//Courriel
	if(document.getElementById("courriel").value=="") {
	erreur +="- Email\n";
	} else if(!isValideCourriel(document.getElementById("courriel").value)){
		erreur +="- The email address format is not valid (format xxxx@xxxx.xx)\n";
	} 

	//Ville pour les visiteurs  
	if(document.getElementById("v").checked== true ){
	if(document.getElementById("ville").value=="000") {
			erreur+="- In Paris or Brussels?\n";
		}
	}
	
	//Contrï¿½le pour les institutions
	if(document.getElementById("p").checked== true ){
		//Organisme
		if(document.getElementById("organisme").value==""){
			erreur+="- Name of the Organization\n";
		}
		//Tel
		if(document.getElementById("tel").value == ""){
			erreur +="- Phone\n";
		}
		//Fax
		if(document.getElementById("fax").value == ""){
				erreur +="- Fax\n";
		}
		//Ville
		if(document.getElementById("ins_ville").value==""){
			erreur+="- City\n";
		}
		//Rue
		if(document.getElementById("ins_rue").value==""){
			erreur+="- Street\n";
		}
		//Code postale
		if(document.getElementById("ins_code_postale").value==""){
			erreur+="- Postal code\n";
		}
		if(document.getElementById("pays").value=="00"){
			erreur+="- Country\n";
		}
		if(document.getElementById("pays").value=="1"){
		if(document.getElementById("ptr").value=="00"){
			erreur+="- Province or territory:\n";
		}
		}
	}
	
	//Contrôle pour les recruteurs 
	if(document.getElementById("r").checked== true ){
		//Organisme
		if(document.getElementById("cabinet").value==""){
			erreur+="- Nom du cabinet\n";
		}
		//Tel
		if(document.getElementById("cab_tel").value == ""){
			erreur +="- Phone\n";
		}
		//Fax
		if(document.getElementById("cab_fax").value == ""){
				erreur +="- Fax\n";
		}
		//Ville
		if(document.getElementById("cab_ville").value==""){
			erreur+="- City\n";
		}
		//Rue
		if(document.getElementById("cab_rue").value==""){
			erreur+="- Street\n";
		}
		//Code postale
		if(document.getElementById("cab_code_postale").value==""){
			erreur+="- Postal code\n";
		}
		// pays 
		if(document.getElementById("cab_pays").value=="00"){
			erreur+="- Country\n";
		}
		//province ou territire 
		if(document.getElementById("cab_pays").value=="1"){
		if(document.getElementById("ptr").value=="00"){
			erreur+="- Province or territory:\n";
		}
		}
	}
	//Controle pour les employeurs
	if(document.getElementById("e").checked== true){
		//Societe
		if(document.getElementById("societe").value==""){
			erreur+="- Company name\n";
		}
		//Ville
		if(document.getElementById("emp_ville").value==""){
			erreur+="- City\n";
		}
		//Societe
		if(document.getElementById("emp_code_postale").value==""){


			erreur+="- Postal code\n";
		}
		if(document.getElementById("ptr").value=="00"){
			erreur+="- Province or territory:\n";
		}
	}
	
	//Erreur ?
	if(erreur == ""){
		document.getElementById("formInscription").submit();
	} else {
		alert("The following field(s) is/are mandatory :\n"+erreur);
	}
}
function isReset(){
document.getElementById("formInscription").reset();

}