function displaySubmit() {
	$('envoyer').setStyle('visibility', 'visible');
}
function checkCoursDemandeDocumentation2(ord){
	
	// ajout des champs obligatoires ou a verifier
	var thisForm = new FormRecrutement();
	thisForm.addField('type_personne_text'+ord, 'emptySelect', 'Vous devez sélectionner votre identité');
	if(document.getElementById('type_personne_text'+ord).value=="adulte")
	{
		//thisForm.addField('matiere_adulte'+ord, 'emptySelect', 'Vous devez sélectionner la formation recherchée');
	}
	else if(document.getElementById('type_personne_text'+ord).value=="eleve")
	{
		thisForm.addField('classe1', 'emptySelect', 'Vous devez sélectionner votre niveau');
	}
	else if(document.getElementById('type_personne_text'+ord).value=="parent")
	{
		thisForm.addField('classe2', 'emptySelect', 'Vous devez sélectionner le niveau de votre enfant');
	}
	else if(document.getElementById('type_personne_text'+ord).value=="etudiant")
	{
		thisForm.addField('classe3', 'emptySelect', 'Vous devez sélectionner votre niveau');
	}	
	
	thisForm.addField('civilite'+ord, 'emptySelect', 'Vous devez sélectionner votre civilité');
	thisForm.addField('nom'+ord, 'emptyText', 'Vous devez saisir votre nom');
	thisForm.addField('prenom'+ord, 'emptyText', 'Vous devez saisir votre prénom');
	thisForm.addField('tel'+ord, 'emptyText', 'Vous devez saisir votre numéro de téléphone');
	thisForm.addField(['tel'+ord, 'pays'+ord], 'tel', 'Votre numéro de téléphone n\'est pas valide');
	thisForm.addField('email'+ord, 'emptyText', 'Vous devez saisir votre e-mail');
	thisForm.addField('email'+ord, 'Email', 'Votre adresse e-mail n\'est pas valide');

	if ($('numvoie'+ord).getValue() != '') {
		thisForm.addField('numvoie'+ord, 'Int', 'Numéro de voie doit être au format numérique');
	}
	thisForm.addField('cp'+ord, 'emptyText', 'Vous devez saisir votre code postal');
	thisForm.addField(['cp'+ord, 'pays'+ord], 'cp', 'Votre code postal n\'est pas valide');
	thisForm.addField('ville'+ord, 'emptySelect', 'Vous devez sélectionner votre ville');	

	// on lance la vérification
	if (thisForm.check() != true) {
		return false;
	}
	
	//on cache le bouton de soumission du formulaire
	document.getElementById('envoyer'+ord).style.visibility = 'hidden';
	
	// tout bon, on envoie
	return true;
}

function checkFormParent(ord){
	
	// ajout des champs obligatoires ou a verifier
	var thisForm = new FormRecrutement();
	thisForm.addField('nom', 'emptyText', 'Vous devez saisir le nom de l\'élève');
	thisForm.addField('prenom', 'emptyText', 'Vous devez saisir le prénom de l\'élève');
	thisForm.addField('email', 'emptyText', 'Vous devez saisir E-mail');
	thisForm.addField('email', 'Email', 'Adresse e-mail n\'est pas valide');
	thisForm.addField('cp', 'emptyText', 'Vous devez saisir Code postal');
	thisForm.addField(['cp', 'pays'], 'cp', 'Le code postal n\'est pas valide');
	thisForm.addField('classe', 'emptySelect', 'Vous devez sélectionner une classe');
	thisForm.addField('serie', 'emptyText', 'Vous devez saisir la série');
	if($('serie').getValue() == 'S')
	{
		thisForm.addField('resultatEcritS', 'emptyText', 'Vous devez saisir le résultat écrit');
		thisForm.addField('resultatOralS', 'emptyText', 'Vous devez saisir le résultat oral');
		thisForm.addField('resultatTpeS', 'emptyText', 'Vous devez saisir le résultat des TPE');
	}
	
	if($('serie').getValue() == 'L')
	{
		thisForm.addField('resultatEcritL', 'emptyText', 'Vous devez saisir le résultat écrit');
		thisForm.addField('resultatOralL', 'emptyText', 'Vous devez saisir le résultat oral');
		thisForm.addField('resultatTpeL', 'emptyText', 'Vous devez saisir le résultat des TPE');
		thisForm.addField('resultatEnseignementScientifiqueL', 'emptyText', 'Vous devez saisir le résultat de l\'enseignement scientifique');
		thisForm.addField('resultatMathsInformatiqueL', 'emptyText', 'Vous devez saisir le résultat de l\'enseignement scientifique');
	}
	
	if($('serie').getValue() == 'ES')
	{
		thisForm.addField('resultatEcritES', 'emptyText', 'Vous devez saisir le résultat écrit');
		thisForm.addField('resultatOralES', 'emptyText', 'Vous devez saisir le résultat oral');
		thisForm.addField('resultatTpeES', 'emptyText', 'Vous devez saisir le résultat des TPE');
		thisForm.addField('resultatEnseignementScientifiqueES', 'emptyText', 'Vous devez saisir le résultat de l\'enseignement scientifique');
	}

	// on lance la vérification
	if (thisForm.check() != true) {
		return false;
	}
	
	//on cache le bouton de soumission du formulaire
	document.getElementById('envoyer').style.visibility = 'hidden';
	
	// tout bon, on envoie
	return true;
}

function checkFormPrerentree(ord){
	
	// ajout des champs obligatoires ou a verifier
	var thisForm = new FormRecrutement();
	//thisForm.addField('classe'+ord, 'emptySelect', 'Vous devez sélectionner Classe');
	//thisForm.addField('civilite'+ord, 'emptySelect', 'Vous devez sélectionner Civilité');
	thisForm.addField('nom', 'emptyText', 'Vous devez saisir le nom de l\'élève');
	thisForm.addField('prenom', 'emptyText', 'Vous devez saisir le prénom de l\'élève');
	thisForm.addField('mobile', 'emptyText', 'Vous devez saisir le numéro de téléphone mobile');
	thisForm.addField('fixe', 'emptyText', 'Vous devez saisir le numéro de téléphone fixe');
	thisForm.addField(['fixe', 'pays'], 'tel', 'Numéro de téléphone n\'est pas valide');
	thisForm.addField('email', 'emptyText', 'Vous devez saisir E-mail');
	thisForm.addField('email', 'Email', 'Adresse e-mail n\'est pas valide');

	/*if ($('numvoie'+ord).getValue() != '') {
		thisForm.addField('numvoie'+ord, 'Int', 'Numéro de voie doit être au format numérique');
	}*/
	thisForm.addField('cp', 'emptyText', 'Vous devez saisir Code postal');
	thisForm.addField(['cp', 'pays'], 'cp', 'Le code postal n\'est pas valide');
	thisForm.addField('ville', 'emptySelect', 'Vous devez sélectionner Ville');	

	// on lance la vérification
	if (thisForm.check() != true) {
		return false;
	}
	
	//on cache le bouton de soumission du formulaire
	document.getElementById('envoyer').style.visibility = 'hidden';
	
	// tout bon, on envoie
	return true;
}

function checkFormFamille(ord){
	
	// ajout des champs obligatoires ou a verifier
	var thisForm = new FormRecrutement();
	thisForm.addField('nom', 'emptyText', 'Vous devez saisir le nom de l\'élève');
	thisForm.addField('prenom', 'emptyText', 'Vous devez saisir le prénom de l\'élève');
	thisForm.addField('cp', 'emptyText', 'Vous devez saisir Code postal');
	thisForm.addField(['cp', 'pays'], 'cp', 'Le code postal n\'est pas valide');
	thisForm.addField('classe', 'emptySelect', 'Vous devez sélectionner une classe');
	thisForm.addField('serie', 'emptyText', 'Vous devez saisir la série');
	thisForm.addField('resultatBac', 'radio', 'Vous devez sélectionner un résultat obtenu pour le baccalauréat');
	thisForm.addField('qualitePedagogique', 'radio', 'Vous devez sélectionner choisir une valeur en ce qui concerne les qualités pédagogiques de l\'enseignant');
	thisForm.addField('qualiteRelationnelle', 'radio', 'Vous devez sélectionner choisir une valeur en ce qui concerne les qualités relationnelles  de l\'enseignant');
	thisForm.addField('qualiteComportementale', 'radio', 'Vous devez sélectionner choisir une valeur en ce qui concerne les qualités comportementales  de l\'enseignant');
	thisForm.addField('qualiteRecommandation', 'radio', 'Vous devez sélectionner choisir une valeur en ce qui concerne les qualités recommandations du conseiller pédagogique');

	// on lance la vérification
	if (thisForm.check() != true) {
		return false;
	}
	
	//on cache le bouton de soumission du formulaire
	document.getElementById('envoyer').style.visibility = 'hidden';
	
	// tout bon, on envoie
	return true;
}


function uncheckedRadio(radioName){
	for(j =0; j<3; j++){
		document.forms[0].elements[radioName][j].checked=false;
	}
}



function checkFormEnseignant(ord){
	
	// ajout des champs obligatoires ou a verifier
	var thisForm = new FormRecrutement();
	thisForm.addField('nom', 'emptyText', 'Vous devez saisir votre nom');
	thisForm.addField('prenom', 'emptyText', 'Vous devez saisir votre prénom');
	thisForm.addField('cp', 'emptyText', 'Vous devez saisir votre code postal');
	thisForm.addField(['cp', 'pays'], 'cp', 'Le code postal n\'est pas valide');
	thisForm.addField('nomEleve', 'emptyText', 'Vous devez saisir le nom de l\'élève');
	thisForm.addField('prenomEleve', 'emptyText', 'Vous devez saisir votre le prénom de l\'élève');
	thisForm.addField('cpEleve', 'emptyText', 'Vous devez saisir le code postal ou la ville de l\'élève');
	thisForm.addField('serie', 'emptyText', 'Vous devez saisir la série');
	thisForm.addField('agence', 'emptySelect', 'Vous devez sélectionner l\'agence dont l\'élève dépend');
	thisForm.addField('resultatBac', 'radio', 'Vous devez sélectionner un résultat obtenu pour le baccalauréat');

	// on lance la vérification
	if (thisForm.check() != true)
	{
		return false;
	}
	
	//on cache le bouton de soumission du formulaire
	document.getElementById('envoyer').style.visibility = 'hidden';
	
	// tout bon, on envoie
	return true;
}

var currentCPValue = null;
function updatedCPCours(value,ord) {
	if (currentCPValue != value) {
		$('ville'+ord).options.length = 0;
		if (value.length == 5){
			getDDLdata('ville'+ord, 'getDDL', 'getVilleFromCP', value, 'COMMUNE_ID', 'COMMUNE_LIB', null, null);
		}
	}
	currentCPValue = value;
	return;	
}

function updatedCPRentree(value,ord) {
	if (currentCPValue != value) {
		$('ville'+ord).options.length = 0;
		if (value.length == 5){
			getDDLdata('ville'+ord, 'getDDL', 'getVilleFromCP', value, 'COMMUNE_LIB', 'COMMUNE_LIB', null, null);
		}
	}
	currentCPValue = value;
	return;	
}


