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("Veuillez patienter ...");
		return;
	}

	//Nom
	if(document.getElementById("nom").value==""){
		erreur+="- Nom\n";
	}
	
	//Prenom 
	if(document.getElementById("prenom").value==""){
		erreur+="- Pr\u00E9nom\n";
	}
	
	//Courriel
	if(document.getElementById("courriel").value=="") {
	erreur +="- Courriel\n";
	} else if(!isValideCourriel(document.getElementById("courriel").value)){
		erreur +="- Votre courriel n\'est pas valide (format xxxx@xxxx.xx)\n";
	} 

//Ville pour les visiteurs  
	if(document.getElementById("v").checked== true ){
	if(document.getElementById("ville").value=="000"){
			erreur+="- A Paris ou Bruxelles ?\n";
		}
	}
	

                  	
	//Contrôle pour les institutions
	if(document.getElementById("p").checked== true ){
		//Organisme
		if(document.getElementById("organisme").value==""){
			erreur+="- Nom de l\'organisme\n";
		}
		//Tel
		if(document.getElementById("tel").value == ""){
			erreur +="- T\u00E9l\u00E9phone\n";
		}
		//Fax
		if(document.getElementById("fax").value == ""){
				erreur +="- Fax\n";
		}
		//Ville
		if(document.getElementById("ins_ville").value==""){
			erreur+="- Ville\n";
		}
		//Rue
		if(document.getElementById("ins_rue").value==""){
			erreur+="- Rue\n";
		}
		//Code postale
		if(document.getElementById("ins_code_postale").value==""){
			erreur+="- Code postal\n";
		}
		// pays 
		if(document.getElementById("pays").value=="00"){
			erreur+="- Pays\n";
		}
		//province
		if(document.getElementById("pays").value=="1"){
		if(document.getElementById("ptr").value=="00"){
			erreur+="- Province ou territoire\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 +="- T\u00E9l\u00E9phone\n";
		}
		//Fax
		if(document.getElementById("cab_fax").value == ""){
				erreur +="- Fax\n";
		}
		//Ville
		if(document.getElementById("cab_ville").value==""){
			erreur+="- Ville\n";
		}
		//Rue
		if(document.getElementById("cab_rue").value==""){
			erreur+="- Rue\n";
		}
		//Code postale
		if(document.getElementById("cab_code_postale").value==""){
			erreur+="- Code postal\n";
		}
		// pays 
		if(document.getElementById("cab_pays").value=="00"){
			erreur+="- Pays\n";
		}
		//province ou territire 
		if(document.getElementById("cab_pays").value=="1"){
		if(document.getElementById("ptr").value=="00"){
			erreur+="- Province ou territoire\n";
		}
		}
	}
	//Controle pour les employeurs
	if(document.getElementById("e").checked== true){
		//Societe
		if(document.getElementById("societe").value==""){
			erreur+="- Nom la soci\u00E9t\u00E9\n";
		}
		//Ville
		if(document.getElementById("emp_ville").value==""){
			erreur+="- Ville\n";
		}
		//Sociï¿½tï¿½
		if(document.getElementById("emp_code_postale").value==""){
			erreur+="- Code postal\n";
		}
		if(document.getElementById("ptr").value=="00"){
			erreur+="- Province ou territoire\n";
		}
	}
	
	//Erreur ?
	if(erreur == ""){
		document.getElementById("formInscription").submit();
	} else {
		alert("Le ou les champs suivants sont obligatoires :\n"+erreur);
	}
}
function isReset(){
document.getElementById("formInscription").reset();
}